建立 KQL 資料庫
在即時智慧中,您會在 eventhouses、databases 和資料表的內容中與您的數據互動。 單一工作區可以保存多個 Eventhouse、Eventhouse 可以保存多個資料庫,而且每個資料庫都可以保存多個資料表。
在本單元中,您將了解如何建立新的 KQL 資料庫。 一旦 KQL 資料庫有數據,您就可以在 KQL 查詢集中使用 Kusto 查詢語言 繼續查詢數據。
必要條件
建立新的 KQL 資料庫
若要建立新的 KQL 資料庫,請在 Eventhouse 總管中:
選取 [Eventhouse],然後選取 [新增資料庫 +]
在 [KQL 資料庫] 下選取+
輸入您的資料庫名稱、選取您的資料庫類型、 [新增資料庫] 或 [新增快捷方式資料庫] [追蹤者],然後選取 [ 建立]。 如需追蹤者資料庫的相關信息,請參閱 建立資料庫快捷方式。
注意
此資料庫名稱可以包含英數字元、底線、句號和連字號。 但不支援特殊字元。
KQL 資料庫會在選取的事件集區內容中建立。
探索您的 KQL 資料庫
當您建立新的 KQL 資料庫時,會自動建立附加的環境,以使用 KQL 查詢來探索和管理 KQL 資料庫。 如需詳細資訊,請參閱 KQL 概觀。
若要存取查詢環境,請從 KQL 資料庫物件樹狀目錄中選取 [KQLdatabasename_queryset ]。
若要重新命名查詢環境,請選取 其名稱旁邊的鉛筆圖示 ,然後輸入新的名稱。
資料庫詳細資料
KQL 資料庫的主頁面會顯示資料庫內容的概觀。 下表列出中央和右資訊窗格中的可用資訊。
資料庫右窗格詳細數據
右資訊窗格會顯示所選取資料庫的詳細資料。
卡片 | 項目 | 說明 |
---|---|---|
大小 | ||
Compressed | 壓縮數據的大小總計。 | |
原始大小 | 未壓縮數據的大小總計。 | |
OneLake | ||
可用性 | 將 OneLake 可用性設定為 [開啟] 或 [關閉]。 開啟 OneLake 可用性時,無法重新命名數據表。 | |
延遲 | 在 OneLake 中的數據表之間取得數據的最大時間。 | |
數據表編號 | OneLake 中可用的數據表數目。 | |
OneLake 資料夾 | 可用來建立快捷方式的 OneLake 資料夾路徑。 | |
概觀 | ||
建立者為 | 如果有的話,建立資料庫的人員的用戶名稱,以及資料庫建立日期。 | |
區域 | 顯示裝載容量的區域。 如需詳細資訊,請參閱 Fabric 區域可用性。 | |
查詢 URI | 用來執行查詢或管理命令的 URI。 | |
擷取 API | 上次擷取數據的日期,以及可用來取得數據的 URI。 | |
快取原則 | 數據在本機 SSD 記憶體中快取和保留的時間週期。 如需詳細資訊,請參閱 Caching Data。 | |
保留原則 | 從數據表或具體化檢視自動移除數據的時間週期。 如需詳細資訊,請參閱保留原則。 |
資料庫中心資訊窗格
中央資料庫資訊窗格描述擷取數據、數據表資訊的直方圖,以及預覽資料庫擷取資訊的方法。
卡片 | 項目 | 說明 |
---|---|---|
長條圖 | ||
資料列數目 | 在選取的時間範圍內載入資料庫中的數據列數目。 | |
上次執行 | 上次產生直方圖的時間。 | |
間隔 | 設定直方圖顯示的間隔。 將間隔設定為 1 小時、6 小時、1 天、3 天、7 天和 30 天。 | |
Refresh | 重新整理直方圖。 | |
長條圖 | 擷取直方圖會顯示所選間隔的數據。 間隔是由完整協調的通用時間(UTC)天計算,但會根據當地時間顯示。 | |
表格 | ||
搜尋數據表 | 搜尋資料庫數據表。 | |
新增資料表 | 建立新表格 | |
數據表顯示 | 依 卡片 或 清單 檢視來檢視數據表資訊。 卡片和清單檢視都會顯示數據表名稱、 壓縮大小、 上次擷取,以及 OneLake 可用性或延遲。 卡片會唯一顯示過去七天內資料庫擷取的直方圖、最後一個擷取中內嵌的數據列數目,以及數據表建立者配置檔。 清單檢視也會顯示數據列計數、快取和保留總數。 |
|
資料預覽 | ||
資料預覽 | 顯示針對每個數據表擷取的最後 100 筆記錄預覽。 顯示擷取時間、TableName 和 Record。 選取 [ 數據 行] 以選取樞紐檢視的數據行和值。 |
資料表詳細資料
選取 KQL 資料庫中的數據表,以查看數據表的概觀。 下表列出中央和右資訊窗格中的可用資訊。
數據表右窗格詳細數據
右資訊窗格會顯示所選取資料表的詳細資料。
卡片 | 項目 | 說明 |
---|---|---|
大小 | ||
Compressed | 壓縮數據的大小總計。 | |
原始大小 | 未壓縮數據的大小總計。 | |
OneLake | ||
可用性 | 將 OneLake 可用性設定為 [開啟] 或 [關閉]。 開啟 OneLake 可用性時,無法重新命名數據表。 | |
延遲 | OneLake 中數據表數據可用的時間上限。 | |
因為 | 從記錄可用性開始時間。 | |
OneLake 資料夾 | 可用來建立快捷方式的 OneLake 資料夾路徑。 | |
概觀 | ||
資料列計數 | 表格中的列數。 | |
最後24小時內嵌的數據列 | 過去24小時內擷取的數據列數目。 | |
上次修改的架構 | 架構上次變更時,以及由誰變更。 | |
擷取 API | 上次擷取數據的日期,以及可用來取得數據的 URI。 | |
快取原則 | 數據在本機 SSD 記憶體中快取和保留的時間週期。 如需詳細資訊,請參閱 Caching Data。 | |
保留原則 | 從數據表或具體化檢視自動移除數據的時間週期。 如需詳細資訊,請參閱保留原則。 |
數據表中心資訊窗格
中央資料庫資訊窗格描述擷取數據、數據表資訊的直方圖,以及預覽資料庫擷取資訊的方法。
卡片 | 項目 | 說明 |
---|---|---|
長條圖 | ||
資料列數目 | 擷取到資料庫中的數據列數目。 | |
上次執行 | 上次產生直方圖的時間。 | |
間隔 | 設定直方圖顯示的間隔。 將間隔設定為 1 小時、6 小時、1 天、3 天、7 天和 30 天間隔。 間隔是由完整協調的通用時間(UTC)天計算,但會根據當地時間顯示。 | |
Refresh | 重新整理直方圖。 | |
長條圖 | 擷取直方圖會顯示所選間隔的數據。 | |
資料預覽 | ||
快速查詢 | 顯示數據表擷取結果的預覽。 顯示擷取時間、TableName 和 Record。 選取 [ 數據 行] 以選取樞紐檢視的數據行和值。 | |
架構深入解析 | ||
資料行 | 針對數據表中的每個數據行,顯示數據行值的深入解析,例如日期範圍、最小值和最大值,或唯一值的數目。 | |
前10名 | 選取 [ 數據 行] 區段中所列的數據行,以顯示該數據行的前 10 個值。 |