Declaração de alias
Aplica-se a: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft 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.
Sintaxe
alias
banco de dados DatabaseAliasName=
cluster("QueryURI").database("DatabaseName")
Saiba mais sobre convenções de sintaxe.
Parâmetros
Designação | Tipo | Necessário | Descrição |
---|---|---|---|
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. |
Observação
- 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(').
Observação
- 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(').
Exemplos
Os exemplos neste artigo usam tabelas disponíveis publicamente no de cluster de ajuda, como a tabela
StormEvents
no banco de dados Samples.
Os exemplos neste artigo usam tabelas disponíveis publicamente, como a tabela
StormEvents
na análise do tempo dados de exemplo.
Primeiro, conte o número de registros nessa tabela.
StormEvents
| count
Output
Contagem |
---|
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
Contagem |
---|
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
Contagem |
---|
59066 |