Share via


Abfragen von Daten im Datenprodukt

In diesem Artikel wird beschrieben, wie Sie auf Ihre Daten zugreifen und diese abfragen.

Das Azure Operator Insights Data Product speichert angereicherte und verarbeitete Daten, die für die Abfrage mit der Verbrauchs-URL zur Verfügung stehen.

Voraussetzungen

  • Ein bereitgestelltes Datenprodukt: Siehe Erstellen eines Azure Operator Insights Data Product.
  • Die Reader Rolle für die Daten für dieses Datenprodukt, da der Zugriff auf die Daten durch rollenbasierte Zugriffssteuerung (RBAC) gesteuert wird.
    • Um Ihren Zugriff zu überprüfen, melden Sie sich bei der Azure-Portal an, wechseln Sie zur Ressource "Datenprodukt", und öffnen Sie den Bereich "Berechtigungen". Sie müssen über die Reader Rolle verfügen.
    • Wenn Sie diese Rolle nicht haben, bitten Sie einen Besitzer der Ressource, Ihnen Berechtigungen zu erteilen, indem Sie Reader "Berechtigungen für die Verbrauchs-URL verwalten" folgen.

Hinzufügen der Verbrauchs-URL im Azure-Daten-Explorer

  1. Melden Sie sich beim Azure-Portal an.
  2. Wechseln Sie zu Ihrer Azure Operator Insights Data Product-Ressource.
  3. Kopieren Sie im Bereich "Übersicht " die Verbrauchs-URL.
  4. Öffnen Sie die Azure Data Explorer-Web-UI, und wählen Sie "Hinzufügen Verbinden ion"> aus.
  5. Fügen Sie Ihre Verbrauchs-URL in das Verbindungsfeld ein, und wählen Sie "Hinzufügen" aus.

Weitere Informationen finden Sie unter Hinzufügen einer Clusterverbindung in der Azure Data Explorer-Webbenutzeroberfläche.

Ausführen einer Abfrage

Nachdem Sie nun Zugriff auf Ihre Daten haben, bestätigen Sie, dass Sie eine Abfrage ausführen können.

  1. Erweitern Sie in der Azure Data Explorer-Webbenutzeroberfläche die Dropdownliste für die URL für den Datenproduktverbrauch, für die Sie eine Verbindung hinzugefügt haben.
  2. Doppelklicken Sie auf die Datenbank, für die Sie Ihre Abfragen ausführen möchten. Diese Datenbank wird als Kontext im Banner oberhalb des Abfrage-Editors festgelegt.
  3. Führen Sie im Abfrage-Editor eine der folgenden einfachen Abfragen aus, um den Zugriff auf die Daten zu überprüfen.
// 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

Mit Zugriff auf die Daten können Sie Abfragen ausführen, um Erkenntnisse zu gewinnen, oder Sie können Ihre Daten visualisieren und analysieren. Diese Abfragen werden in Kusto-Abfragesprache (KQL) geschrieben.

Aggregierte Daten im Datenprodukt werden in materialisierten Ansichten gespeichert. Diese Ansichten können wie Tabellen oder mithilfe der funktion materialized_view() abgefragt werden. Abfragen gegen materialisierte Ansichten sind bei Verwendung der materialized_view() Funktion sehr leistungsfähig.