Инструкция alias
Область применения: ✅Microsoft Fabric✅✅
Инструкции псевдонима позволяют определить псевдоним для базы данных, которая может использоваться в том же запросе.
Это полезно, если вы работаете с несколькими кластерами, но хотите отображаться так, как если бы вы работали над меньшим количеством кластеров. Псевдоним должен быть определен в соответствии со следующим синтаксисом, где имя кластера и имя базы данных являются существующими и допустимыми сущностями.
Синтаксис
alias
database DatabaseAliasName=
cluster("https:// clustername.kusto.windows.net").database("DatabaseName")
Это полезно, если вы работаете с несколькими домами событий, но хотите показаться, как если бы вы работали над меньшим количеством центров событий. Псевдоним должен быть определен в соответствии со следующим синтаксисом, где eventhouse и имя базы данных являются существующими и допустимыми сущностями.
Синтаксис
alias
database DatabaseAliasName=
cluster("serviceURL").database("DatabaseName")
Дополнительные сведения о соглашениях синтаксиса.
Параметры
Имя (название) | Type | Обязательно | Описание |
---|---|---|---|
DatabaseAliasName | string |
✔️ | Существующее имя или новое имя псевдонима базы данных. Имя можно экранировать с скобками. Например, ["Имя с пробелами"]. |
DatabaseName | string |
✔️ | Имя базы данных для предоставления псевдонима. |
Примечание.
Сопоставленный кластер-URI и сопоставленное имя базы данных должны отображаться в двойных кавычках(") или в одинарных кавычках(').
Примечание.
Сопоставленный код события Eventhouse-URI и сопоставленное имя базы данных должны отображаться внутри двойных кавычки(") или одинарных кавычек(').
Примеры
В кластере справки StormEvents
Во-первых, подсчитывать количество записей в этой таблице.
StormEvents
| count
Выходные данные
Count |
---|
59 066 |
Затем предоставьте псевдоним Samples
базе данных и используйте это имя для проверки количества StormEvents
записей таблицы.
alias database samplesAlias = cluster("https://help.kusto.windows.net").database("Samples");
database("samplesAlias").StormEvents | count
Выходные данные
Count |
---|
59 066 |
Создайте псевдоним, содержащий пробелы с помощью синтаксиса скобки.
alias database ["Samples Database Alias"] = cluster("https://help.kusto.windows.net").database("Samples");
database("Samples Database Alias").StormEvents | count
Выходные данные
Count |
---|
59 066 |