Утверждение псевдонима

Переключайте службы с помощью раскрывающегося списка Версия. Дополнительные сведения о навигации.
Область применения: ✅ Microsoft Fabric ✅ Azure Data Explorer ✅ Azure Monitor ✅ Microsoft Sentinel

Инструкции псевдонима позволяют определить псевдоним для базы данных, которая может использоваться в том же запросе.

Инструкция alias полезна в качестве сокращенного имени для базы данных, чтобы ее можно было ссылаться с помощью этого псевдонима в том же запросе.

Syntax

alias database DatabaseAliasName= cluster("QueryURI").database("DatabaseName")

Дополнительные сведения о соглашениях синтаксиса.

Parameters

Name Type Required Description
DatabaseAliasName string ✔️ Существующее имя или новое имя псевдонима базы данных. Имя можно экранировать с скобками. Например, ["Имя с пробелами"].
QueryURI string ✔️ Универсальный код ресурса (URI), который можно использовать для выполнения запросов или команд управления.
DatabaseName string ✔️ Имя базы данных для предоставления псевдонима.

Note

  • Чтобы получить универсальный код ресурса (URI запроса) на портале Azure, перейдите на страницу обзора кластера и скопируйте URI.
  • Сопоставленный запрос и сопоставленное имя базы данных должны отображаться в двойных кавычках(") или одинарных кавычках(').

Note

  • Чтобы получить URI запроса, ознакомьтесь с копирования URI базы данных KQL.
  • Сопоставленный запрос и сопоставленное имя базы данных должны отображаться в двойных кавычках(") или одинарных кавычках(').

Это важно

Операторы псевдонима поддерживаются только в пределах одной области запроса.

Инструкции псевдонима не поддерживаются в определениях функций, включая определяемые пользователем функции, хранимые функции или многократно используемые артефакты запросов.

Псевдонимы должны быть определены и ссылаются в одном запросе и не могут быть сохранены или повторно использоваться в запросах.

Examples

Примеры, приведенные в этой статье, используют общедоступные таблицы в кластере справки, например StormEvents таблицу в базе данных Samples .

В примерах этой статьи используются общедоступные таблицы, такие как Weather таблица в коллекции примеров Weather Analytics. Возможно, потребуется изменить имя таблицы в примере запроса, чтобы она соответствовала таблице в рабочей области.

Во-первых, подсчитывать количество записей в этой таблице.

StormEvents
| count

Output

Count
59066

Затем предоставьте псевдоним Samples базе данных и используйте это имя для проверки количества StormEvents записей таблицы.

alias database samplesAlias = cluster("https://help.kusto.windows.net").database("Samples");
database("samplesAlias").StormEvents | count

Output

Count
59066

Создайте псевдоним, содержащий пробелы с помощью синтаксиса скобки.

alias database ["Samples Database Alias"] = cluster("https://help.kusto.windows.net").database("Samples");
database("Samples Database Alias").StormEvents | count

Output

Count
59066