Definition Was ist Kusto Query Language?

Von Nicole 1 min Lesedauer

Anbieter zum Thema

Bei Kusto Query Language (KQL) handelt es sich um ein Werkzeug aus dem Hause Microsoft zur Datenabfrage und -analyse: Große Datenmengen, auch aus komplexen und umfangreichen Quellen, werden zu Administrationszwecken übersichtlich strukturiert.

Grundlagenwissen zum IT-Business(Bild:  © adiruch na chiangmai - Fotolia.com)
Grundlagenwissen zum IT-Business
(Bild: © adiruch na chiangmai - Fotolia.com)

Kusto Query Language findet Anwendung in cloudbasierten und übergreifenden IT-Diensten wie:

  • Azure Data Explorer
  • Log Analytics
  • Application Insights

Die Abfragesprache wurde speziell zur Gewinnung und gezielten Filterung aus besonders umfangreichen, komplexen und gut frequentierten Datenmengen entwickelt. Die IT-Administration nutzt die Ergebnisse zur präzisen Protokollierung und Analyse, um Auffälligkeiten frühzeitig zu erkennen, Fehlfunktionen entgegenzuwirken und spezifische Muster aufzuspüren. Die hohe Effizienz ist auf Geschwindigkeit und die Möglichkeit der Echtzeitausgabe zurückzuführen.

Einsatzbereiche von Kusto Query Language

In erster Linie dient KQL in der Administration der Überwachung von IT-Systemen mit dem Ziel der Leistungsoptimierung, um Ausfällen möglichst vorzubeugen und Sicherheitsmaßnahmen zu verbessern. Potenzielle Fehlerquellen können schnell identifiziert und eliminiert werden. Praktische Nebeneffekte sind die Optionen zur Gewinnung von Nutzerstatistiken und dem Erkennen des Nutzer- oder Kundenverhaltens. Daraus lassen sich Modelle zur System- und Prozessoptimierung ableiten.

Einfache Struktur

Trotz der Komplexität der Daten ist KQL durch eine recht einfache Struktur geprägt und besteht aus mindestens einer Abfrageanweisung, die auf Tabellen oder Logs abzielen. Zur Verfügung stehen neben diesen die Let- und die Set-Anweisung. Zunächst wird die Datenquelle gewählt und anschließend die Filterung definiert, beispielsweise auf bestimmte Zeitachsen oder Ereignisse beschränkt.

Für die übersichtliche und einfach verständliche Ausgabe können Strukturierungsmerkmale wie die sortierte Datengruppierung festgelegt werden, auch die visualisierte Darstellung ist möglich. Automatisierungen leisten einen weiteren Beitrag zur Vereinfachung und Entlastung der IT-Administration.

Administrative Vorteile durch Kusto Query Language

Die nahtlose Integration in Microsoft-Dienste sowie die spezifische Abstimmung auf diese ist ein wesentliches Merkmal, von dem der IT-Bereich profitiert. Nennenswert sind außerdem die hohe Performance und Genauigkeit, der klare Syntax und die direkte Einbindung visualisierter Ergebnisse in interne Tools wie Dashboards.

(ID:50267239)

Wissen, was läuft

Täglich die wichtigsten Infos aus dem ITK-Markt

Mit Klick auf „Newsletter abonnieren“ erkläre ich mich mit der Verarbeitung und Nutzung meiner Daten gemäß Einwilligungserklärung (bitte aufklappen für Details) einverstanden und akzeptiere die Nutzungsbedingungen. Weitere Informationen finde ich in unserer Datenschutzerklärung. Die Einwilligungserklärung bezieht sich u. a. auf die Zusendung von redaktionellen Newslettern per E-Mail und auf den Datenabgleich zu Marketingzwecken mit ausgewählten Werbepartnern (z. B. LinkedIn, Google, Meta).

Aufklappen für Details zu Ihrer Einwilligung