コマンドライン・インタフェースのダウンロードおよび使用

Essbase Webインタフェースの「コンソール」にあるデスクトップ・ツールから、WindowsおよびLinuxで使用可能なコマンドライン・インタフェース(CLI)をダウンロードします

  1. まだインストールされていない場合は、Oracle Technology NetworkからJava SE Development Kit 8をダウンロードしてインストールします。
  2. JDKインストール・フォルダを指すようにシステムのJAVA_HOME環境変数を設定します。インストール・パスにスペースが含まれている場合、パスを引用符で囲みます。Windowsでは、JAVA_HOMEの設定後にコンピュータを再起動します。
    "C:\Program Files\Java\jdk1.8.0_171"に設定されたシステム環境変数JAVA_HOME

  3. Essbase Webインタフェースで、「コンソール」をクリックします。
  4. コンソールで「デスクトップ・ツール」に移動し、「コマンド・ライン・ツール」を展開します。
  5. 「コマンド・ライン・ツール」で、「コマンドライン・インタフェース(CLI)」タイルをクリックしてユーティリティをダウンロードします。
  6. cli.zip をローカル・ドライブに保存します。最良の結果を得るには、C:\Oracleなど、スペースを含まないパスを選択します。
  7. cli.zipを解凍すると、cliフォルダに解凍されたファイルが見つかります。
  8. コマンドを対話形式で発行するには、
    1. シェル・スクリプト、esscs.batまたはesscs.shが含まれるCLIフォルダに移動します。
    2. プロキシを使用している場合、プロキシを設定します。

      Windowsの場合:

      set HTTPS_PROXY=www-proxy.example.com:80

      Linuxの場合:

      export HTTPS_PROXY=www-proxy.example.com:80
    3. CLIの起動:

      Windowsの場合:

      esscs login -u MyAdmin -p mypass7YG -url https://192.0.2.1/essbase

      Linuxの場合:

      esscs.sh login -u MyAdmin -p mypass7YG -url https://192.0.2.1/essbase

      その他の例と詳細は、loginコマンドのトピックを参照してください。

    CLIが正しくインストールされていると、サポートされているコマンドのリストが表示されます。
  9. 複数のCLIコマンドを実行するには、これらをシェル・スクリプトに追加してこれを実行します。
    CLIコマンドを含む実行スクリプトで、CLIログイン文の前に次のディレクティブを含めることをお薦めします。

    Windowsの場合:

    set ESSCLI_ID=%USERNAME%_%random%

    Linuxの場合:

    export ESSCLI_ID=`whoami`_$PPID

    これは、セッション情報の格納、および複数スクリプトが同時に実行された場合の実行エラーの回避に役立ちます。