Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Selezionare un servizio dall'elenco a discesa a sinistra.
Si applica a: ✅ Microsoft Fabric ✅ Esplora dati ✅ di Azure Monitoraggio di Azure Microsoft ✅ 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")
Altre informazioni sulle convenzioni di sintassi.
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(').
Importante
Le istruzioni alias sono supportate solo nell'ambito di una singola query.
Le istruzioni alias non sono supportate nelle definizioni di funzione, incluse funzioni definite dall'utente, funzioni archiviate o artefatti di query riutilizzabili.
Gli alias devono essere definiti e a cui viene fatto riferimento all'interno della stessa query e non possono essere resi persistenti o riutilizzati tra query.
Examples
Gli esempi in questo articolo usano tabelle disponibili pubblicamente nel cluster della Guida, ad esempio la
StormEventstabella nel database Samples .
Gli esempi in questo articolo usano tabelle disponibili pubblicamente, ad esempio la
Weathertabella nella raccolta di esempi di analisi meteo. 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 |