Delen via


Query's uitvoeren op gegevens in een KQL-queryset

In dit artikel leert u hoe u een KQL-queryset gebruikt. De KQL-queryset is het item dat wordt gebruikt voor het uitvoeren van query's, het weergeven en aanpassen van queryresultaten op gegevens uit een KQL-database.

De KQL-queryset maakt gebruik van de Kusto-querytaal voor het maken van query's en ondersteunt ook veel SQL-functies. Zie Kusto-querytaal overzicht voor meer informatie over de querytaal.

Vereisten

Een database selecteren

Query's worden uitgevoerd in de context van een database. U kunt de gekoppelde database op elk gewenst moment wijzigen en de query's behouden die zijn opgeslagen in de query-editor. U kunt uw KQL-queryset koppelen aan een KQL-database of een database vanuit een Azure Data Explorer-cluster.

Selecteer het tabblad dat overeenkomt met het gewenste databasetype.

  1. Open uw KQL-queryset.

  2. Selecteer onder Database V om het menu databaseverbindingen uit te vouwen.

    Schermopname van het databasemenu met een lijst met verbonden databases.

  3. Selecteer onder Verbinding maken bron OneLake-gegevenshub.

  4. Selecteer een KQL-database in het onelake-gegevenshubvenster dat wordt weergegeven en selecteer vervolgens Selecteren.

    Schermopname van het OneLake-gegevenshubvenster met een geselecteerde KQL-database.

Er wordt een lijst weergegeven met tabellen die aan deze database zijn gekoppeld, onder de databasenaam.

Een query schrijven

Nu u bent verbonden met uw gegevensbron, kunt u query's uitvoeren op deze gegevens. De KQL-queryset maakt gebruik van de Kusto-querytaal (KQL) om gegevens op te vragen uit een van de databases waar u toegang toe hebt. Zie Kusto-querytaal overzicht voor meer informatie over KQL.

In de volgende voorbeelden worden gegevens gebruikt die openbaar beschikbaar zijn op https://kustosamples.blob.core.windows.net/samplefiles/StormEvents.csv.

  1. Een query schrijven of kopiëren in het bovenste deelvenster van de KQL-queryset.

  2. Selecteer de knop Uitvoeren of druk op Shift+Enter om de query uit te voeren.

    De resulterende queryuitvoer wordt weergegeven in het resultatenraster, dat onder het queryvenster wordt weergegeven. Let op de groene controle die aangeeft dat de query is voltooid en de tijd die wordt gebruikt om de queryresultaten te berekenen.

    Schermopname van de KQL-queryset met de resultaten van een query. Zowel de query als het resultatenvenster zijn gemarkeerd.

Tabbladen queryset beheren

Binnen een KQL-queryset kunt u meerdere tabbladen maken. Elk tabblad kan worden gekoppeld aan een andere KQL-database en kunt u query's opslaan voor later gebruik of delen met anderen om samen te werken aan gegevensverkenning. U kunt ook de KQL-database wijzigen die aan elk tabblad is gekoppeld, zodat u dezelfde query kunt uitvoeren op gegevens in verschillende statussen.

Schermopname van de opties voor het bewerken van tabbladen in de KQL-queryset.

  • De naam van een tabblad wijzigen: selecteer het potloodpictogram naast de naam van het tabblad.
  • Een nieuw tabblad toevoegen: Selecteer het plusteken + rechts van de bestaande tabbladen. Verschillende tabbladen kunnen worden verbonden met verschillende databases.
  • Wijzig de bestaande databaseverbinding: selecteer onder Database de bestaande databaseverbinding om de gegevenshub te openen.

Query kopiëren

U kunt de query's die u maakt, kopiëren of delen.

  1. Selecteer bovenaan het queryvenster het tabblad Start .

  2. Selecteer Query kopiëren.

    Schermopname van het tabblad Beheren van de KQL-queryset met de vervolgkeuzelijst van de optie kopieerquery of queryresultaten.

    De volgende tabel bevat een overzicht van de vele opties voor het delen van een query.

    Belangrijk

    De gebruiker die de querykoppeling ontvangt, moet weergavemachtigingen hebben voor de onderliggende gegevens om de query uit te voeren en resultaten weer te geven.

    Actie Beschrijving
    Query kopiëren Kopieer de querytekst.
    Koppeling naar klembord Kopieer een dieptekoppeling die kan worden gebruikt om de query uit te voeren.
    Koppelen en query's uitvoeren op klembord Kopieer een koppeling die kan worden gebruikt om de query en de tekst van de query uit te voeren.
    Koppelen, query's en resultaten aan klembord Kopieer een koppeling die kan worden gebruikt om de query, de tekst van de query en de resultaten van de query uit te voeren.
    Resultaten kopiëren Kopieer de resultaten van de query.
  3. Selecteer de gewenste deelactie uit de bovenstaande tabel.

  4. Plak deze informatie in een editor, zoals Microsoft Word.

Querygegevens exporteren als CSV

In plaats van simpelweg de queryuitvoer te kopiëren, kunt u ook de queryresultaten exporteren.

Dit is een eenmalige methode voor het exporteren van een CSV-bestand met de queryresultaten.

  1. Selecteer bovenaan het queryvenster het tabblad Start .

    Schermopname van het tabblad Start van de KQL-queryset met de gemarkeerde optie voor het exporteren van resultaten naar CSV.

  2. Selecteer Resultaten exporteren naar CSV.

  3. Sla het CSV-bestand lokaal op.

KQL-queryset verwijderen

Ga als volgt te werk om uw KQL-queryset te verwijderen:

  1. Selecteer de werkruimte waaraan uw KQL-queryset is gekoppeld.

  2. Beweeg de muisaanwijzer over de KQL-queryset die u wilt verwijderen. Selecteer Meer [...]en selecteer Vervolgens Verwijderen.

    Schermopname van de Microsoft Fabric-werkruimte waarin wordt getoond hoe u een KQL-queryset verwijdert.

Volgende stap