若要執行 MaxL 從屬端以便與 Essbase 搭配使用,請從主控台下載最新版本、視需要設定代理主機、執行啟動命令檔,然後登入。
Essbase MaxL 從屬端讓您可以使用透過 HTTP 或 HTTPS 的 MaxL。MaxL 是一種語言式的管理介面,可供管理立方體和使用者自建物件。請確定您使用的是「主控台」提供的最新從屬端版本,因為先前下載的較舊版本可能無法正常運作。
使用者必須是超級使用者或管理員,才能執行 MaxL 敘述句。下載「MaxL 從屬端」之前,請先參閱建立 MaxL 從屬端的先決條件。
如果您是 Oracle Identity Cloud Service 中的同盟 SSO 使用者,則不支援使用 MaxL 或 CLI 進行登入。同盟 SSO 登入必須使用瀏覽器視窗。請建立原生 Identity Cloud Service 使用者,然後改用該使用者透過 MaxL 或 CLI 進行登入。
在 Essbase Web 介面中,按一下主控台。
前往「主控台」中的 MaxL 從屬端。
按一下您平台適用之 MaxL 從屬端旁邊的下載
將壓縮的 EssbaseMaxl
檔案儲存到您的本機磁碟機。
將壓縮檔的內容解壓縮到資料夾。
如果您使用代理主機,就必須在 MaxL 執行命令檔 (startMAXL.bat
或 startMAXL.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"
如果您要使用部署在 Oracle Cloud Infrastructure 上的 Essbase 並使用自行簽署憑證,就必須在 MaxL 執行命令檔中停用對等驗證。注意:這應該只是您取得信任 CA 憑證前的暫時性解決方案。以下範例使用 bash (適用於 startMAXL.sh
):
export API_DISABLE_PEER_VERIFICATION=1
執行 startMAXL
批次或 shell 命令檔。此時系統會開啟命令提示、完成環境設定,接著啟動「MaxL 從屬端」。
在 MaxL login 敘述句中輸入您的證明資料和 Essbase URL 進行登入。
在以下範例中,要登入的使用者 User5 是來自同盟 MSAD 目錄,並登入 Essbase 內部部署。
login user User5 P855w0r$4 on "https://192.0.2.1:9001/essbase/agent";
在以下範例中,要登入的使用者 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,只要其佈建身分為超級使用者或管理員即可。
執行互動式 MaxL 敘述句。
例如:
display database all;
若要進一步瞭解 MaxL,請參閱 MaxL 敘述句參照。