cluster()
Modifica il riferimento della query a un cluster remoto. Per accedere a un database all'interno dello stesso cluster, usare la funzione database(). Per altre informazioni, vedere Query tra database e tra cluster.
Sintassi
cluster(
Nome)
Altre informazioni sulle convenzioni di sintassi.
Parametri
Nome | Tipo | Obbligatoria | Descrizione |
---|---|---|---|
nome | string |
✔️ | Nome del cluster a cui fare riferimento. Il valore può essere specificato come nome di dominio completo o come nome del cluster senza il .kusto.windows.net suffisso. Il nome del cluster viene considerato senza distinzione tra maiuscole e minuscole e la raccomandazione consiste nel specificare la distinzione tra maiuscole e minuscole. Il valore non può essere il risultato della valutazione della sottoquery. |
Esempio
Usare cluster() per accedere al cluster remoto
La query seguente può essere eseguita in qualsiasi cluster.
cluster('help').database('Samples').StormEvents | count
cluster('help.kusto.windows.net').database('Samples').StormEvents | count
Output
Conteggio |
---|
59066 |
Usare cluster() all'interno delle istruzioni let
La query precedente può essere riscritta per usare una funzione definita da query (let
istruzione ) che accetta un parametro denominato clusterName
e lo passa alla cluster()
funzione.
let foo = (clusterName:string)
{
cluster(clusterName).database('Samples').StormEvents | count
};
foo('help')
Output
Conteggio |
---|
59066 |
Usare cluster() all'interno di Funzioni
È possibile riscrivere la stessa query di cui sopra per essere usata in una funzione che riceve un parametro clusterName
, che viene passato alla funzione cluster().
.create function foo(clusterName:string)
{
cluster(clusterName).database('Samples').StormEvents | count
};
Nota
Le funzioni archiviate che usano la cluster()
funzione non possono essere usate nelle query tra cluster.
Questa funzionalità non è supportata in Monitoraggio di Azure
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per