Compartilhar via


Instrução ALIAS

Aplica-se a: ✅Microsoft FabricAzure Data Explorer✅Azure MonitorMicrosoft Sentinel

As instruções 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 parecer que está 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.

Sintaxe

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

Isso é útil quando você está trabalhando com várias casas de eventos, mas deseja parecer que está trabalhando em menos casas de eventos. O alias deve ser definido de acordo com a sintaxe a seguir, em que Eventhouse e databasename são entidades existentes e válidas.

Sintaxe

alias banco de dados DatabaseAliasName = cluster("serviceURL").database("DatabaseName")

Saiba mais sobre as convenções de sintaxe.

Parâmetros

Nome Digitar Obrigatória 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 fornecer um alias.

Observação

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

Observação

O Eventhouse-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

Count
59066

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

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

Saída

Count
59066

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

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

Saída

Count
59066