MDXレポート詳細の取得

get

/essbase/rest/v1/applications/{application}/databases/{database}/queries/{query}

指定されたMDXレポートの詳細を取得します。

MDXレポートはキューブ・コンテンツに保存されます。

関連項目:

リクエスト

パス・パラメータ
先頭に戻る

レスポンス

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

200 レスポンス

OK

MDXレポートの詳細が正常に返されました。

本体()
ルート・スキーマ : NamedQuery
型: object
ソースの表示
ネストされたスキーマ : Query
型: object
ソースの表示
ネストされたスキーマ : NamedQueriesPreferences
型: object
ソースの表示

400 レスポンス

不正なリクエスト

MDXレポート詳細の取得に失敗しました。

先頭に戻る

次の例では、Essbaseキューブのコンテキストに保存されたMDXレポートの詳細を取得する方法を示します。

この例では、cURLを使用して、Windowsシェル・スクリプトからREST APIにアクセスします。呼出し元ユーザーのIDおよびパスワードは変数であり、properties.bat内でその変数値が設定されています。

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


call properties.bat
curl -X GET https://myserver.example.com:9001/essbase/rest/v1/applications/Sample/databases/Basic/queries/closingperiod -H "Accept:application/json" -u %User%:%Password%

レスポンス本体の例

次の例では、レスポンス本体の内容をJSON形式で示します。

{
  "name" : "closingperiod",
  "type" : "MDX",
  "query" : {
    "spec" : "WITH\nMEMBER [Measures].[Starting Inventory] AS\n'\nIIF (\n IsLeaf (Year.CurrentMember),\n  [Measures].[Opening Inventory],\n  ([Measures].[Opening Inventory],\n   OpeningPeriod (\n     [Year].Levels(0),\n     [Year].CurrentMember\n   )\n  )\n)'\n\nMEMBER [Measures].[Closing Inventory] AS\n'\nIIF (\n   Isleaf(Year.CurrentMember),\n    [Measures].[Ending Inventory],  \n   ([Measures].[Closing Inventory],\n    ClosingPeriod (\n    [Year].Levels(0),\n    [Year].CurrentMember\n    )\n)\n)'\nSELECT\nCrossJoin (\n { [100-10] },\n { [Measures].[Starting Inventory], [Measures].[Closing Inventory] }\n)\nON COLUMNS,\nHierarchize ( [Year].Members , POST)\nON ROWS\nFROM Sample.Basic"
  },
  "links" : [ {
    "rel" : "self",
    "method" : "GET"
  }, {
    "rel" : "delete",
    "method" : "DELETE"
  }, {
    "rel" : "update",
    "method" : "PUT"
  }, {
    "rel" : "Get data In JSON",
    "method" : "GET"
  }, {
    "rel" : "Get data in HTML",
    "href" : "?format=HTML",
    "method" : "GET"
  }, {
    "rel" : "Get data in Excel",
    "href" : "?format=XLSX",
    "method" : "GET"
  }, {
    "rel" : "Get data in CSV",
    "href" : "?format=CSV",
    "method" : "GET"
  } ]
}
先頭に戻る