Alias 陳述式
Alias 陳述式可讓您定義資料庫的別名,稍後可在相同的查詢中使用。
當您使用數個叢集,但想要看起來像是使用較少的叢集時,這非常有用。 您必須根據下列語法定義別名,其中 clustername 和 databasename 是現有的有效實體。
語法
alias
database DatabaseAliasName=
叢集 (“https:// clustername.kusto.windows.net”) .database (“DatabaseName”)
深入瞭解 語法慣例。
參數
名稱 | 類型 | 必要 | Description |
---|---|---|---|
DatabaseAliasName | string |
✔️ | 現有的名稱或新的資料庫別名名稱。 您可以使用括號逸出名稱。 例如,[“Name with spaces”]。 |
DatabaseName | string |
✔️ | 要提供別名的資料庫名稱。 |
注意
對應的叢集 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 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應