Příklady použití konektoru Azure Data ExplorerPower Automate

Konektor Azure Data Explorer Power Automate (dříve Microsoft Flow) umožňuje službě Azure Data Explorer využívat funkce toku microsoftu Power Automate. Dotazy a příkazy Kusto můžete spouštět automaticky jako součást naplánované nebo aktivované úlohy. Tento článek obsahuje několik běžných Power Automate příkladů použití konektorů.

Další informace najdete v tématu Konektor Azure Data ExplorerPower Automate.

Power Automate konektor a vaše databáze SQL

Pomocí konektoru Power Automate se můžete dotazovat na data a agregovat je v databázi SQL.

Poznámka

Konektor používejte Power Automate jenom pro malé objemy výstupních dat. Operace vložení SQL se provádí samostatně pro každý řádek.

Snímek obrazovky konektoru SQL zobrazující dotazování dat pomocí konektoru Power Automate

Nabízení dat do datové sady Microsoft Power BI

Pomocí konektoru Power Automate Power BI můžete odesílat data z dotazů Kusto do datových sad streamování Power BI.

  1. Vytvořte novou akci Spustit dotaz a vypsat výsledky .

  2. Vyberte Nový krok.

  3. Vyberte Přidat akci a vyhledejte Power BI.

  4. Vyberte Power BI>Přidat řádky do datové sady.

    Snímek obrazovky s konektorem Power BI zobrazující akci přidání řádku do datové sady

  5. Zadejte pracovní prostor, datovou sadu a tabulku , do kterých se budou data odesílat.

  6. V dialogovém okně dynamický obsah přidejte datovou část , která obsahuje schéma datové sady a příslušné výsledky dotazu Kusto.

    Snímek obrazovky s akcí Power BI zobrazující pole akce

Tok automaticky použije akci Power BI pro každý řádek tabulky výsledků dotazu Kusto.

Snímek obrazovky s akcí Power BI pro každý řádek

Podmíněné dotazy

Výsledky dotazů Kusto můžete použít jako vstup nebo podmínky pro další Power Automate akce.

V následujícím příkladu se dotazujeme Kusto na incidenty, ke kterým došlo během posledního dne. Pro každý vyřešený incident se publikuje zpráva Slack a vytvoří se nabízené oznámení. U každého incidentu, který je stále aktivní, se dotádáme na Kusto na další informace o podobných incidentech. Odešle informace jako e-mail a otevře související úkol v Azure DevOps Server.

Pokud chcete vytvořit podobný tok, postupujte podle těchto pokynů:

  1. Vytvořte novou akci Spustit dotaz a vypsat výsledky .

  2. VyberteOvládací prvek podmínkynový krok>.

  3. V okně dynamického obsahu vyberte parametr, který chcete použít jako podmínku pro další akce.

  4. Výběrem typu Relace a Hodnota nastavte konkrétní podmínku pro konkrétní parametr.

    Snímek obrazovky znázorňující použití podmínek toku na základě výsledků dotazu Kusto k určení další akce toku

    Tok tuto podmínku použije na každý řádek tabulky výsledků dotazu.

  5. Přidejte akce pro, když je podmínka pravdivá a nepravdivá.

    Snímek obrazovky znázorňující přidání akcí pro podmínky toku na základě výsledků dotazu Kusto, když je podmínka true nebo false

Výsledné hodnoty z dotazu Kusto můžete použít jako vstup pro další akce. V okně dynamického obsahu vyberte výsledné hodnoty. V následujícím příkladu přidáme akci Slack – Publikovat zprávu a akci Visual Studio – Vytvořit novou pracovní položku obsahující data z dotazu Kusto.

Snímek obrazovky s akcí Slack – Publikovat zprávu

Snímek obrazovky s akcí sady Visual Studio

Pokud je v tomto příkladu incident stále aktivní, odešlete dotaz na Kusto znovu, abyste získali informace o tom, jak se incidenty ze stejného zdroje v minulosti vyřešily.

Snímek obrazovky s dotazem na podmínku toku

Vizualizujte tyto informace jako výsečový graf a pošlete je e-mailem týmu.

Snímek obrazovky s e-mailem s podmínkou toku

Email více vývojových diagramů azure Data Explorer

  1. Vytvořte nový tok s triggerem opakování a definujte interval a frekvenci toku.

  2. Přidejte nový krok s jednou nebo několika akcemi Kusto – Spustit dotaz a vizualizovat výsledky .

    Snímek obrazovky se spuštěním několika dotazů v toku

  3. Pro každou akci Kusto – Spuštění dotazu a vizualizace výsledku definujte následující pole:

    • Adresa URL clusteru.
    • Název databáze.
    • Dotaz a typ grafu (například tabulka HTML, výsečový graf, časový graf, pruhový graf nebo vlastní hodnota)

    Snímek obrazovky s vizualizací výsledků s více přílohami

  4. Přidání akce Odeslat e-mail (v2):

    1. V části text vyberte ikonu zobrazení kódu.
    2. Do pole Text vložte požadovaný text BodyHtml , aby se vizualizovaný výsledek dotazu zahrnul do textu e-mailu.
    3. Pokud chcete k e-mailu přidat přílohu, přidejte Název přílohy a Obsah přílohy.

    Snímek obrazovky s odesláním e-mailu s více přílohami

    Další informace o vytvoření e-mailové akce najdete v tématu Email výsledky dotazu Kusto.

Výsledky:

Snímek obrazovky s výsledky několika e-mailových příloh vizualizovaných jako výsečový graf a pruhový graf

Snímek obrazovky s výsledky více e-mailových příloh vizualizovaných jako časový graf