Share via


Azure Veri Gezgini bağlayıcısı için kullanım örnekleriPower Automate

Azure Veri Gezgini Power Automate (eski adıyla Microsoft flow) bağlayıcısı, Azure Veri Gezgini'nin Microsoft'un Power Automateakış özelliklerini kullanmasına olanak tanır. Kusto sorgularını ve komutlarını zamanlanmış veya tetiklenen bir görevin parçası olarak otomatik olarak çalıştırabilirsiniz. Bu makalede birçok yaygın Power Automate bağlayıcı kullanımı örneği yer almaktadır.

Daha fazla bilgi için bkz. Azure Veri Gezgini Power Automate bağlayıcısı.

Power Automate bağlayıcısı ve SQL veritabanınız

Power Automate Verilerinizi sorgulamak ve bir SQL veritabanında toplamak için bağlayıcıyı kullanın.

Not

Bağlayıcıyı Power Automate yalnızca az miktarda çıkış verisi için kullanın. SQL ekleme işlemi her satır için ayrı olarak gerçekleştirilir.

Bağlayıcıyı kullanarak verileri sorgulamayı gösteren SQL bağlayıcısının Power Automate ekran görüntüsü.

Microsoft Power BI veri kümesine veri gönderme

Kusto sorgularından Power BI akış veri kümelerine veri göndermek için bağlayıcıyı Power BI bağlayıcısıyla birlikte kullanabilirsiniz Power Automate .

  1. Yeni bir Sorguyu çalıştır ve sonuçları listele eylemi oluşturun.

  2. Yeni adım'ı seçin.

  3. Eylem ekle'yi seçin ve Power BI'ı arayın.

  4. Power BI>Veri kümesine satır ekle'yi seçin.

    Veri kümesi eylemine satır ekleme işlemini gösteren Power BI bağlayıcısının ekran görüntüsü.

  5. Verilerin gönderileceği Çalışma Alanı, Veri Kümesi ve Tabloyu girin.

  6. Dinamik içerik iletişim kutusunda, veri kümesi şemanızı ve ilgili Kusto sorgu sonuçlarını içeren bir Payload ekleyin.

    Eylem alanlarını gösteren Power BI eyleminin ekran görüntüsü.

Akış, Kusto sorgu sonuç tablosunun her satırı için Power BI eylemini otomatik olarak uygular.

Her satır için Power BI eyleminin ekran görüntüsü.

Koşullu sorgular

Kusto sorgularının sonuçlarını bir sonraki Power Automate eylemler için giriş veya koşullar olarak kullanabilirsiniz.

Aşağıdaki örnekte Kusto'yu son gün içinde gerçekleşen olaylar için sorgulayacağız. Çözümlenen her olay için bir Slack iletisi gönderilir ve anında iletme bildirimi oluşturulur. Hala etkin olan her olay için Benzer olaylar hakkında daha fazla bilgi için Kusto'yu sorgularız. Bu bilgileri e-posta olarak gönderir ve Azure DevOps Server ilgili bir görevi açar.

Benzer bir akış oluşturmak için şu yönergeleri izleyin:

  1. Yeni bir Sorguyu çalıştır ve sonuçları listele eylemi oluşturun.

  2. Yeni adım>Koşul denetimi'ni seçin.

  3. Dinamik içerik penceresinden, sonraki eylemler için koşul olarak kullanmak istediğiniz parametreyi seçin.

  4. Belirli bir parametrede belirli bir koşul ayarlamak için İlişki ve Değer türünü seçin.

    Bir sonraki akış eylemini belirlemek için Kusto sorgusunun sonuçlarına dayalı akış koşullarının kullanımını gösteren ekran görüntüsü.

    Akış bu koşulu sorgu sonuç tablosunun her satırına uygular.

  5. Koşulun true ve false olduğu durumlara yönelik eylemler ekleyin.

    Bir koşulun doğru veya yanlış olması durumunda Kusto sorgu sonuçlarını temel alan akış koşulları için eylem eklemeyi gösteren ekran görüntüsü.

Kusto sorgusundaki sonuç değerlerini sonraki eylemler için giriş olarak kullanabilirsiniz. Dinamik içerik penceresinden sonuç değerlerini seçin. Aşağıdaki örnekte , Bir Slack - İleti Sonrası eylemi ve bir Visual Studio - Kusto sorgusundaki verileri içeren yeni bir iş öğesi oluşturma eylemi ekleyeceğiz.

Slack - İleti Gönder eyleminin ekran görüntüsü.

Visual Studio eyleminin ekran görüntüsü.

Bu örnekte, bir olay hala etkinse aynı kaynaktan gelen olayların geçmişte nasıl çözüldüğü hakkında bilgi almak için Kusto'yu yeniden sorgular.

Akış koşulu sorgusunun ekran görüntüsü.

Bu bilgileri pasta grafik olarak görselleştirin ve ekieğe e-posta ile gönderin.

Akış koşulu e-postasının ekran görüntüsü.

Birden çok Azure Veri Gezgini akış grafiği Email

  1. Yinelenme tetikleyicisiyle yeni bir akış oluşturun ve akışın aralığını ve sıklığını tanımlayın.

  2. Bir veya daha fazla Kusto ile yeni bir adım ekleyin - Sorguyu çalıştırın ve sonuç eylemlerini görselleştirin .

    Akışta birkaç sorgu çalıştırmanın ekran görüntüsü.

  3. Her Kusto için - Sorguyu çalıştırın ve sonuç eylemini görselleştirin , aşağıdaki alanları tanımlayın:

    • Küme URL'si.
    • Veritabanı Adı.
    • Sorgu ve Grafik Türü (örneğin, HTML tablosu, pasta grafik, saat grafiği, çubuk grafik veya özel bir değer).

    Birden çok ek içeren sonuçları görselleştirmenin ekran görüntüsü.

  4. E-posta gönder (v2) eylemi ekleme:

    1. Gövde bölümünde kod görünümü simgesini seçin.
    2. Gövde alanına gerekli BodyHtml değerini ekleyerek sorgunun görselleştirilmiş sonucunun e-postanın gövdesine eklenmesini sağlayın.
    3. E-postaya ek eklemek için Ek Adı ve Ek İçeriği ekleyin.

    Birden çok eki e-postayla gönderme işleminin ekran görüntüsü.

    E-posta eylemi oluşturma hakkında daha fazla bilgi için bkz. Kusto sorgu sonuçlarını Email.

Sonuçlar:

Pasta grafik ve çubuk grafik olarak görselleştirilmiş birden çok e-posta ekinin sonuçlarını gösteren ekran görüntüsü.

Zaman grafiği olarak görselleştirilmiş birden çok e-posta ekinin sonuçlarını gösteren ekran görüntüsü.