Azure Veri Gezgini Bağlayıcısı Power Automate (Önizleme)

azure Veri Gezgini Power Automate (daha önce Microsoft Flow) bağlayıcısı, azure Veri Gezgini 'in Flow yeteneklerini kullanmasına izin verir Microsoft Power Automate . Zamanlanan veya tetiklenen bir görevin parçası olarak kusto sorguları ve komutları otomatik olarak çalıştırabilirsiniz.

Seçenekleriniz şunlardır:

  • Tablolar ve grafikler içeren günlük raporlar gönderin.
  • Sorgu sonuçlarına göre bildirimleri ayarlayın.
  • Kümelerde denetim komutlarını zamanlayın.
  • Azure Veri Gezgini ve diğer veritabanları arasında verileri içeri ve dışarı aktarın.

Daha fazla bilgi için bkz. Azure Data Explorer Power Automate connector usage examples.

Oturum açın

  1. İlk kez bağlandığınızda oturum açmanız istenir.

  2. Oturum aç' ı seçin ve kimlik bilgilerinizi girin.

Azure Veri Gezgini oturum açma istemi ekran görüntüsü.

Kimlik Doğrulaması

kullanıcı kimlik bilgileriyle veya bir Azure Active Directory (Azure AD) uygulamasıyla kimlik doğrulaması yapabilirsiniz.

Not

Uygulamanızın bir Azure AD uygulamasıolduğundan ve kümenizdeki sorguları çalıştırma yetkisine sahip olduğundan emin olun.

  1. Çalıştır denetim komutu ve sonuçları görselleştirin, akış bağlayıcısının sağ üst köşesindeki üç noktayı seçin.

    Run Control komutunun ekran görüntüsü ve sonuçları görselleştirin.

  2. hizmet sorumlusu ileyeni bağlantı Bağlan ekle ' yi seçin.

    Azure Veri Gezgini oturum açma komut istemi, hizmet sorumlusu ile Bağlan ile ekran görüntüsü.

  3. Gerekli bilgileri girin:

    • Bağlantı adı: yeni bağlantı için açıklayıcı ve anlamlı bir ad.
    • İstemci KIMLIĞI: uygulama KIMLIĞINIZ.
    • İstemci gizli dizisi: uygulama anahtarınız.
    • Kiracı: uygulamayı oluşturduğunuz Azure AD dizininin KIMLIĞI.

    Azure Veri Gezgini uygulama kimlik doğrulaması iletişim kutusunun ekran görüntüsü.

Kimlik doğrulaması tamamlandığında, akışlarınızın yeni eklenen bağlantıyı kullandığını görürsünüz.

Tamamlanan uygulama kimlik doğrulamasının ekran görüntüsü.

Bu akış bundan sonra bu uygulama kimlik bilgileri kullanılarak çalışır.

Azure kusto bağlayıcısını bulma

Bağlayıcıyı kullanmak için Power Automate önce bir tetikleyici eklemeniz gerekir. Bir tetikleyiciyi, yinelenen bir zaman dilimine veya önceki bir akış eyleminin yanıtı olarak tanımlayabilirsiniz.

  1. Yeni bir akış oluşturunveya Microsoft giriş sayfasında akışlarımı+ Yeni' yi seçin.

    akışlarım ve yeni vurgulanmış şekilde Microsoft Power Automate giriş sayfasının ekran görüntüsü.

  2. Zamanlanan--boşseçeneğini belirleyin.

    Boş vurgulanmış olarak zamanlanan yeni iletişim kutusunun ekran görüntüsü.

  3. Zamanlanan akış oluşturbölümünde gerekli bilgileri girin.

    Flow ad seçeneği vurgulanmış şekilde, zamanlanmış akış oluşturma sayfasının ekran görüntüsü.

  4. Oluştur+ yeni adım' ı seçin.

  5. Arama kutusuna kustogirin ve Azure Veri Gezgini' yi seçin.

    Arama kutusu ve Azure Veri Gezgini vurgulanmış bir eylem seçenekleri seçme ekran görüntüsü.

Akış eylemleri

Azure Veri Gezgini bağlayıcısını açtığınızda, akışınıza ekleyebileceğiniz üç olası eylem vardır. Bu bölümde her eyleme yönelik yetenekler ve parametreler açıklanmaktadır.

Azure Veri Gezgini Bağlayıcısı eylemlerinin ekran görüntüsü.

Denetim komutunu çalıştır ve sonuçları görselleştirin

Bir denetim komutuçalıştırmak için bu eylemi kullanın.

  1. Küme URL 'sini belirtin. Örneğin, https://clusterName.eastus.kusto.windows.net.
  2. Veritabanının adını girin.
  3. Denetim komutunu belirtin:
    • Akışta kullanılan uygulama ve bağlayıcılardan dinamik içerik ' i seçin.
    • Değerlere erişmek, dönüştürmek ve karşılaştırmak için bir ifade ekleyin.
  4. Bu eylemin sonuçlarını bir tablo veya grafik olarak e-posta ile göndermek için grafik türünü belirtin. Bu yük şunlardan biri olabilir:
    • Bir HTML tablosu.
    • Pasta grafiği.
    • Bir zaman grafiği.
    • Çubuk grafik.

Run Control komutunun ekran görüntüsü ve sonuçları yinelenme bölmesinde görselleştirin.

Önemli

Küme adı alanına küme URL 'sini girin.

Sorgu ve liste sonuçlarını Çalıştır

Not

Sorgunuz bir noktayla başlarsa (bir denetim komutuolduğu anlamına gelir), Denetim Çalıştır komutunu kullanın ve sonuçları görselleştirin.

Bu eylem, kusto kümesine bir sorgu gönderir. Daha sonra eklenen eylemler sorgu sonuçlarının her satırı üzerinde yinelenir.

Aşağıdaki örnek her dakikada bir sorgu tetikler ve sorgu sonuçlarına göre bir e-posta gönderir. Sorgu veritabanındaki satır sayısını denetler ve sonra yalnızca satır sayısı 0 ' dan büyükse bir e-posta gönderir.

Çalışma sorgusu ve liste sonuçlarının ekran görüntüsü.

Not

Sütunda birden çok satır varsa, bağlayıcı sütundaki her satır için çalışacaktır.

Sorgu Çalıştır ve sonuçları görselleştirin

Not

Sorgunuz bir noktayla başlarsa (bir denetim komutuolduğu anlamına gelir), Denetim Çalıştır komutunu kullanın ve sonuçları görselleştirin.

Bir kusto sorgusu sonucunu tablo veya grafik olarak görselleştirmek için bu eylemi kullanın. Örneğin, bu akışı, e-posta ile günlük raporlar almak için kullanın.

Bu örnekte, sorgunun sonuçları bir HTML tablosu olarak döndürülür.

Sorgu Çalıştır ve sonuçları görselleştirin ekran görüntüsü.

Önemli

Küme adı alanına küme URL 'sini girin.

E-posta kusto sorgu sonuçları

E-posta ile herhangi bir e-posta adresine rapor göndermek için herhangi bir akışa bir adım ekleyebilirsiniz.

  1. Akışa yeni bir adım eklemek için + yeni adım ' ı seçin.
  2. arama kutusuna Office 365 girin ve Office 365 Outlook' yı seçin.
  3. E-posta gönder (v2)seçeneğini belirleyin.
  4. E-posta raporunun gönderilmesini istediğiniz e-posta adresini girin.
  5. E-postanın konusunu girin.
  6. Kod görünümü' nü seçin.
  7. İmlecinizi gövde alanına yerleştirip dinamik içerik Ekle' yi seçin.
  8. Bodyhtmlöğesini seçin. Gövde alanı ve BodyHtml vurgulanmış şekilde e-posta Gönder iletişim kutusunun ekran görüntüsü.
  9. Gelişmiş seçenekleri göster’i seçin.
  10. Ekler adı-1altında ek adı' nı seçin.
  11. Ekler içerikaltında ek içerik' i seçin.
  12. Gerekirse, daha fazla ek ekleyin.
  13. Gerekirse önem düzeyini ayarlayın.
  14. Kaydet’i seçin.

Ek adı, ekleri Içerik ve vurgulanmış olarak e-posta Gönder iletişim kutusunun ekran görüntüsü.

Akışlarınızın başarılı olup olmadığını denetleyin

Akışınızın başarılı olup olmadığını denetlemek için akışın çalıştırma geçmişine bakın:

  1. Adresine gidin Microsoft Power Automate home page .

  2. Ana menüden Akışlarım' ı seçin.

    Microsoft <span class =Power Automate Screenshot of Microsoft <span class= ana menü, akışlarım vurgulanarak ekran görüntüsü "/>

  3. Araştırmak istediğiniz akışın satırında, diğer komutlar simgesini seçin ve ardından geçmişi Çalıştır' ı seçin.

    Çalışma geçmişi vurgulanmış olarak Akışlarım sekmesinin ekran görüntüsü.

    Tüm akış çalıştırmaları, başlangıç saati, süresi ve durumu hakkında bilgi ile listelenir. Çalışma geçmişi sonuçları sayfasının ekran görüntüsü.

    Flow hakkında tam Ayrıntılar için Akışlarımüzerinde araştırmak istediğiniz akışı seçin.

    Çalışma geçmişi tam sonuçları sayfasının ekran görüntüsü.

Bir çalıştırmanın neden başarısız olduğunu görmek için çalıştırma başlangıç saatini seçin. Akış görüntülenir ve akışın başarısız adımı kırmızı bir ünlem işaretiyle gösterilir. Ayrıntılarını görüntülemek için başarısız olan adımı genişletin. Sağdaki Ayrıntılar bölmesi hata hakkında bilgi içerir ve bu sayede sorunu giderebilmenizi sağlayabilirsiniz.

Flow hata sayfasının ekran görüntüsü.

Zaman aşımı özel durumları

Akışınız başarısız olabilir ve 90 saniyeden uzun süre çalışırsa bir "RequestTimeout" özel durumu döndürebilir.

Flow istek zaman aşımı özel durum hatasının ekran görüntüsü.

Bir zaman aşımı sorununu onarmak için sorgunuzu daha hızlı çalışacak şekilde daha verimli hale getirin veya parçalara ayırın. Her bir öbek sorgunun farklı bir bölümünde çalıştırılabilir. Daha fazla bilgi için bkz. sorgu en iyi uygulamaları.

Aynı sorgu Azure Veri Gezgini 'de başarıyla çalışabilir, burada zaman sınırlı değildir ve değiştirilebilir.

Sınırlamalar

  • İstemciye döndürülen sonuçlar 500.000 kayıtla sınırlıdır. Bu kayıtların genel belleği 64 MB ve 5 ' 90 in çalıştırılacağı süreyi aşamaz.
  • Bağlayıcı, işlecitarafından desteklenmeyen işleçleri desteklemiyor. Örneğin, çatal, modelve değerlendirme işleçleri desteklenmez.
  • Flow en iyi Microsoft Edge ve Google Chrome üzerinde çalışmaktadır.

Sonraki adımlar

zamanlanan veya tetiklenen bir görevin parçası olarak Kusto sorguları ve komutlarını otomatik olarak çalıştırmanın başka bir yolu olan Azure Kusto Logic Uygulama bağlayıcısıhakkında bilgi edinin.