連線至運算
本節涵蓋將 AI Data Platform Workbench 中的運算連接到其他商業智慧工具。
連線
您可以將 AI Data Platform Workbench 與 Oracle Analytics Cloud 或其他商業智慧工具連結。
您可以使用「AI 資料平台工作台」提供的自訂 JDBC 或 ODBC,從不同的商業智慧工具連線至 Oracle AI Data Platform Workbench。AI Data Platform Workbench 也支援來自第三方商業 BI 工具 (Tableau、Power BI) 或開源 BI 工具 (例如 DBeaver) 的連線。若要從這些工具連線,您需要 AI Data Platform Workbench 中運算叢集的連線詳細資訊,您可以在「連線詳細資訊」頁籤中找到該詳細資訊。所需資訊會視您連線的產品而有所不同。

將 Oracle Analytics 連線至 AI Data Platform Workbench
您可以從 Oracle Analytics Cloud 執行處理連線至由 AI Data Platform Workbench 執行處理管理的目錄或表格。
若要建立從 Oracle Analytics 到 Oracle AI Data Platform Workbench 的連線,您必須執行下列作業:
- 從 OCI 取得 API 金鑰。
- 取得 Oracle Analytics 連線組態檔。
- 結合 API 金鑰和組態檔以建立連線。請參閱建立 Oracle Analytics 連線檔案。
- 使用 Oracle Analytics Cloud 中的連線。請參閱將 Oracle AI Data Platform Workbench 連線至 Oracle Analytics 。
您可以任意順序執行步驟 1 與步驟 2,但必須同時執行兩者才能繼續。
Oracle 建議在 Oracle Analytics 使用案例專用的 OCI 中建立使用者。該使用者必須具備您想要從 Oracle Analytics 存取之「AI 資料平台工作台」表格的適當權限。在 OCI 中產生所需的 API 金鑰,並為為此目的建立的使用者下載 PEM 檔案。
附註:
- 若要從 Oracle Analytics 連線至您的 AI Data Platform Workbench,您必須在連線設定期間提供目錄名稱。
- 目錄目前是系統在 AI Data Platform 叢集內尋找正確綱要和資料物件的必要項目。
- 未來版本將減少此需求。
從 OCI 取得 API 金鑰
建立 Oracle Analytics 連線時,使用者必須能夠存取 Oracle AI Data Platform Workbench 的 API 金鑰。
取得 Oracle Analytics 連線組態檔
您必須從 Oracle AI Data Platform Workbench 執行處理下載 config.json 檔案,才能連線至 Oracle Analytics 。
config.json 檔案遺漏指紋金鑰值組。它必須與屬於建立 AI Data Platform Workbench 之 OCI 使用者的 API 金鑰的指紋金鑰值,或具有管理權限的使用者結合。
建立 Oracle Analytics 連線檔案
您必須手動將指紋金鑰值組新增至從 Oracle AI Data Platform Workbench 下載的 config.json 檔案,以便使用該檔案連線至 Oracle Analytics 。
config.json。
config.json 將包含 API 金鑰之公開金鑰的指紋,您將不再需要手動新增。在該版本中,使用者可用的最新 API 金鑰將用於 config.json。
下載 JDBC 驅動程式
您可以從「連線詳細資訊」頁籤下載 JDBC 驅動程式,然後針對不同的 BI 工具進行設定。
- 瀏覽至您的工作區,然後按一下運算。
- 按一下您要連線至 JDBC 相容 BI 工具的叢集,然後按一下連線。
- 按一下 Download JDBC Driver 。
設定 DBeaver
您必須先安裝 DBeaver 並準備從 Oracle AI Data Platform Workbench 下載的檔案,才能將它連線至 AI Data Platform Workbench 中的運算叢集。
- 下載並安裝 DBeaver 用戶端。您可以使用「社群」或「企業」版本,但必須至少有 22.x.DBeaver 可供 Windows、Mac OS X、Eclipse Plugin 以及 Linux 使用。
- 從下載 JDBC 驅動程式解壓縮檔案。
- 從解壓縮的檔案解壓縮
simbaSpark.zip驅動程式檔案。
使用 Spark Simba JDBC 驅動程式設定 DBeaver
您可以設定讓 DBeaver 連線至 Oracle AI Data Platform Workbench 中的運算叢集。
- 開啟 DBeaver。
- 按一下資料庫導覽器。
- 按一下動因管理程式。
- 按一下「新增」。
- 輸入 AI 資料平台作為動因名稱。
- 按一下程式庫 (Libraries) 。
- 按一下新增資料夾。
- 瀏覽至 sparkSimba.zip 擷取的位置。
- 按一下尋找類別 (Find Class) 。
- 選取確定。
- 將 Driver 類別設為 com.simba.spark.jdbc.Driver 。
- 按一下設定值。
- 將類別名稱 (Class Name) 設定為 com.simba.spark.jdbc.Driver 。
- 按一下確定。
在 DBeaver 中建立資料庫連線
若要將 DBeaver 連線至 Oracle AI Data Platform Workbench 中的運算叢集,您必須先在 DBeaver 中建立資料庫連線。
- 開啟 DBeaver。
- 按一下資料庫。
- 按一下新資料庫連線。
- 按一下全部。
- 選取 AI 資料平台。
- 按下一步。
- 輸入 JDBC 動因的 URL。您可以在「AI 資料平台工作台」中運算叢集的連線詳細資訊頁籤中找到 JDBC URL。
- 按一下完成。
使用 JDBC 將 DBeaver 連線至 Oracle AI Data Platform Workbench
一旦 DBeaver 設定並具有與 AI Data Platform Workbench 的資料庫連線,您就可以完成 DBeaver 與 AI Data Platform Workbench 之間的連線。
- 開啟 DBeaver。
- 按一下連線。
- 選擇使用授權權杖或 API 金鑰進行連線。
- 使用授權權杖進行連線
- 如果您沒有 DEFAULT 設定檔,請勿在 URL 中指定任何設定檔來使用記號。例如:
jdbc:spark://gateway.aidp.me-riyadh-1.oci.oraclecloud.com/default;SparkServerType=AIDP;httpPath=cliservice/cf18b4ef-b83e-41dd-82b6-8d391584f6c5URL 會開啟瀏覽器視窗。
登入建立 AI Data Platform Workbench 執行處理的租用戶。
如需詳細資訊,請參閱 Token-based Authentication for the CLI 。
- 如果您沒有 DEFAULT 設定檔,請勿在 URL 中指定任何設定檔來使用記號。例如:
-
使用 API 金鑰連線:在連線 URL 中使用
ociProfile=<profile_name>指定 OCI 設定檔。- 使用 API 金鑰認證連線至 AI Data Platform Workbench 執行處理。
在連線 URL 中使用
ociProfile=<profile_name>指定 OCI 設定檔,即可使用 API 金鑰。例如,若要使用 OCI 設定檔名稱示範:jdbc:spark://gateway.aidp.me-riyadh-1.oci.oraclecloud.com/default;SparkServerType=AIDP;httpPath=cliservice/cf18b4ef-b83e-41dd-82b6-8d391584f6c5 ;ociProfile=Demo如需詳細資訊,請參閱必要的金鑰和 OCID 。
- 使用 API 金鑰認證連線至 AI Data Platform Workbench 執行處理。
- 使用授權權杖進行連線
- DBeaver 建立一個連線以讀取描述資料,以及一個連線供所有其他作業使用。如果連線受到限制,您可以停用第二個連線,讓 DBeaver 對所有作業使用一個連線。
- 按一下偏好設定。
- 按一下通用。
- 按一下描述資料。
- 取消選取開啟描述資料讀取的個別連線。










