Share via


Interroger des données dans le produit de données

Cet article explique comment accéder à vos données et les interroger.

L’opérateur Azure Recommandations Data Product stocke les données enrichies et traitées, qui sont disponibles pour l’interrogation avec l’URL de consommation.

Prérequis

  • Produit de données déployé : consultez Créer un opérateur Azure Recommandations Produit de données.
  • Rôle Reader pour les données de ce produit de données, car l’accès aux données est contrôlé par le contrôle d’accès en fonction du rôle (RBAC).
    • Pour case activée votre accès, connectez-vous au Portail Azure, accédez à la ressource Produit de données et ouvrez le volet Autorisations. Vous devez avoir le Reader rôle.
    • Si vous n’avez pas ce rôle, demandez à un propriétaire de la ressource de vous Reader accorder des autorisations en suivant Gérer les autorisations sur l’URL de consommation.

Ajouter l’URL de consommation dans Azure Data Explorer

  1. Connectez-vous au portail Azure.
  2. Accédez à votre ressource Azure Operator Recommandations Data Product.
  3. Dans le volet Vue d’ensemble, copiez l’URL de consommation.
  4. Ouvrez l’interface utilisateur web d’Azure Data Explorer, puis sélectionnez Ajouter> Connecter ion.
  5. Collez votre URL de consommation dans la zone de connexion, puis sélectionnez Ajouter.

Pour plus d’informations, consultez Ajouter une connexion de cluster dans l’interface utilisateur web d’Azure Data Explorer.

Effectuer une requête

Maintenant que vous avez accès à vos données, vérifiez que vous pouvez exécuter une requête.

  1. Dans l’interface utilisateur web d’Azure Data Explorer, développez la liste déroulante pour l’URL de consommation des produits de données pour laquelle vous avez ajouté une connexion.
  2. Double-cliquez sur la base de données sur laquelle vous souhaitez exécuter vos requêtes. Cette base de données est définie comme contexte dans la bannière au-dessus de l’éditeur de requête.
  3. Dans l’éditeur de requête, exécutez l’une des requêtes simples suivantes pour case activée l’accès aux données.
// Lists all available tables in the database.
.show tables

// Returns the schema of the named table. Replace $TableName with the name of table in the database.
$TableName
| getschema

// Take the first entry of the table. Replace $TableName with the name of table in the database.
$TableName
| take 1

Avec l’accès aux données, vous pouvez exécuter des requêtes pour obtenir des insights ou vous pouvez visualiser et analyser vos données. Ces requêtes sont écrites dans Langage de requête Kusto (KQL).

Les données agrégées dans le produit de données sont stockées dans des vues matérialisées. Ces vues peuvent être interrogées comme des tables ou à l’aide de la fonction materialized_view(). Les requêtes sur des vues matérialisées sont très performantes lors de l’utilisation de la materialized_view() fonction.