外部表格
適用於:✅Microsoft網狀架構✅Azure 數據✅總管 Azure 監視器✅Microsoft Sentinel
外部數據表是架構實體,參考儲存在 Kusto 資料庫外部的數據。
與 數據表類似,外部數據表具有定義完善的架構(數據行名稱和數據類型組的已排序列表)。
不同於將數據內嵌至叢集的數據表,外部數據表會在叢集外部儲存和管理的數據上運作。
支援的外部資料存放區包括:
- 儲存在 Azure Blob 儲存體 或 Azure Data Lake 中的檔案。 最常見的數據會以一些標準格式儲存,例如 CSV、JSON、Parquet、AVRO 等。如需支援的格式清單,請參閱 支援的格式。
- SQL 數據表 (SQL Server、MySql、PostgreSql 和 Cosmos DB)。
請參閱下列建立外部資料表的方式:
外部數據表可以使用 external_table() 函式來參考其名稱。
使用下列命令來管理外部資料表:
如需如何查詢外部數據表及內嵌和未擷取數據的詳細資訊,請參閱 使用 Azure 數據總管在 Azure Data Lake 中查詢數據。
若要加速透過外部差異資料表的查詢,請參閱 查詢加速原則。
注意
- 每個資料庫的外部數據表上限為 1,000。
- 外部數據表名稱會區分大小寫,且不能與 Kusto 資料表名稱重疊。 如需詳細資訊,請參閱 標識碼命名規則。
- Azure 數據總管支持導出和連續匯出至外部數據表。
- 不會在外部數據表上套用數據清除 。 記錄永遠不會從外部數據表中刪除。
- 無法在外部數據表上設定數據列層級安全策略 。