Instrução ALIAS

Instruções de alias permitem que você defina um alias para bancos de dados, que pode ser usado posteriormente na mesma consulta.

Isso é útil quando você está trabalhando com vários clusters, mas deseja aparecer como se estivesse trabalhando em menos clusters. O alias deve ser definido de acordo com a sintaxe a seguir, em que clustername e databasename são entidades existentes e válidas.

Syntax

alias database DatabaseAliasName= cluster("https:// clustername.kusto.windows.net"). database("DatabaseName")

Saiba mais sobre as convenções de sintaxe.

Parâmetros

Nome Tipo Obrigatório Descrição
DatabaseAliasName string ✔️ Um nome existente ou um novo nome de alias de banco de dados. Você pode escapar o nome com colchetes. Por exemplo, ["Nome com espaços"].
DatabaseName string ✔️ O nome do banco de dados para dar um alias.

Observação

O cluster-uri mapeado e o nome do banco de dados mapeado devem aparecer entre aspas duplas(") ou aspas simples(').

Exemplos

No cluster de ajuda, há um Samples banco de dados com uma StormEvents tabela.

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

StormEvents
| count

Saída

Contagem
59066

Em seguida, dê um alias ao Samples banco de dados e use esse nome para marcar a contagem de registros da StormEvents tabela.

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

Saída

Contagem
59066

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

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

Saída

Contagem
59066