Azure Data Explorer konektoru do Power Automate (Preview)
Konektor Azure Data Explorer Power Automate (dříve Microsoft Flow) umožňuje Azure Data Explorer využívat funkce toku Microsoft Power Automate služby . Dotazy a příkazy Kusto můžete spouštět automaticky v rámci naplánované nebo aktivované úlohy.
Další možnosti:
- Odesílání denních sestav obsahujících tabulky a grafy
- Nastavte oznámení na základě výsledků dotazu.
- Plánování řídicích příkazů v clusterech.
- Export a import dat mezi Azure Data Explorer a jinými databázemi.
Další informace naleznete v tématu Azure Data Explorer Power Automate connector usage examples.
Přihlásit se
Při prvním připojení se zobrazí výzva k přihlášení.
Vyberte Přihlásit sea zadejte své přihlašovací údaje.

Authentication
Ověřování můžete provést pomocí přihlašovacích údajů uživatele nebo pomocí Azure Active Directory (Azure AD).
Poznámka
Ujistěte se, že vaše aplikace je aplikace Azure ADa že má oprávnění spouštět dotazy ve vašem clusteru.
V části Spustit řídicí příkaz a vizualizovatvýsledky vyberte tři tečky v pravém horním rohu konektoru toku.

Vyberte Add new connectionPřipojení with Service Principal (Přidat nové připojení Připojení pomocí objektu služby).

Zadejte požadované informace:
- Connection Name (Název připojení): Popisný a smysluplný název nového připojení.
- ID klienta: ID vaší aplikace.
- Tajný klíč klienta: Klíč aplikace.
- Tenant: ID adresáře služby Azure AD, ve kterém jste vytvořili aplikaci.

Po dokončení ověřování uvidíte, že váš tok používá nově přidané připojení.

Od této strany se tento tok spustí pomocí těchto přihlašovacích údajů aplikace.
Vyhledání konektoru Azure Kusto
Pokud chcete konektor Power Automate použít, musíte nejprve přidat trigger. Trigger můžete definovat na základě opakovaného časového období nebo jako reakci na předchozí akci toku.
Vytvořte nový toknebo na domovské stránce Microsoftu vyberte Moje toky+ Nový.

Vyberte Naplánované – z prázdné.

V části Build a scheduled flow (Sestavit naplánovanýtok) zadejte požadované informace.

Vyberte Vytvořita nový krok.
Do vyhledávacího pole zadejte Kustoa vyberte Azure Data Explorer.

Akce toku
Když otevřete konektor Azure Data Explorer, můžete do toku přidat tři možné akce. Tato část popisuje možnosti a parametry pro jednotlivé akce.

Spuštění řídicího příkazu a vizualizace výsledků
Tuto akci použijte ke spuštění řídicího příkazu.
- Zadejte adresu URL clusteru. Například,
https://clusterName.eastus.kusto.windows.net. - Zadejte název databáze.
- Zadejte řídicí příkaz:
- Vyberte dynamický obsah z aplikací a konektorů používaných v toku.
- Přidejte výraz pro přístup k hodnotám, jejich převodu a porovnání.
- Pokud chcete výsledky této akce odeslat e-mailem jako tabulku nebo graf, zadejte typ grafu. Může to být:
- Tabulka HTML.
- Výsečový graf
- Časový graf
- Pruhový graf

Důležité
Do pole Název clusteru zadejte adresu URL clusteru.
Spuštění dotazu a zobrazení seznamu výsledků
Poznámka
Pokud dotaz začíná tečkou (to znamená, že se jedná o řídicí příkaz),použijte příkaz Spustit a vizualizujte výsledky.
Tato akce odešle dotaz do clusteru Kusto. Akce, které se následně přidávají, iterují přes každý řádek výsledků dotazu.
Následující příklad aktivuje dotaz každou minutu a odešle e-mail na základě výsledků dotazu. Dotaz zkontroluje počet řádků v databázi a odešle e-mail pouze v případě, že je počet řádků větší než 0.

Poznámka
Pokud má sloupec několik řádků, konektor se spustí pro každý řádek ve sloupci.
Spuštění dotazu a vizualizace výsledků
Poznámka
Pokud dotaz začíná tečkou (to znamená, že se jedná o řídicí příkaz),použijte příkaz Spustit a vizualizujte výsledky.
Pomocí této akce můžete vizualizovat výsledek dotazu Kusto jako tabulku nebo graf. Pomocí tohoto toku můžete například dostávat denní sestavy e-mailem.
V tomto příkladu se výsledky dotazu vrátí jako tabulka HTML.

Důležité
Do pole Název clusteru zadejte adresu URL clusteru.
Odeslání výsledků dotazu Kusto e-mailem
Do libovolného toku můžete zahrnout krok pro odesílání sestav e-mailem na libovolnou e-mailovou adresu.
- Vyberte + Nový krok a přidejte do toku nový krok.
- Do vyhledávacího pole zadejte Office 365 a vyberte Office 365 Outlook.
- Vyberte Odeslat e-mail (V2).
- Zadejte e-mailovou adresu, na kterou chcete sestavu e-mailu odeslat.
- Zadejte předmět e-mailu.
- Vyberte Zobrazení kódu.
- Umístěte kurzor do pole Text a vyberte Přidat dynamický obsah.
- Vyberte BodyHtml.

- Vyberte Zobrazit pokročilé možnosti.
- V části Název přílohy -1vyberte Název přílohy.
- V části Obsah přílohyvyberte Obsah přílohy.
- V případě potřeby přidejte další přílohy.
- V případě potřeby nastavte úroveň důležitosti.
- Vyberte Uložit.

Ověření úspěšného toku
Pokud chcete zjistit, jestli tok proběhl úspěšně, podívejte se na historii spuštění toku:
Přejít na Microsoft Power Automate home page .
V hlavní nabídce vyberte Moje toky.
Power Automate
hlavní nabídku s zvýrazněnými toky "/>Na řádku toku, který chcete prozkoumat, vyberte ikonu Další příkazy a pak vyberte Spustit historii.

V seznamu jsou uvedeny všechny běhy toku s informacemi o počátečním čase, době trvání a stavu.

Chcete-li zobrazit všechny podrobnosti o toku, vyberte v části Moje tokytok, který chcete prozkoumat.

Pokud chcete zjistit, proč se spuštění nezdařilo, vyberte čas spuštění. Zobrazí se tok a krok toku, který se nezdařil, je označen červeným vykřičníkem. Rozbalením neúspěšného kroku zobrazíte jeho podrobnosti. Podokno podrobností na pravé straně obsahuje informace o selhání, abyste ho mohli řešit.

Výjimky časového limitu
Tok může selhat a vrátit výjimku "RequestTimeout", pokud běží déle než 90 sekund.

Pokud chcete opravit problém s časovým limitem, vyřešte ho efektivněji, aby běžel rychleji nebo aby se rozdělují do bloků dat. Každý blok může běžet v jiné části dotazu. Další informace najdete v tématu osvědčené postupy pro dotazování.
Stejný dotaz může úspěšně běžet v Azure Průzkumník dat, kde čas není omezený a může být změněn.
Omezení
- Výsledky vrácené klientovi jsou omezeny na 500 000 záznamů. Celková paměť pro tyto záznamy nemůže být větší než 64 MB a v čase 90 sekund spustit.
- Konektor nepodporuje operátory, které nejsou podporovány operátorem. Například operátory rozvětvení, omezující vlastnostia vyhodnocení nejsou podporovány.
- Flow fungují nejlépe v Microsoft Edge a Google Chrome.
Další kroky
přečtěte si o Konektor aplikace logice Azure Kusto, což je jiný způsob, jak automaticky spouštět dotazy Kusto a příkazy v rámci naplánované nebo aktivované úlohy.