表格
表格可定義資料的結構。
您可以將新資料載入表格或參照現有位置中的資料。您可以透過建立表格權限,在表格上定義微點存取控制權限。
表格可以是外部表格或受管理表格。
外部表格
外部表格會定義儲存在非由 Oracle AI Data Platform Workbench 管理之位置中的資料結構。當您在「AI 資料平台工作台」中建立外部表格時,中繼資料生命週期由「AI 資料平台工作台」管理。當您刪除外部表格時,只會刪除表格定義。未刪除外部表格所參考的資料。
請確定您的使用者具有下列建立外部表格所需的 IAM 原則:
allow group <GroupName> to read buckets in compartment id <external-data-CompartmentId>
allow group <GroupName> to inspect objects in compartment id <external-data-CompartmentId>外部表格需要額外的 IAM 原則。如需詳細資訊,請參閱 Oracle AI Data Platform Workbench 的 IAM 原則。
受管理表格
受管理表格會定義儲存在 AI 資料平台中的資料結構,且只能由 AI Data Platform Workbench 使用者存取。
刪除受管理表格時,會刪除表格定義和表格資料。
支援的表格格式
| 格式 | 描述 | 使用情況 |
|---|---|---|
| 逗號分隔值 (CSV) | 資料會以文字檔案形式儲存,並採用以指定列為基礎的檔案格式來建構資料。通常,檔案中的第一個資料列是標頭資料列,其中包含資料的資料欄名稱。 | 用來在系統之間交換表格式資料。檔案中的每個資料列都是表格中的一個資料列。 |
| JavaScript 物件表示法 (JSON) | 資料會以標準文字格式儲存,以根據 JavaScript 物件語法代表結構化資料。JSON 支援物件清單或階層結構。 | 用於串流應用程式。JSON 可簡化單一文件中具有複雜關係的相關資料儲存,並避免混亂清單轉換為關聯式資料模型。請注意,JSON 無法分割。 |
| Avro | 資料會以以資料列為基礎的二進位格式儲存,而綱要則以 JSON 格式儲存,以將檔案大小降到最低並提高效率。Avro 透過管理新增、遺漏和變更的欄位,提供可靠的綱要發展支援。這可讓舊軟體讀取新資料,以及讀取舊資料的新軟體。也稱為資料序列化系統。 | 用於資料儲存,因為 avro 檔案可分割且可壓縮。序列化以資料列為基礎的儲存體適用於大量寫入交易,例如將資料插入 AI 資料平台。當高速寫入期間綱要演進至關重要時,Avro 也是一個不錯的選擇。 |
| Parquet | 資料以分欄資料格式儲存,而且具有高度壓縮與可分割性。Parquet 已針對典範「多讀」(WORM) 進行最佳化。它會慢慢寫入,但速度非常快,尤其是在您只存取資料欄子集時。 | 用於解決大數據問題,因為壓縮演算法對於分欄資料格式的運作方式較佳。您可以使用各種格式儲存大數據,例如影像、影片、文件和結構化資料表。Parquet 在讀取部分資料時,是繁重工作負載的最佳選擇。例如,當資料集包含許多資料欄,但您只想要存取資料欄子集。當您依賴 Spark 或想要數個服務存取儲存在物件儲存中的相同資料時,這是理想的選擇。 |
| 最佳化資料列分欄 (ORC) | 資料會以分欄格式儲存在單一檔案中的資料列集合中。 | 用於平行處理叢集的資料列集合。當讀取交易超過寫入交易或壓縮為優先順序時,這是理想的選擇。 |
| 差異 | 資料會以分欄格式儲存,並使用以 JSON 檔案為基礎的交易日誌來擴充 Parquet 資料檔,以進行 ACID 交易和可擴展的描述資料處理。 | 用於交易支援。 |
限制
下列限制適用於 Oracle AI Data Platform 中的表格:
- 您無法在磁碟區內 / 磁碟區的任何資料檔或目錄上定義外部表格。
- 您無法在儲存桶和 (或) 其目錄上定義已用於其他外部表格或外部磁碟區的外部表格
- 檢視無法在「主要目錄」中檢視 / 列出。
編輯餐桌
您可以修改所管理表格的詳細資料。
- 瀏覽至您的綱要。
- 選取表格頁籤。
- 在要編輯的表格旁邊,按一下
動作。- 按一下重新命名,即可變更表格的名稱。輸入新名稱,然後按 Enter 。
- 按一下編輯描述,即可變更表格的描述。提供新的描述,然後按一下儲存。

