Partilhar via


Alias statement

Applies to: ✅Microsoft FabricAzure Data ExplorerAzure MonitorMicrosoft Sentinel

As instruções Alias permitem definir um alias para um banco de dados, que pode ser usado na mesma consulta.

A instrução alias é útil como um nome abreviado para um banco de dados para que possa ser referenciado usando esse alias na mesma consulta.

Syntax

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

Learn more about syntax conventions.

Parameters

Name Tipo Required Description
DatabaseAliasName string ✔️ Um nome existente ou um novo nome de alias de banco de dados. Você pode escapar do nome entre colchetes. Por exemplo, ["Nome com espaços"].
QueryURI string ✔️ O URI que pode ser usado para executar consultas ou comandos de gerenciamento.
DatabaseName string ✔️ O nome do banco de dados para fornecer um alias.

Note

  • Para obter o URI de Consulta, no portal do Azure, vá para a página de visão geral do cluster e copie o URI.
  • A Consulta mapeada e o nome do banco de dados mapeado devem aparecer dentro de aspas duplas(") ou aspas simples(').

Note

  • Para obter seu URI de consulta, consulte Copiar um URI de banco de dados KQL.
  • A Consulta mapeada e o nome do banco de dados mapeado devem aparecer dentro de aspas duplas(") ou aspas simples(').

Examples

The examples in this article use publicly available tables in the help cluster, such as the StormEvents table in the Samples database.

The examples in this article use publicly available tables, such as the Weather table in the Weather analytics sample gallery. Talvez seja necessário modificar o nome da tabela na consulta de exemplo para corresponder à tabela em seu espaço de trabalho.

Primeiro, conte o número de registros nessa tabela.

StormEvents
| count

Output

Count
59066

Em seguida, forneça um alias ao banco de dados Samples e use esse nome para verificar a contagem de registros da tabela StormEvents.

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

Output

Count
59066

Crie um nome de alias que contenha espaços usando a sintaxe entre colchetes.

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

Output

Count
59066