Istruzione alias
Si applica a: ✅Microsoft Fabric✅Azure Esplora dati✅ Azure Monitor✅Microsoft Sentinel
Le istruzioni alias consentono di definire un alias per i database, che possono essere usati più avanti nella stessa query.
Ciò è utile quando si lavora con più cluster, ma si vuole apparire come se si lavora su un numero inferiore di cluster. L'alias deve essere definito in base alla sintassi seguente, in cui clustername e databasename sono entità esistenti e valide.
Sintassi
alias
database DatabaseAliasName =
cluster("https:// clustername.kusto.windows.net").database("DatabaseName")
Ciò è utile quando si lavora con diverse case eventi, ma si vuole apparire come se si lavora su meno case eventi. L'alias deve essere definito in base alla sintassi seguente, in cui Eventhouse e databasename sono entità esistenti e valide.
Sintassi
alias
database DatabaseAliasName =
cluster("serviceURL").database("DatabaseName")
Altre informazioni sulle convenzioni di sintassi.
Parametri
Nome | Digita | Obbligatorio | Descrizione |
---|---|---|---|
DatabaseAliasName | string |
✔️ | Nome esistente o nuovo nome alias del database. È possibile eseguire l'escape del nome con parentesi quadre. Ad esempio, ["Nome con spazi"]. |
DatabaseName | string |
✔️ | Nome del database da assegnare a un alias. |
Nota
Il cluster-uri mappato e il nome del database mappato devono essere visualizzati tra virgolette doppie (") o virgolette singole(').
Nota
L'URI eventhouse-mappato e il nome del database mappato devono essere racchiusi tra virgolette doppie (") o virgolette singole(').
Esempi
Nel cluster della Guida è presente un Samples
database con una StormEvents
tabella.
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 |