外部來源
Oracle AI Data Platform Workbench 支援使用 Spark 型筆記型電腦連接器從各種來源擷取資料。這些連接器讓使用者能夠以靈活的程式碼導向方式,直接從外部來源擷取和處理資料。
AI Data Platform Workbench 在 Oracle AI Data Platform Workbench 範例 Git 儲存庫中提供範例程式碼範本,以支援在筆記型電腦中使用 Spark 從數個外部系統擷取資料。這些範本是預先建置的可自訂範本,可讓使用者快速連接、讀取和寫入各種常用系統的資料。
表格 14-3 外部攝取來源
| 來源 | 存取類型 | 整合方式 | 描述 | 外部目錄支援 | 可用的範例程式碼 |
|---|---|---|---|---|---|
| MySQL | Read/Write - 讀取/寫入 | 透過 Spark 記事本的 JDBC | 使用 JDBC 連接器在 AI Data Platform Workbench 和 MySQL 資料庫之間擷取和匯出資料。 | 編號 | 是 |
| PostgreSQL | Read/Write - 讀取/寫入 | 透過 Spark 記事本的 JDBC | 支援透過 JDBC 使用 PostgreSQL 進行雙向資料移動。 | 編號 | 是 |
| MS SQL Server | Read/Write - 讀取/寫入 | 透過 Spark 記事本的 JDBC | 使用 Spark 和 JDBC 連線並傳輸 Microsoft SQL Server 的資料。 | 編號 | 是 |
| Kafka | 讀取 | Spark 筆記型電腦中的 Kafka 用戶 | 從 Kafka 主題串流擷取 | 編號 | 是 |
| Hive | Read/Write - 讀取/寫入 | 透過 Spark 記事本的 JDBC | 使用 JDBC 連接器在 AI Data Platform Workbench 與 Hive 資料庫之間擷取與匯出資料 | 編號 | 是 |