下載及使用 MaxL 從屬端

若要執行 MaxL 從屬端以便與 Essbase 搭配使用,請從主控台下載最新版本、視需要設定代理主機、執行啟動命令檔,然後登入。

Essbase MaxL 從屬端讓您可以使用透過 HTTP 或 HTTPS 的 MaxL。MaxL 是一種語言式的管理介面,可供管理立方體和使用者自建物件。請確定您使用的是「主控台」提供的最新從屬端版本,因為先前下載的較舊版本可能無法正常運作。

使用者必須是超級使用者或管理員,才能執行 MaxL 敘述句。下載「MaxL 從屬端」之前,請先參閱建立 MaxL 從屬端的先決條件

如果您是 Oracle Identity Cloud Service 中的同盟 SSO 使用者,則不支援使用 MaxL 或 CLI 進行登入。同盟 SSO 登入必須使用瀏覽器視窗。請建立原生 Identity Cloud Service 使用者,然後改用該使用者透過 MaxL 或 CLI 進行登入。

  1. Essbase Web 介面中,按一下主控台

  2. 前往「主控台」中的 MaxL 從屬端

  3. 按一下您平台適用之 MaxL 從屬端旁邊的下載 「下載」圖示的圖像。

  4. 將壓縮的 EssbaseMaxl 檔案儲存到您的本機磁碟機。

  5. 將壓縮檔的內容解壓縮到資料夾。

  6. 如果您使用代理主機,就必須在 MaxL 執行命令檔 (startMAXL.batstartMAXL.sh) 中設定正確的代理主機。以下範例 (適用於編輯 UNIX 的 startMAXL.sh) 會告訴 MaxL 使用指定的代理主機 (proxy.example.com),但針對例外清單 (127.0.0.1、localhost 及 something.example.com) 所列的特定目的地,不使用代理主機。

    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 批次或 shell 命令檔。此時系統會開啟命令提示、完成環境設定,接著啟動「MaxL 從屬端」。

  9. 在 MaxL login 敘述句中輸入您的證明資料和 Essbase URL 進行登入。

    在以下範例中,要登入的使用者 User5 是來自同盟 MSAD 目錄,並登入 Essbase 內部部署

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

    提示:

    請參閱 MaxL Troubleshooting 瞭解內部部署安裝。

    在以下範例中,要登入的使用者 admin1@example.com 是 Identity Cloud Service 管理員,此管理員已於 Oracle Cloud Infrastructure 進行 Essbase 堆疊部署期間被設為初始 Essbase 管理員。此範例並未輸入密碼,因此系統接下來會提示管理員提供密碼。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 敘述句參照