クイック・スタート

このトピックは、Oracle Essbase REST APIについて知るためと、それを初めて使用する際に役立ちます。

前提条件

この演習は、Essbaseインスタンスにすでにアクセスできていることが前提となります。そうでない場合は、アカウント管理者からEssbaseのログイン資格証明、およびそのWebインタフェースのURLを入手してください。

Essbaseでできることは、自分のユーザー役割と権限によって異なります。この演習を完了するために特別な権限は必要ありません。ただし、サンプル・キューブを作成することでさらに詳しく知りたい場合は、少なくともパワー・ユーザー役割が必要です。

タスク1: Swaggerインタフェースについて知る

Essbase RESTのSwaggerインタフェースでは、cURLまたは別のAPI実装方法を設定する前であっても、ビジュアル化されたインタフェースでRESTリクエストを試すことができます。

Swaggerインタフェースを使用するには、

  1. Webブラウザで、Essbase WebインタフェースのURLを入力します。例:

    https://myserver.example.com:9001/essbase
  2. ログインします。

  3. ブラウザのアドレス・バーで、essbaseの後に続くURL文字列すべてを選択し、それを/rest/doc/と置換します。たとえば、そのURLを次のように変更します。

    https://myserver.example.com:9001/essbase/rest/doc/

タスク2: GETリクエストを送信する

パラメータなしの単純なリクエストを送信し、接続が機能していることを確認します。

  1. 「ファイル」の下の2番目の「GET」ボタンをクリックします(「ルート・フォルダのリスト」の場合)。

    「ルート・フォルダのリスト」の方法のための「GET」ボタン
  2. 試すボタンをクリックします。

    試すボタン
  3. 「実行」ボタンをクリックします。

  4. 「サーバー・レスポンス」セクションの下を確認します。リクエストが正常に完了した場合は、次のように200レスポンスと本体が表示されます。

    正常完了時のレスポンス本体

タスク3: cURLをインストールし認証を設定する

これでRESTが機能することを確認できました。最初のREST API実装を設定できます。

  1. cURLをインストールします。初めて使用する場合は、「cURLの使用」を参照してください。

  2. 認証」の説明に従って、認証を設定します。