Types d’entités
Les requêtes Kusto s’exécutent dans le contexte d’une base de données Kusto attachée à un cluster Kusto. Les données incluses dans la base de données sont organisées dans des tables, auxquelles la requête peut faire référence, et au sein d’une table, elles sont organisées sous la forme d’une grille rectangulaire de colonnes et de lignes. De plus, les requêtes peuvent faire référence à des fonctions stockées dans la base de données, qui sont des fragments de requête disponibles pouvant être réutilisés.
Les clusters sont des entités qui contiennent des bases de données. Les clusters n’ont pas de nom, mais peuvent être référencés en utilisant la fonction spéciale
cluster()
avec l’URI du cluster. Par exemple,cluster("https://help.kusto.windows.net")
est une référence à un cluster qui contient la base de donnéesSamples
.Les bases de données sont des entités nommées qui contiennent des tables et des fonctions stockées. Toutes les requêtes Kusto s’exécutent dans le contexte d’une base de données, et les entités de cette base de données peuvent être référencées par la requête sans qualification. De plus, d’autres bases de données du cluster ou d’autres clusters peuvent être référencées à l’aide de la fonction spéciale database(). Par exemple,
cluster("https://help.kusto.windows.net").database("Samples")
est une référence universelle à une base de données spécifique.Les tables sont des entités nommées qui contiennent des données. Une table présente un ensemble ordonné de colonnes et zéro ligne de données ou plus, chaque ligne contenant une seule valeur de données pour chacune des colonnes de la table. Les tables peuvent être référencées par nom uniquement si elles se trouvent dans la base de données dans le contexte de la requête, ou en les qualifiant avec une référence de base de données sinon. Par exemple,
cluster("https://help.kusto.windows.net").database("Samples").StormEvents
est une référence universelle à une table particulière dans la base de donnéesSamples
. Les tables peuvent également être référencées à l’aide de la fonction spéciale table().Les colonnes sont des entités nommées qui ont un type de données scalaire. Les colonnes sont référencées dans la requête par rapport au flux de données tabulaire se trouvant dans le contexte de l’opérateur spécifique qui les référence.
Les fonctions stockées sont des entités nommées qui permettent de réutiliser des requêtes ou des parties de requêtes Kusto.
Les vues sont des tables virtuelles basées sur des fonctions (stockées ou définies de manière ad hoc).
Les tables externes sont des entités qui référencent les données stockées en dehors de la base de données Kusto. Les tables externes sont utilisées pour exporter des données de Kusto vers un stockage externe, ainsi que pour interroger des données externes sans les ingérer dans Kusto.
Contenu connexe
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