Kusto.Explorer 安裝和用戶介面
適用於: ✅Microsoft網狀架構✅Azure 數據總管
Kusto.Explorer 是免費軟體,可供您 Windows 桌面下載及使用。 Kusto.Explorer 可讓您在方便使用的介面中使用 Kusto 查詢語言 (KQL) 查詢和分析您的數據。 本概觀說明如何設定 Kusto.Explorer,並描述您將使用的使用者介面。
使用 Kusto.Explorer,您可以:
- 查詢您的數據。
- 跨數據表搜尋您的數據 。
- 以各種不同的圖形將您的數據 可視化。
- 透過電子郵件或使用深層連結共用查詢和結果 。
安裝 Kusto.Explorer
從下列位置下載並安裝 Kusto.Explorer 工具:
或者,使用已啟用 ClickOnce 的瀏覽器存取 Kusto 叢集,其位於:
https://<your_cluster>/?web=0
將your_cluster>取代<為您的叢集 URI(例如 ,help.kusto.windows.net
.)
使用Google Chrome和 Kusto.Explorer
如果 Google Chrome 是您的預設瀏覽器,則需要安裝 Chrome 的 ClickOnce 擴充功能。 https://chromewebstore.google.com/detail/clickonce-for-google-chro/kekahkplibinaibelipdcikofmedafmb?hl=en-US
如果您的默認瀏覽器是 Microsoft Edge,則不需要安裝此延伸模組。 在 Microsoft Edge 旗標設定中 驗證 ClickOnce 設定。
用戶介面概觀
Kusto.Explorer 使用者介面是以索引卷標和面板為基礎的版面配置所設計,類似於其他Microsoft產品:
- 瀏覽功能表面板上的索引標籤以執行各種作業
- 在 [ 連線] 面板中管理您的連線
- 建立腳本以在腳本面板中執行
- 在結果面板中檢視腳本的結果
[連線] 面板
[連線] 窗格會顯示所有已設定的叢集連線。 針對每個叢集,會顯示它們所儲存的資料庫、數據表和屬性(數據行)。 選取專案(在主面板中設定搜尋/查詢的隱含內容),或按兩下專案,將名稱複製到搜尋/查詢面板。
如果實際架構很大(例如具有數百個數據表的資料庫),您可以按 CTRL+F 並輸入您要尋找之實體名稱的子字串(不區分大小寫)來搜尋它。
Kusto.Explorer 支援從查詢視窗控制 [連線] 面板,這對腳本很有用。 例如,您可以使用命令啟動腳本檔案,以指示 Kusto.Explorer 使用下列語法連線到叢集/資料庫腳本查詢:
#connect cluster('help').database('Samples')
StormEvents | count
使用 F5
、 或類似執行每一行。
[工作檔] 面板
[工作資料夾] 窗格會將工作資料夾組織在一個位置,讓您更輕鬆地流覽工作。 工作資料夾有兩種類型:
- 未儲存的工作:列出您仍在處理之開啟查詢索引標籤的資料夾。
- 追蹤的資料夾:列出本機裝置中的資料夾,您可以新增為 KQL 連結庫,以方便存取和管理。
功能表面板
[首頁] 索引標籤
[首頁] 索引標籤會顯示最常使用的作業。 包括:
查詢區段
功能表 | 行為 |
---|---|
模式下拉式清單 |
|
新增索引標籤 | 開啟用於查詢 Kusto 查詢語言 的新索引標籤。 |
共用區段
功能表 | 行為 |
---|---|
數據到剪貼簿 | 將查詢和數據集匯出至剪貼簿。 如果呈現圖表,則會將圖表導出為位圖 |
結果至剪貼簿 | 將數據集匯出至剪貼簿。 如果呈現圖表,則會將圖表導出為位圖 |
查詢至剪貼簿 | 將查詢匯出至剪貼簿 |
[視覺效果] 區段
如需變數視覺效果,請參閱 轉譯運算符。
功能表 | 行為 |
---|---|
區域圖 | 顯示分區圖,其中 X 軸是第一個數據行(必須是數值)。 所有數值數據行都會對應到不同的數列(Y 軸)。 |
直條圖 | 顯示柱形圖,其中所有數值數據行都對應至不同的數列(Y 軸)。 數值之前的文字數據行是 X 軸(可以在 UI 中控制)。 |
長條圖 | 顯示條形圖,其中所有數值數據行都對應至不同的數列(X 軸)。 數值之前的文字數據行是 Y 軸(可以在 UI 中控制)。 |
堆疊分區圖 | 顯示堆棧分區圖,其中 X 軸是第一個數據行(必須是數值)。 所有數值數據行都會對應到不同的數列(Y 軸)。 |
時程圖表 | 顯示時程圖表,其中 X 軸是第一個數據行(必須是 datetime)。 所有數值數據行都會對應到不同的數列(Y 軸)。 |
折線圖 | 顯示折線圖,其中 X 軸是第一個數據行(必須是數值)。 所有數值數據行都會對應到不同的數列(Y 軸)。 |
異常圖表 | 類似於時程圖表,但會使用機器學習異常偵測算法,在時間序列數據中尋找異常狀況。 數據必須位於固定間隔貯體中。 針對異常偵測,Kusto.Explorer 會使用 series_decompose_anomalies 函式。 |
圖形圖 | 顯示餅圖,其中色彩軸是第一個數據行。 theta 軸(必須是量值,轉換成百分比)是第二個數據行。 |
時間階梯 | 顯示階梯圖,其中 X 軸是最後兩個數據行(必須是 datetime)。 Y 軸是其他數據行的複合。 |
散佈圖 | 顯示一個點圖形,其中 X 軸是第一個數據行(必須是數值)。 所有數值數據行都會對應到不同的數列(Y 軸)。 |
樞紐分析圖 | 顯示數據透視表和數據透視表,可提供選取數據、數據行、數據列和各種圖表類型的完整彈性。 |
時間樞紐 | 事件時間線的互動式導覽(在時間軸上樞紐) |
檢視區段
功能表 | 行為 |
---|---|
完整檢視模式 | 藉由隱藏功能區功能表和連線面板,最大化工作空間。 選取 [首頁>完整檢視模式] 或按 F11 以結束完整檢視模式。 |
隱藏空白資料行 | 從數據格中移除空白資料行。 |
折疊單一數據行 | 折疊具有單一值的數據行。 |
探索數據行值 | 顯示數據行值分佈 |
增加字型 | 增加查詢索引標籤和結果數據格的字型大小。 |
縮小字型 | 減少查詢索引標籤和結果數據格的字型大小。 |
注意
資料檢視設定:
Kusto.Explorer 會追蹤每個唯一數據行使用哪些設定。 重新排序或移除數據行時,會儲存數據檢視,並在擷取具有相同數據行的數據時重複使用。 若要將檢視重設為預設值,請在 [ 檢視 ] 索引標籤中,選取 [ 重設檢視]。
[檔案] 索引標籤
功能表 | 行為 |
---|---|
---------查詢文本--------- | |
新增索引標籤 | 開啟用於查詢 Kusto 的新索引標籤視窗。 |
開啟檔案 | 將數據從 *.kql 檔案載入使用中的腳本面板。 |
儲存至檔案 | 將使用中腳本面板的內容儲存至 *.kql 檔案。 |
關閉索引標籤 | 關閉目前的索引標籤視窗 |
---------設定檔--------- | |
匯入設定檔 | 匯入 Kusto.Explorer 配置檔。 |
匯出設定檔 | 匯出 Kusto.Explorer 設定檔。 |
---------儲存資料--------- | |
數據至 CSV | 將數據匯出至 CSV (逗號分隔值) 檔案。 |
數據至 JSON | 將數據匯出至 JSON 格式化的檔案。 |
數據至 Excel | 將數據匯出至 XLSX (Excel) 檔案。 |
數據到文字 | 將數據匯出至 TXT (text) 檔案。 |
數據至 KQL 腳稿 | 將查詢匯出至腳本檔案。 |
數據到結果 | 將查詢和數據匯出至結果 (QRES) 檔案。 |
執行查詢至 CSV | 執行查詢,並將結果儲存至本機 CSV 檔案。 |
---------載入資料--------- | |
從結果 | 從結果 (QRES) 檔案載入查詢和數據。 |
---------剪貼簿--------- | |
查詢和結果至剪貼簿 | 將查詢和數據集匯出至剪貼簿。 如果呈現圖表,它會將圖表導出為位圖。 |
結果至剪貼簿 | 將數據集匯出至剪貼簿。 如果呈現圖表,它會將圖表導出為位圖。 |
查詢至剪貼簿 | 將查詢匯出至剪貼簿。 |
結果到剪貼簿 (datatable()) | 將查詢結果匯出至剪貼簿。 允許的最大儲存格值為30000。 |
---------結果--------- | |
清除結果快取 | 清除先前執行查詢的快取結果。 |
[關係] 索引標籤
功能表 | 行為 |
---|---|
---------群組--------- | |
新增群組 | 新增 Kusto 伺服器群組。 |
---------叢集--------- | |
匯入連線 | 從指定連線的檔案匯入連線。 |
匯出連線 | 將連線導出至檔案。 |
加入連接 | 新增 Kusto 伺服器連線。 |
編輯連線 | 開啟 Kusto Server 連接屬性編輯的對話框。 |
拿掉連線 | 拿掉 Kusto Server 的現有連線。 |
Refresh | 重新整理 Kusto 伺服器連線的屬性。 |
---------設定檔--------- | |
匯入設定檔 | 匯入 Kusto.Explorer 配置檔。 |
匯出設定檔 | 匯出 Kusto.Explorer 設定檔。 |
---------安全性--------- | |
檢查您的 ADD 主體 | 顯示目前作用中的使用者詳細數據。 |
登出 | 從聯機註銷目前的使用者,以Microsoft Entra ID。 |
---------數據範圍--------- | |
快取範圍 |
|
DateTime 數據行 | 可用於時間預先篩選的數據行名稱。 |
時間篩選 | 時間前置篩選的值。 |
檢視索引標籤
功能表 | 行為 |
---|---|
---------外觀--------- | |
完整檢視模式 | 藉由隱藏功能區功能表和連線面板,最大化工作空間。 選取 [首頁>完整檢視模式] 或按 F11 以結束完整檢視模式。 |
增加字型 | 增加查詢索引標籤和結果數據格的字型大小。 |
縮小字型 | 減少查詢索引標籤和結果數據格的字型大小。 |
重設版面配置 | 重設工具停駐控件和視窗的配置。 |
重新命名檔案索引標籤 | 重新命名選取的索引標籤。 |
---------數據檢視--------- | |
重設檢視 | 將數據檢視設定重設為預設值。 |
探索數據行值 | 顯示數據行值分佈。 |
專注於查詢統計數據 | 將焦點變更為查詢統計數據,而不是查詢完成時的查詢結果。 |
隱藏重複專案 | 切換從查詢結果中移除重複的數據列。 |
隱藏空白資料行 | 從查詢結果中移除空白資料行。 |
折疊單一數據行 | 折疊具有單一值的數據行。 |
數據列選取 | 在 [結果] 面板中啟用特定數據列的選取 |
依數據行的色彩 | 依色彩將第一個數據行中的相同記錄分組。 |
自動換列 | 格式化儲存格以包裝數據以符合數據行寬度。 |
---------數據篩選--------- | |
篩選搜尋中的數據列 | 切換選項,只顯示查詢結果搜尋中相符的數據列 (Ctrl+F)。 |
---------視覺效果--------- | |
視覺效果 | 請參閱 視覺效果。 |
注意
Kusto.Explorer 會追蹤每個唯一數據行集所使用的設定。 重新排序或移除數據行時,會儲存數據檢視,並在擷取具有相同數據行的數據時重複使用。 若要將檢視重設為預設值,請在 [ 檢視 ] 索引標籤中,選取 [ 重設檢視]。
[Tools] \(工具\) 索引標籤
功能表 | 行為 |
---|---|
---------IntelliSense--------- | |
啟用 IntelliSense | 在腳本面板上啟用和停用 IntelliSense。 |
問題清單 | 列出腳本面板中的問題。 |
---------自動化--------- | |
新增自動化 | 產生提供查詢見解的分析報表。 |
---------公用程式--------- | |
命令列工具 | 在您的電腦上開啟命令提示字元。 |
壓縮 LZ4 檔案 | 使用 LZ4 演演算法壓縮檔案。 |
解壓縮 LZ4 檔案 | 使用 LZ4 演算法解壓縮檔案。 |
---------分析--------- | |
分析報告 | 開啟具有多個預先建置報表的儀錶板以進行數據分析。 |
---------翻譯--------- | |
對 Power BI 的查詢 | 將查詢轉譯為適合在Power BI 中使用的格式。 |
---------選項--------- | |
重設選項 | 將應用程式設定設定為預設值。 |
選項。 | 開啟用來設定應用程式設定的工具。 若要深入瞭解,請參閱 Kusto.Explorer 選項。 |
表格列色彩
Kusto.Explorer 會嘗試解譯結果面板中每個數據列的嚴重性或詳細資訊層級,並據此為其著色。 其方式是比對每個數據行的相異值與一組已知模式(“Warning”、“Error”等等)。
若要修改輸出色彩配置,或關閉此行為,請從 [工具] 功能選取 [選項>結果查看器>詳細資訊色彩配置]。
Excel 色彩配置圖例 | 生動 的色彩配置圖例 |
---|---|
監視索引標籤
功能表 | 行為 |
---|---|
---------監視--------- | |
叢集診斷 | 顯示 [連線] 面板中目前選取之 [伺服器群組] 的健康情況摘要。 |
最新數據:所有數據表 | 顯示目前所選取資料庫之所有資料表中最新數據的摘要。 |
最新數據:選取的數據表 | 在狀態列中顯示所選取資料表中的最新數據。 |
[管理] 索引標籤
功能表 | 行為 |
---|---|
---------授權主體--------- | |
管理資料庫授權主體 | 為授權的使用者啟用管理資料庫的主體。 |
管理數據表授權主體 | 啟用為授權使用者管理數據表的主體。 |
管理函式授權主體 | 啟用為授權使用者管理函式主體。 |
[說明] 索引標籤
功能表 | 行為 |
---|---|
---------文件--------- | |
說明 | 開啟 Kusto 在線檔的連結。 |
最新功能 | 開啟列出所有 Kusto.Explorer 變更的檔。 |
報告問題 | 開啟具有兩個選項的對話框:
|
鍵盤快速鍵 | 開啟 Kusto.Explorer 鍵盤快捷方式清單的連結。 |
顯示EULA | 開啟Microsoft Azure 法律資訊一文的連結。 |
控制連線到 Kusto.Explorer 的使用者身分識別
新聯機的預設安全性模型Microsoft Entra ID-Federated 安全性。 驗證是透過使用預設Microsoft Entra 用戶體驗的 Microsoft Entra 識別碼來完成。
如果您需要更精細地控制驗證參數,您可以展開 [進階:連接字元串] 編輯方塊,並提供有效的 Kusto 連接字串 值。
例如,在多個Microsoft Entra 租使用者中存在的用戶有時需要使用其身分識別的特定「投影」到特定Microsoft Entra 租使用者,這可以透過 連接字串 來完成(以特定值取代 IN CAPITALS 中的單字):
Data Source=https://CLUSTER_NAME.kusto.windows.net;Initial Catalog=DATABASE_NAME;AAD Federated Security=True;Authority Id=AAD_TENANT_OF_CLUSTER;User=USER_DOMAIN
AAD_TENANT_OF_CLUSTER
是裝載叢集之租使用者的功能變數名稱或Microsoft Entra 租使用者標識碼(GUID)。 例如:contoso.com
。- USER_DOMAIN是受邀加入該租使用者的使用者身分識別(例如 ,
user@example.com
。
注意
使用者的功能變數名稱不一定與裝載叢集的租使用者相同。