機械翻訳について

リスト・ユーティリティ

get

/essbase/rest/v1/utilities

使用可能なユーティリティを返します。 たとえば: エクスポート・ユーティリティ、Smart View for Essbase。

要求

この操作に対するリクエスト・パラメータはありません。

先頭に戻る

レスポンス

サポートされるメディア・タイプ

200 レスポンス

OK

ユーティリティが正常に返されました。

本文()
ルート・スキーマ : ResourceList
タイプ: object
Show Source
ネストされたスキーマ : items
タイプ: array
Show Source
ネストされたスキーマ : properties
タイプ: object
許可される追加プロパティ
Show Source
ネストされたスキーマ : Resource
タイプ: object
Show Source

400 レスポンス

不正なリクエスト

ユーティリティの取得に失敗しました。

先頭に戻る

次の例では、cURLを使用してWindowsシェル・スクリプトからREST APIにアクセスし、使用可能なEssbaseユーティリティのリストを取得する方法を示します。

コール元のユーザーIDおよびパスワードは、properties.batで値が設定される変数です。

cURLコマンドを含むスクリプト

call properties.bat
curl -X GET "https://192.0.2.1:443/essbase/rest/v1/utilities" 
     -H  "accept: application/json"
     -u %User%:%Password%

レスポンス本体の例

JSON形式のレスポンス本文のコンテンツの例を次に示します:

{
  "items": [
    {
      "id": "exportutility",
      "name": "Export Utility",
      "description": "Command-line tool for exporting the outline of a cube, and optionally other elements, into a formatted Excel workbook template",
      "provider": "Oracle",
      "mimeType": "application/zip",
      "category": "Command Line Tools",
      "links": [
        {
          "rel": "download",
          "href": "https://192.0.2.1:443/essbase/rest/v1/utilities/exportutility",
          "method": "get",
          "type": "application/zip"
        }
      ]
    },
    {
      "id": "smartview",
      "name": "Smart View for Essbase",
      "description": "Smart View for Essbase",
      "provider": "Oracle",
      "url": "http://www.oracle.com/technetwork/middleware/smart-view-for-office/overview/index.html",
      "category": "Smart View"
    },
    {
      "id": "lcm",
      "name": "Life Cycle Management",
      "description": "Backup and restore the Essbase artifacts",
      "provider": "Oracle",
      "mimeType": "application/zip",
      "category": "Command Line Tools",
      "links": [
        {
          "rel": "download",
          "href": "https://192.0.2.1:443/essbase/rest/v1/utilities/lcm",
          "method": "get",
          "type": "application/zip"
        }
      ]
    },
    {
      "id": "cli",
      "name": "Command-line Tool",
      "description": "Command-line Tool for Essbase platform",
      "provider": "Oracle",
      "mimeType": "application/zip",
      "category": "Command Line Tools",
      "links": [
        {
          "rel": "download",
          "href": "https://192.0.2.1:443/essbase/rest/v1/utilities/cli",
          "method": "get",
          "type": "application/zip"
        }
      ]
    },
    {
      "id": "migrationTool",
      "name": "Migration Utility",
      "description": "Command-line tool for migrating Essbase applications, elements and users between Essbase instances",
      "provider": "Oracle",
      "mimeType": "application/zip",
      "category": "Command Line Tools",
      "links": [
        {
          "rel": "download",
          "href": "https://192.0.2.1:443/essbase/rest/v1/utilities/migrationTool",
          "method": "get",
          "type": "application/zip"
        }
      ]
    },
    {
      "id": "EssbaseMaxlClient",
      "name": "Essbase Maxl Client",
      "description": "Essbase Maxl Client for Winamd64",
      "provider": "Oracle",
      "mimeType": "application/zip",
      "category": "Maxl Clients",
      "links": [
        {
          "rel": "download",
          "href": "https://192.0.2.1:443/essbase/rest/v1/utilities/EssbaseMaxlClient",
          "method": "get",
          "type": "application/zip"
        }
      ]
    },
    {
      "id": "EssbaseLinuxMaxlClient",
      "name": "Essbase Linux Maxl Client",
      "description": "Essbase Maxl Client for Linuxamd64",
      "provider": "Oracle",
      "mimeType": "application/zip",
      "category": "Maxl Clients",
      "links": [
        {
          "rel": "download",
          "href": "https://192.0.2.1:443/essbase/rest/v1/utilities/EssbaseLinuxMaxlClient",
          "method": "get",
          "type": "application/zip"
        }
      ]
    },
    {
      "id": "EssbaseClientLinux",
      "name": "Essbase Client Linux",
      "description": "Essbase Client Linux",
      "provider": "Oracle",
      "mimeType": "application/zip",
      "category": "Essbase Clients",
      "links": [
        {
          "rel": "download",
          "href": "https://192.0.2.1:443/essbase/rest/v1/utilities/EssbaseClientLinux",
          "method": "get",
          "type": "application/zip"
        }
      ]
    },
    {
      "id": "EssbaseClientWindows",
      "name": "Essbase Client Windows",
      "description": "Essbase Client Windows",
      "provider": "Oracle",
      "mimeType": "application/zip",
      "category": "Essbase Clients",
      "links": [
        {
          "rel": "download",
          "href": "https://192.0.2.1:443/essbase/rest/v1/utilities/EssbaseClientWindows",
          "method": "get",
          "type": "application/zip"
        }
      ]
    },
    {
      "id": "EssbaseClientMacosx",
      "name": "Essbase Client Macosx",
      "description": "Essbase Client Macosx",
      "provider": "Oracle",
      "mimeType": "application/zip",
      "category": "Essbase Clients",
      "links": [
        {
          "rel": "download",
          "href": "https://192.0.2.1:443/essbase/rest/v1/utilities/EssbaseClientMacosx",
          "method": "get",
          "type": "application/zip"
        }
      ]
    },
    {
      "id": "japi",
      "name": "Essbase Java API",
      "description": "Essbase Java API library, samples and Java documentation",
      "provider": "Oracle",
      "mimeType": "application/zip",
      "category": "Essbase JAPI"
    },
    {
      "id": "esscdext",
      "name": "Cube Designer Extension",
      "description": "Cube Designer Extension for Essbase Smart View",
      "provider": "Oracle",
      "mimeType": "application/vnd.microsoft.portable-executable",
      "category": "Smart View",
      "links": [
        {
          "rel": "download",
          "href": "https://192.0.2.1:443/essbase/rest/v1/utilities/esscdext",
          "method": "get",
          "type": "application/vnd.microsoft.portable-executable"
        }
      ]
    }
  ]
}
先頭に戻る