Sambungkan ke Power BI dari Power Apps

Power BI.

Power BI adalah sebuah rangkaian alat analitik bisnis untuk menganalisis data dan berbagi wawasan. Pantau bisnis Anda dan dapatkan jawaban secara cepat dengan dasbor kaya yang tersedia di setiap perangkat. Di dalam aplikasi, Anda dapat memeriksa status pemberitahuan data yang telah Anda atur dalam layanan Power BI. Untuk informasi lebih lanjut mengenai pemberitahuan data pada Power BI, buka halaman dokumentasi.

Topik ini menunjukkan cara menggunakan koneksi Power BI di sebuah aplikasi, dan mencantumkan fungsi yang tersedia.

Catatan

Sambungan Power BI tidak dapat didelegasikan.

Prasyarat

Menggunakan koneksi Power BI di aplikasi Anda

Mencantumkan pemberitahuan yang telah Anda atur di layanan Power BI

  1. Pada menu Sisipkan, pilih Galeri, dan tambahkan salah satu Galeri teks.

  2. Untuk menampilkan pemberitahuan pengguna saat ini, atur properti item galeri ke rumus berikut:

    PowerBI.GetAlerts()

Galeri akan diperbarui dengan daftar pemberitahuan. Untuk setiap pemberitahuan, Anda akan menerima nama pemberitahuan, nomor ID pemberitahuan, dan ID ruang kerja grup di mana pemberitahuan dikonfigurasikan. Anda memerlukan ID pemberitahuan untuk mendapatkan informasi lebih lanjut mengenai pemberitahuan tersebut.

Menampilkan status pemberitahuan

Untuk menampilkan status pemberitahuan, panggil fungsi CheckAlertStatus dengan ID pemberitahuan yang diperoleh dari langkah di atas.

ID pemberitahuan dapat diteruskan baik sebagai string literal (misalnya "1234") atau sebagai referensi ke bagian galeri yang dikumpulkan menggunakan panggilan GetAlerts() (misalnya, Gallery1.Selected.alertId)

Untuk melanjutkan, tambahkan label, lalu Atur properti Teksnya ke salah satu rumus berikut:

  • PowerBI.CheckAlertStatus( /* alert ID that you received from GetAlert */ ).alertTitle
  • PowerBI.CheckAlertStatus( /* alert ID that you received from GetAlert */ ).currentTileValue
  • PowerBI.CheckAlertStatus( /* alert ID that you received from GetAlert */ ).alertThreshold
  • PowerBI.CheckAlertStatus( /* alert ID that you received from GetAlert */ ).isAlertTriggered

Label akan diperbarui dengan status pemberitahuan saat ini.

Tampilkan fungsi yang tersedia

Koneksi ini mencakup fungsi berikut:

Nama Fungsi KETERANGAN
GetAlerts Mencantumkan pemberitahuan yang telah Anda atur di layanan Power BI
CheckAlertStatus Memeriksa status dari sebuah pemberitahuan tertentu

GetAlerts

Mencantumkan pemberitahuan yang telah Anda atur di layanan Power BI.

Properti input

Tidak ada.

Properti output

Nama Properti Jenis Data Diperlukan KETERANGAN
nilai array Tidak Sebuah array pemberitahuan data yang telah Anda atur di layanan Power BI. Setiap elemen dalam array akan mencakup:
  • alertTitle: judul pemberitahuan
  • alertId: ID pemberitahuan
  • groupId: ID grup tempat pemberitahuan dibuat

CheckAlertStatus

Memeriksa status dari pemberitahuan.

Catatan

Permintaan ke titik akhir ini akan dibatasi dengan basis per pemberitahuan jika terlalu sering dipanggil.

Properti input

Nama Properti Jenis Data Diperlukan KETERANGAN
alertId integer Ya ID pemberitahuan, yang dihasilkan oleh GetAlerts

Properti output

Nama Properti Jenis Data Diperlukan KETERANGAN
tileValue Nomor Tidak Nilai ubin saat pemberitahuan dipicu
tileUrl string Tidak URL ubin yang memiliki pemberitahuan
alertTitle string Tidak Nama pemberitahuan
isAlertTriggered boolean Tidak Apakah pemberitahuan saat ini dipicu
alertThreshold Nomor Tidak Ambang batas di mana alarm dipicu

Lihat semua koneksi yang tersedia.
Pelajari cara menambahkan koneksi ke aplikasi Anda.

Catatan

Apa bahasa dokumentasi yang Anda inginkan? Lakukan survei singkat. (perlu diketahui bahwa survei ini dalam bahasa Inggris)

Survei akan berlangsung kurang lebih selama tujuh menit. Tidak ada data pribadi yang dikumpulkan (pernyataan privasi).