Delen via


Gebruiksvoorbeelden voor Azure Data Explorer-connector naarPower Automate

Met de Azure Data Explorer Power Automate -connector (voorheen Microsoft Flow) kunnen Azure Data Explorer de stroommogelijkheden van Microsoft Power Automategebruiken. U kunt Kusto-query's en -opdrachten automatisch uitvoeren als onderdeel van een geplande of geactiveerde taak. Dit artikel bevat enkele algemene Power Automate voorbeelden van connectorgebruik.

Zie Azure Data Explorer-connector Power Automatevoor meer informatie.

Power Automate connector en uw SQL-database

Gebruik de Power Automate connector om een query uit te voeren op uw gegevens en deze samen te voegen in een SQL-database.

Notitie

Gebruik de Power Automate connector alleen voor kleine hoeveelheden uitvoergegevens. De SQL-invoegbewerking wordt afzonderlijk uitgevoerd voor elke rij.

Schermopname van DE SQL-connector, met het uitvoeren van query's op gegevens met behulp van de Power Automate connector.

Gegevens naar een Microsoft Power BI-gegevensset pushen

U kunt de Power Automate connector met de Power BI-connector gebruiken om gegevens van Kusto-query's naar Streaming-gegevenssets van Power BI te pushen.

  1. Maak een nieuwe actie Query uitvoeren en resultaten weergeven .

  2. Selecteer Nieuwe stap.

  3. Selecteer Een actie toevoegen en zoek naar Power BI.

  4. Selecteer Power BI>Rijen toevoegen aan een gegevensset.

    Schermopname van de Power BI-connector met de actie Rij toevoegen aan een gegevensset.

  5. Voer de werkruimte, gegevensset en tabel in waarnaar de gegevens worden gepusht.

  6. Voeg in het dialoogvenster dynamische inhoud een nettolading toe die uw gegevenssetschema en de relevante Kusto-queryresultaten bevat.

    Schermopname van Power BI-actie met actievelden.

Met de stroom wordt de Power BI-actie automatisch toegepast op elke rij van de Kusto-queryresultatentabel.

Schermopname van de Power BI-actie voor elke rij.

Voorwaardelijke query's

U kunt de resultaten van Kusto-query's gebruiken als invoer of voorwaarden voor de volgende Power Automate acties.

In het volgende voorbeeld voeren we een query uit op Kusto voor incidenten die zich de afgelopen dag hebben voorgedaan. Voor elk opgelost incident wordt een Slack-bericht geplaatst en wordt er een pushmelding gemaakt. Voor elk incident dat nog actief is, vragen we kusto op voor meer informatie over vergelijkbare incidenten. Deze gegevens worden als e-mail verzonden en er wordt een gerelateerde taak geopend in Azure DevOps Server.

Volg deze instructies om een vergelijkbare stroom te maken:

  1. Maak een nieuwe actie Query uitvoeren en resultaten weergeven .

  2. Selecteer Nieuwe stap>Voorwaardebeheer.

  3. Selecteer in het venster met dynamische inhoud de parameter die u wilt gebruiken als voorwaarde voor de volgende acties.

  4. Selecteer het type Relatie en Waarde om een specifieke voorwaarde in te stellen voor de specifieke parameter.

    Schermopname van het gebruik van stroomvoorwaarden op basis van de resultaten van een Kusto-query om de volgende stroomactie te bepalen.

    De stroom past deze voorwaarde toe op elke rij van de queryresultatentabel.

  5. Voeg acties toe voor wanneer de voorwaarde waar en onwaar is.

    Schermopname van het toevoegen van acties voor wanneer een voorwaarde waar of onwaar is, stroomvoorwaarden op basis van Kusto-queryresultaten.

U kunt de resultaatwaarden uit de Kusto-query gebruiken als invoer voor de volgende acties. Selecteer de resultaatwaarden in het venster met dynamische inhoud. In het volgende voorbeeld voegen we een actie Slack - Bericht posten en een Visual Studio - Een nieuw werkitem maken toe, met gegevens uit de Kusto-query.

Schermopname van de actie Slack - Bericht plaatsen.

Schermopname van Visual Studio-actie.

Als in dit voorbeeld een incident nog steeds actief is, voert u opnieuw een query uit op Kusto om informatie te krijgen over hoe incidenten uit dezelfde bron in het verleden zijn opgelost.

Schermopname van de stroomvoorwaardequery.

Visualiseer deze informatie als een cirkeldiagram en stuur deze per e-mail naar het team.

Schermopname van e-mail met stroomvoorwaarde.

Meerdere Azure Data Explorer-stroomdiagrammen Email

  1. Maak een nieuwe stroom met de terugkeertrigger en definieer het interval en de frequentie van de stroom.

  2. Voeg een nieuwe stap toe met een of meer Kusto - Query uitvoeren en resultatenacties visualiseren .

    Schermopname van het uitvoeren van verschillende query's in een stroom.

  3. Voor elke Kusto - Query uitvoeren en resultaatactie visualiseren definieert u de volgende velden:

    • Cluster-URL.
    • Databasenaam.
    • Query en grafiektype (bijvoorbeeld HTML-tabel, cirkeldiagram, tijddiagram, staafdiagram of een aangepaste waarde).

    Schermopname van het visualiseren van resultaten met meerdere bijlagen.

  4. Voeg de actie Een e-mail verzenden (v2) toe:

    1. Selecteer in de sectie Hoofdtekst het pictogram voor de codeweergave.
    2. Voeg in het veld Hoofdtekst de vereiste BodyHtml in, zodat het gevisualiseerde resultaat van de query wordt opgenomen in de hoofdtekst van het e-mailbericht.
    3. Als u een bijlage aan het e-mailbericht wilt toevoegen, voegt u De naam van de bijlage en de inhoud van de bijlage toe.

    Schermopname van het e-mailen van meerdere bijlagen.

    Zie Email Kusto-queryresultaten voor meer informatie over het maken van een e-mailactie.

Resultaten:

Schermopname van de resultaten van meerdere e-mailbijlagen, gevisualiseerd als een cirkeldiagram en staafdiagram.

Schermopname van de resultaten van meerdere e-mailbijlagen, gevisualiseerd als een tijddiagram.