Azure Data Explorer anslutning till Power Automate (förhandsversion)
Med Azure Data Explorer Power Automate (tidigare Microsoft Flow) kan Azure Data Explorer använda flödesfunktionerna i Microsoft Power Automate . Du kan köra Kusto-frågor och kommandon automatiskt som en del av en schemalagd eller utlöst uppgift.
Du kan:
- Skicka dagliga rapporter som innehåller tabeller och diagram.
- Ange meddelanden baserat på frågeresultat.
- Schemalägg kontrollkommandon i kluster.
- Exportera och importera data mellan Azure Data Explorer och andra databaser.
Mer information finns i Azure Data Explorer Power Automate connector usage examples.
Logga in
När du ansluter för första gången uppmanas du att logga in.
Välj Logga inoch ange dina autentiseringsuppgifter.

Autentisering
Du kan autentisera med användarautentiseringsuppgifter eller med ett Azure Active Directory-program (Azure AD).
Anteckning
Kontrollera att programmet är ett Azure AD-programoch har behörighet att köra frågor i klustret.
I Kör kontrollkommando och visualisera resultatväljer du de tre punkterna längst upp till höger i flödesanslutningen.

Välj Lägg till ny Anslutmed tjänstens huvudnamn.

Ange nödvändig information:
- Anslutningsnamn: Ett beskrivande och beskrivande namn för den nya anslutningen.
- Klient-ID: Ditt program-ID.
- Klienthemlighet: Din programnyckel.
- Klientorganisation: ID:t för den Azure AD-katalog där du skapade programmet.

När autentiseringen är klar ser du att ditt flöde använder den nyligen tillagda anslutningen.

Från och med nu körs det här flödet med dessa programautentiseringsuppgifter.
Hitta Azure Kusto-anslutningsappen
Om du vill Power Automate använda anslutningsappen måste du först lägga till en utlösare. Du kan definiera en utlösare baserat på en återkommande tidsperiod eller som ett svar på en tidigare flödesåtgärd.
Skapa ett nytt flöde,eller välj Mina flöden + Ny på Microsofts startsida.

Välj Schemalagd – från tom.

I Skapa ett schemalagt flödeanger du nödvändig information.

Välj Skapa+ Nytt steg.
I sökrutan anger du Kustooch väljer Azure Data Explorer.

Flödesåtgärder
När du öppnar Azure Data Explorer finns det tre möjliga åtgärder som du kan lägga till i ditt flöde. I det här avsnittet beskrivs funktionerna och parametrarna för varje åtgärd.

Kör kontrollkommandot och visualisera resultat
Använd den här åtgärden för att köra ett kontrollkommando.
- Ange klustrets URL. Till exempel
https://clusterName.eastus.kusto.windows.net. - Ange namnet på databasen.
- Ange kontrollkommandot:
- Välj dynamiskt innehåll från de appar och anslutningsappar som används i flödet.
- Lägg till ett uttryck för att komma åt, konvertera och jämföra värden.
- Om du vill skicka resultatet av den här åtgärden via e-post som en tabell eller ett diagram anger du diagramtypen. Detta kan vara:
- En HTML-tabell.
- Ett cirkeldiagram.
- Ett tidsdiagram.
- Ett stapeldiagram.

Viktigt
I fältet Klusternamn anger du klustrets URL.
Köra fråga och lista resultat
Anteckning
Om frågan börjar med en punkt (vilket innebär att det är ett kontrollkommando)använder du Kommandot Kör kontroll och visualiserar resultatet.
Den här åtgärden skickar en fråga till Kusto-klustret. De åtgärder som läggs till itererar efteråt över varje rad i frågans resultat.
I följande exempel utlöses en fråga varje minut och ett e-postmeddelande skickas baserat på frågeresultatet. Frågan kontrollerar antalet rader i databasen och skickar sedan ett e-postmeddelande endast om antalet rader är större än 0.

Anteckning
Om kolumnen har flera rader körs anslutningsappen för varje rad i kolumnen.
Köra frågor och visualisera resultat
Anteckning
Om frågan börjar med en punkt (vilket innebär att det är ett kontrollkommando)använder du Kommandot Kör kontroll och visualiserar resultatet.
Använd den här åtgärden för att visualisera ett Kusto-frågeresultat som en tabell eller ett diagram. Använd till exempel det här flödet för att ta emot dagliga rapporter via e-post.
I det här exemplet returneras resultatet av frågan som en HTML-tabell.

Viktigt
I fältet Klusternamn anger du klustrets URL.
Skicka kusto-frågeresultat via e-post
Du kan inkludera ett steg i ett flöde för att skicka rapporter via e-post till valfri e-postadress.
- Välj + Nytt steg för att lägga till ett nytt steg i flödet.
- I sökrutan anger du Office 365 och väljer Office 365 Outlook.
- Välj Skicka ett e-postmeddelande (V2).
- Ange den e-postadress som du vill att e-postrapporten ska skickas till.
- Ange ämnet för e-postmeddelandet.
- Välj Kodvy.
- Placera markören i fältet Brödtext och välj Lägg till dynamiskt innehåll.
- Välj BodyHtml.

- Välj visa avancerade alternativ.
- Under Attachments Name -1 (Namn på bilagor -1)väljer du Attachment Name (Namn på bifogad fil).
- Under Innehåll i bifogade filerväljer du Bifogat innehåll.
- Om det behövs lägger du till fler bifogade filer.
- Om det behövs anger du prioritetsnivån.
- Välj Spara.

Kontrollera om ditt flöde har lyckats
Information om hur du kontrollerar om ditt flöde har lyckats finns i flödets körningshistorik:
Gå till Microsoft Power Automate home page .
Välj Mina flöden på huvudmenyn.

huvudmenyn, med Mina flöden markerade" />På raden för det flöde som du vill undersöka väljer du ikonen fler kommandon och sedan Körningshistorik.

Alla flödeskörningar visas med information om starttid, varaktighet och status.

Om du vill ha fullständig information om flödet går du till Minaflöden och väljer det flöde som du vill undersöka.

Om du vill se varför en körning misslyckades väljer du starttiden för körningen. Flödet visas och steget i flödet som misslyckades indikeras med ett rött utropstecken. Expandera det misslyckade steget för att visa information om det. Fönstret Information till höger innehåller information om felet så att du kan felsöka det.

Tidsgränsundantag
Ditt flöde kan misslyckas och returnera ett "RequestTimeout"-undantag om det körs i mer än 90 sekunder.

Du kan åtgärda ett timeout-problem genom att göra frågan effektivare så att den körs snabbare eller dela upp den i segment. Varje segment kan köras på olika delar av frågan. Mer information finns i Metodtips för frågor.
Samma fråga kan köras i Azure Data Explorer, där tiden inte är begränsad och kan ändras.
Begränsningar
- Resultat som returneras till klienten är begränsade till 500 000 poster. Det totala minnet för dessa poster får inte överstiga 64 MB och körningstiden är 90 sekunder.
- Anslutningsappen stöder inte operatorer som inte stöds av operatorn. Till exempel stöds inte operatorernaför för- , fasett- och utvärdering.
- Flow fungerar bäst på Microsoft Edge och Google Chrome.
Nästa steg
Lär dig mer om Azure Kusto Logic Anslutningsverktyg, vilket är ett annat sätt att köra Kusto-frågor och kommandon automatiskt som en del av en schemalagd eller utlöst uppgift.