Alias 語句
Alias 語句可讓您定義資料庫的別名,稍後可以在相同的查詢中使用。
當您使用數個叢集,但想要顯示為使用較少的叢集時,這會很有用。 別名必須根據下列語法來定義,其中clustername和databasename是現有且有效的實體。
語法
alias
database DatabaseAliasName =
cluster(“https:// clustername.kusto.windows.net”database(“DatabaseName”)
深入瞭解 語法慣例。
參數
姓名 | 類型 | 必要 | 描述 |
---|---|---|---|
DatabaseAliasName | string |
✔️ | 現有的名稱或新的資料庫別名名稱。 您可以使用括號逸出名稱。 例如,[“Name with spaces”]。 |
DatabaseName | string |
✔️ | 要提供別名的資料庫名稱。 |
注意
對應的 cluster-uri 和對應的資料庫名稱必須出現在雙引號(“) 或單引號(') 內。
範例
在說明叢集中,有一個Samples
StormEvents
具有數據表的資料庫。
首先,計算該數據表中的記錄數目。
StormEvents
| count
輸出
計數 |
---|
59066 |
然後,為資料庫提供別名 Samples
,並使用該名稱來檢查數據表的 StormEvents
記錄計數。
alias database samplesAlias = cluster("https://help.kusto.windows.net").database("Samples");
database("samplesAlias").StormEvents | count
輸出
計數 |
---|
59066 |
使用括號語法建立包含空格的別名名稱。
alias database ["Samples Database Alias"] = cluster("https://help.kusto.windows.net").database("Samples");
database("Samples Database Alias").StormEvents | count
輸出
計數 |
---|
59066 |
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應