Condividi tramite


Alias statement

Applies to: ✅Microsoft FabricAzure Data ExplorerAzure MonitorMicrosoft Sentinel

Le istruzioni alias consentono di definire un alias per un database, che può essere usato nella stessa query.

L'istruzione alias è utile come nome abbreviato per un database in modo che possa essere fatto riferimento usando tale alias nella stessa query.

Syntax

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

Learn more about syntax conventions.

Parameters

Name Type Required Description
DatabaseAliasName string ✔️ Nome esistente o nuovo nome alias del database. È possibile eseguire l'escape del nome con parentesi quadre. Ad esempio, ["Nome con spazi"].
QueryURI string ✔️ URI che può essere usato per eseguire query o comandi di gestione.
DatabaseName string ✔️ Nome del database da assegnare a un alias.

Note

  • Per ottenere l'URI di query, nel portale di Azure passare alla pagina di panoramica del cluster e quindi copiare l'URI.
  • La query mappata e il nome del database mappato devono essere visualizzati tra virgolette doppie(") o virgolette singole(').

Note

  • Per ottenere l'URI di query, vedere Copiare un URI del database KQL.
  • La query mappata e il nome del database mappato devono essere visualizzati tra virgolette doppie(") o virgolette singole(').

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. Potrebbe essere necessario modificare il nome della tabella nella query di esempio in modo che corrisponda alla tabella nell'area di lavoro.

Prima di tutto, contare il numero di record in tale tabella.

StormEvents
| count

Output

Count
59066

Assegnare quindi un alias al Samples database e usare tale nome per controllare il numero di record della StormEvents tabella.

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

Output

Count
59066

Creare un nome alias contenente spazi usando la sintassi tra parentesi quadre.

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

Output

Count
59066