查詢運算子
查詢是針對擷取到叢集中的資料進行唯讀作業。 查詢一律會在叢集中特定資料庫的內容中執行。 查詢也可以參考另一個資料庫中的資料,甚至是另一個叢集中的資料。
因為資料的臨機操作查詢是最優先的 Kusto 案例,Kusto 查詢語言語法最適合用於非專家使用者撰寫及執行其資料的查詢,並且能夠明確地了解每個查詢的工作內容 (邏輯上)。
語言語法是資料流程的語言語法,其中「資料」表示「表格式資料」(一或多個資料列/資料行中的資料,矩形圖形)。 查詢至少是由來源資料參考 (Kusto 資料表的參考),以及一或多個依順序套用的查詢運算子所組成,使用直立線字元 (|
) 分隔運算子,以視覺化方式表示。
例如:
StormEvents
| where State == 'FLORIDA' and StartTime > datetime(2000-01-01)
| count
每個以縱線字元 |
做為前置詞的篩選條件即為含有一些參數的「運算子」|
執行個體。 前面管線所得到的結果會以資料表的形式做為運算子的輸入。 大部分情況下,任何參數皆是輸入資料行的 純量運算式 。
但在某些情況下,參數是輸入資料行的名稱或是第二個資料表。 查詢的結果永遠是資料表,即使它只有一個資料行和一個資料列。
T
在查詢中用來表示前面的管線或來源資料表。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應