cluster()
Modifie la référence de la requête en cluster distant. Pour accéder à une base de données au sein du même cluster, utilisez la fonction database(). Pour plus d’informations, consultez Requêtes inter-bases de données et inter-clusters.
Syntax
cluster(
name)
Découvrez les conventions de syntaxe.
Paramètres
Nom | Type | Obligatoire | Description |
---|---|---|---|
name | string |
✔️ | Nom du cluster à référencer. La valeur peut être spécifiée sous la forme d’un nom de domaine complet ou du nom du cluster sans suffixe .kusto.windows.net . Le nom du cluster est traité comme insensible à la casse et la recommandation est de le fournir en minuscules. La valeur ne peut pas être le résultat d’une évaluation de sous-requête. |
Exemples
Utiliser cluster() pour accéder au cluster distant
La requête suivante peut être exécutée sur n’importe quel cluster.
cluster('help').database('Samples').StormEvents | count
cluster('help.kusto.windows.net').database('Samples').StormEvents | count
Sortie
Count |
---|
59066 |
Utiliser cluster() à l’intérieur des instructions let
La requête précédente peut être réécrite pour utiliser une fonction définie par la requête (let
instruction) qui prend un paramètre appelé clusterName
et le transmet à la cluster()
fonction.
let foo = (clusterName:string)
{
cluster(clusterName).database('Samples').StormEvents | count
};
foo('help')
Sortie
Count |
---|
59066 |
Utiliser cluster() dans Functions
La même requête que celle ci-dessus peut être réécrite pour être utilisée dans une fonction qui reçoit un paramètre clusterName
, qui est passé à la fonction cluster().
.create function foo(clusterName:string)
{
cluster(clusterName).database('Samples').StormEvents | count
};
Notes
Les fonctions stockées utilisant la cluster()
fonction ne peuvent pas être utilisées dans les requêtes inter-clusters.
Cette fonctionnalité n’est pas prise en charge dans Azure Monitor.
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour