Instrução ALIASAlias statement

Instruções de alias permitem que você defina um alias para bancos de dados, que pode ser usado posteriormente na mesma consulta.Alias statements allow you to define an alias for databases, which can be used later in the same query.

Isso é útil quando você está trabalhando com vários clusters, mas deseja aparecer como se você estivesse trabalhando em menos clusters.This is useful when you're working with several clusters but want to appear as if you're working on fewer clusters. O alias deve ser definido de acordo com a sintaxe a seguir, em que ClusterName e DatabaseName são entidades válidas e existentes.The alias must be defined according to the following syntax, where clustername and databasename are existing and valid entities.

SintaxeSyntax

alias banco de dados [' DatabaseAliasName '] = cluster ("https://ClusterName. Kusto. Windows. net: 443"). Database ("DatabaseName")alias database['DatabaseAliasName'] = cluster("https://clustername.kusto.windows.net:443").database("databasename")

alias cluster DatabaseAliasName = de banco de dados ("https://ClusterName. Kusto. Windows. net: 443"). Database ("DatabaseName")alias database DatabaseAliasName = cluster("https://clustername.kusto.windows.net:443").database("databasename")

  • ' DatabaseAliasName ' pode ser um nome existente ou um novo nome.'DatabaseAliasName' can be either an existing name or a new name.
  • O URI do cluster mapeado e o nome do banco de dados mapeado devem aparecer dentro das aspas duplas (") ou aspas simples (')The mapped cluster-uri and the mapped database-name must appear inside double-quotes(") or single-quotes(')

ExemplosExamples

alias database["wiki"] = cluster("https://somecluster.kusto.windows.net:443").database("somedatabase");
database("wiki").PageViews | count 
alias database Logs = cluster("https://othercluster.kusto.windows.net:443").database("otherdatabase");
database("Logs").Traces | count 

Esse recurso não tem suporte no Azure MonitorThis capability isn't supported in Azure Monitor