Инструкция alias
Область применения: ✅Microsoft Fabric✅
Инструкции псевдонима позволяют определить псевдоним для базы данных, которая может использоваться в том же запросе.
Инструкция alias
полезна в качестве сокращенного имени для базы данных, чтобы ее можно было ссылаться с помощью этого псевдонима в том же запросе.
Синтаксис
alias
базе данных databaseAliasName=
cluster("QueryURI").database("DatabaseName")
Дополнительные сведения о соглашениях синтаксиса.
Параметры
Имя (название) | Type | Обязательно | Описание |
---|---|---|---|
DatabaseAliasName | string |
✔️ | Существующее имя или новое имя псевдонима базы данных. Имя можно экранировать с скобками. Например, ["Имя с пробелами"]. |
queryURI | string |
✔️ | Универсальный код ресурса (URI), который можно использовать для выполнения запросов или команд управления. |
DatabaseName | string |
✔️ | Имя базы данных для предоставления псевдонима. |
Примечание.
- Чтобы получить универсальный код ресурса (URI запроса) на портале Azure, перейдите на страницу обзора кластера и скопируйте URI.
- Сопоставленный запрос и сопоставленное имя базы данных должны отображаться в двойных кавычках(") или одинарных кавычках(').
Примечание.
- Чтобы получить URI запроса, ознакомьтесь с копирования URI базы данных KQL.
- Сопоставленный запрос и сопоставленное имя базы данных должны отображаться в двойных кавычках(") или одинарных кавычках(').
Примеры
Примеры, приведенные в этой статье, используют общедоступные таблицы в кластера, например таблицу
StormEvents
в базе данных Samples.
В примерах этой статьи используются общедоступные таблицы, такие как таблица
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 |