MaxLクライアントのダウンロードおよび使用

Essbaseで使用するMaxLクライアントを実行するには、コンソールから最新バージョンをダウンロードし、必要に応じてプロキシを設定し、起動スクリプトを実行し、ログインします。

Essbase MaxLクライアントを使用すると、HTTPまたはHTTPS経由でMaxLを使用できるようになります。MaxLは、キューブとアーティファクトを管理する言語ベースの管理インタフェースです。コンソールで指定された最新のクライアント・バージョンを使用していることを確認してください。以前にダウンロードした古いバージョンは適切に動作しない可能性があります。

MaxL文を実行するには、パワー・ユーザーまたは管理者である必要があります。MaxLクライアントをダウンロードする前に、MaxLクライアント設定の前提条件を参照してください。

Oracle Identity Cloud ServiceのフェデレーテッドSSOユーザーの場合は、MaxLやCLIを使用してのログインはサポートされていません。フェデレーテッドSSOログインには、ブラウザ・ウィンドウが必要です。ネイティブのIAMまたはIDCSユーザーを作成し、かわりにこのユーザーで、MaxLまたはCLIを使用してログインします。

  1. Essbase Webインタフェースで、「コンソール」をクリックします。

  2. コンソールで、「デスクトップ・ツール」「MaxLクライアント」の順に移動します。

  3. 各自のプラットフォームに適したMaxLクライアントのタイルをクリックして、ダウンロードを開始します。

  4. 圧縮ファイルEssbaseMaxlをローカル・ドライブに保存します。

  5. 圧縮ファイルの内容をフォルダに抽出します。

  6. プロキシを使用している場合は、MaxL実行スクリプトのstartMAXL.batまたはstartMAXL.shに正しいプロキシを設定する必要があります。次の例はUNIXのstartMAXL.shの編集に適用可能で、指定されたプロキシ(proxy.example.com)を使用すること、ただし、例外リスト(127.0.0.1、localhostおよびsomething.example.com)にリストされている特定の宛先のプロキシは使用しないことがMaxLに指定されています。

    export https_proxy=http://proxy.example.com
    export no_proxy=127.0.0.1,localhost,something.example.com

    Windowsの場合、startMAXL.batを同様に編集できますが、構文は異なります。

    set proxy proxy-server="https://proxy.example.com" bypass-list="127.0.0.1;localhost;*.example.com"
  7. Oracle Cloud InfrastructureにデプロイされているEssbaseと、自己署名証明書を使用している場合は、MaxL実行スクリプトでピア確認を無効化する必要があります。注意: これは、信頼できるCA証明書を入手できるまでの一時的な解決方法です。次に、bash (startMAXL.shの場合)の使用例を示します:

    export API_DISABLE_PEER_VERIFICATION=1
  8. startMAXL バッチ・スクリプトまたはシェル・スクリプトを実行します。コマンド・プロンプトが開き、環境設定が完了し、MaxLクライアントが起動します。

  9. MaxL login文に、資格証明とEssbase URLを指定してログインします。

    次の例では、ログインしているユーザーUser5は、フェデレーテッドMSADディレクトリからのものであり、Essbase オンプレミスにログインしています。

    login user User5 P855w0r$4 on "https://192.0.2.1:9001/essbase/agent";

    ヒント:

    オンプレミスのインストールについては、MaxLトラブルシューティングを参照してください。

    次の例では、ログインしているユーザーadmin1@example.comは、Oracle Cloud InfrastructureでのEssbaseのスタック・デプロイメント中に、初期のEssbase管理者として設定されたIdentity Cloud Service管理者です。この例ではパスワードが入力されていないため、管理者は次で、パスワードの入力を求められます。URLは、スタック・デプロイメントの結果であるジョブ出力のessbase_urlです。

    login admin1@example.com on "https://192.0.2.1/essbase";

    Essbaseを使用するためにプロビジョニングされたIdentity Cloud Serviceユーザーは、パワー・ユーザーまたは管理者としてプロビジョニングされているかぎり、MaxLにログインできます。

  10. 対話型のMaxL文を実行します。

    例:

    display database all;

MaxLについてさらに学習するには、MaxL文リファレンスを参照してください。