Bagikan melalui


Contoh penggunaan untuk konektor Azure Data Explorer kePower Automate

Konektor Azure Data Explorer Power Automate (sebelumnya alur Microsoft) memungkinkan Azure Data Explorer menggunakan kemampuan alur Microsoft Power Automate. Anda dapat menjalankan kueri dan perintah Kusto secara otomatis, sebagai bagian dari tugas terjadwal atau dipicu. Artikel ini menyertakan beberapa contoh penggunaan konektor umum Power Automate .

Untuk informasi selengkapnya, lihat Konektor Azure Data ExplorerPower Automate.

Power Automate konektor dan database SQL Anda

Power Automate Gunakan konektor untuk mengkueri data Anda dan mengagregasinya dalam database SQL.

Catatan

Hanya gunakan Power Automate konektor untuk sejumlah kecil data output. Operasi penyisipan SQL dilakukan secara terpisah untuk setiap baris.

Cuplikan layar konektor SQL, memperlihatkan kueri data dengan menggunakan Power Automate konektor.

Mendorong data ke himpunan data Microsoft Power BI

Anda bisa menggunakan Power Automate konektor dengan konektor Power BI untuk mendorong data dari kueri Kusto ke himpunan data streaming Power BI.

  1. Buat tindakan Jalankan kueri dan hasil daftar baru.

  2. PilihLangkah baru.

  3. Pilih Tambahkan tindakan, dan cari Power BI.

  4. Pilih Power BI>Tambahkan baris ke himpunan data.

    Cuplikan layar konektor Power BI, memperlihatkan tindakan tambahkan baris ke himpunan data.

  5. Masukkan Ruang Kerja, Himpunan Data, dan Tabel tempat data akan didorong.

  6. Dari kotak dialog konten dinamis, tambahkan Payload yang berisi skema himpunan data Anda dan hasil kueri Kusto yang relevan.

    Cuplikan layar tindakan Power BI, memperlihatkan bidang tindakan.

Alur secara otomatis menerapkan tindakan Power BI untuk setiap baris tabel hasil kueri Kusto.

Cuplikan layar tindakan Power BI untuk setiap baris.

Kueri bersyariah

Anda dapat menggunakan hasil kueri Kusto sebagai input atau kondisi untuk tindakan berikutnya Power Automate .

Dalam contoh berikut, kami meminta Kusto untuk insiden yang terjadi selama hari terakhir. Untuk setiap insiden yang diselesaikan, pesan Slack diposting dan pemberitahuan push dibuat. Untuk setiap insiden yang masih aktif, kami meminta Kusto untuk informasi selengkapnya tentang insiden serupa. Ini mengirimkan informasi tersebut sebagai email, dan membuka tugas terkait di Azure DevOps Server.

Ikuti petunjuk berikut untuk membuat alur serupa:

  1. Buat tindakan Jalankan kueri dan hasil daftar baru.

  2. PilihKontrol kondisilangkah> baru.

  3. Dari jendela konten dinamis, pilih parameter yang ingin Anda gunakan sebagai kondisi untuk tindakan berikutnya.

  4. Pilih jenis Hubungan dan Nilai untuk mengatur kondisi tertentu pada parameter tertentu.

    Cuplikan layar memperlihatkan penggunaan kondisi alur berdasarkan hasil kueri Kusto untuk menentukan tindakan alur berikutnya.

    Alur menerapkan kondisi ini pada setiap baris tabel hasil kueri.

  5. Tambahkan tindakan saat kondisinya benar dan salah.

    Cuplikan layar memperlihatkan penambahan tindakan saat kondisi benar atau salah, kondisi alur berdasarkan hasil kueri Kusto.

Anda dapat menggunakan nilai hasil dari kueri Kusto sebagai input untuk tindakan berikutnya. Pilih nilai hasil dari jendela konten dinamis. Dalam contoh berikut, kami menambahkan tindakan Slack - Post Message dan Tindakan Visual Studio - Buat item kerja baru , yang berisi data dari kueri Kusto.

Cuplikan layar tindakan Slack - Posting Pesan.

Cuplikan layar tindakan Visual Studio.

Dalam contoh ini, jika insiden masih aktif, kueri Kusto lagi untuk mendapatkan informasi tentang bagaimana insiden dari sumber yang sama diselesaikan di masa lalu.

Cuplikan layar kueri kondisi alur.

Visualisasikan informasi ini sebagai bagan pai, dan kirim email ke tim.

Cuplikan layar email kondisi alur.

Email beberapa bagan alur Azure Data Explorer

  1. Buat alur baru dengan pemicu pengulangan, dan tentukan interval dan frekuensi alur.

  2. Tambahkan langkah baru, dengan satu atau beberapa tindakan Kusto - Jalankan kueri dan visualisasikan hasil .

    Cuplikan layar menjalankan beberapa kueri dalam alur.

  3. Untuk setiap Kusto - Jalankan kueri dan visualisasikan tindakan hasil , tentukan bidang berikut:

    • URL Kluster.
    • Nama Database.
    • Tipe Kueri dan Bagan (misalnya, tabel HTML, bagan pai, bagan waktu, bagan batang, atau nilai kustom).

    Cuplikan layar memvisualisasikan hasil dengan beberapa lampiran.

  4. Tambahkan tindakan Kirim email (v2):

    1. Di bagian isi, pilih ikon tampilan kode.
    2. Di bidang Isi , sisipkan BodyHtml yang diperlukan sehingga hasil kueri yang divisualisasikan disertakan dalam isi email.
    3. Untuk menambahkan lampiran ke email, tambahkan Nama Lampiran dan Konten Lampiran.

    Cuplikan layar email beberapa lampiran.

    Untuk informasi selengkapnya tentang membuat tindakan email, lihat Email hasil kueri Kusto.

Hasil:

Cuplikan layar memperlihatkan hasil beberapa lampiran email, divisualisasikan sebagai bagan pai dan bagan batang.

Cuplikan layar memperlihatkan hasil beberapa lampiran email, divisualisasikan sebagai bagan waktu.