Menyematkan laporan yang dipaginasi Power BI
Dengan analitik tersemat Power BI, Anda dapat membuat konten Power BI yang menampilkan laporan berpaginasi dalam aplikasi yang sepenuhnya terintegrasi dan interaktif. Sematkan laporan berhalaman menggunakan solusi yang paling sesuai untuk Anda, sematkan untuk pelanggan Anda atau sematkan untuk organisasi Anda.
Artikel ini menjelaskan cara menyematkan laporan bernomor halaman menggunakan tutorial sampel penyematan.
Prasyarat
Untuk memulai, Anda memerlukan:
Penyiapan penyewa Microsoft Entra Anda sendiri
Jika Anda tidak memiliki langganan Azure, buat akun gratis sebelum Anda memulai.
Metode
Untuk menyematkan laporan bernomor halaman menggunakan aplikasi sampel, ikuti langkah-langkah berikut:
Langkah 1 - Buat ruang kerja
Saat Anda menggunakan perwakilan layanan untuk masuk ke aplikasi, Anda perlu membuat ruang kerja.
Perwakilan layanan Anda juga harus menjadi admin atau anggota ruang kerja Power BI.
Langkah 2 - Membuat kapasitas
Sebelum mengimpor atau mengunggah laporan paginated untuk disematkan, Anda harus menetapkan ruang kerja yang berisi laporan ke kapasitas. Ada dua jenis kapasitas yang dapat Anda pilih:
- Power BI Premium - Untuk menyematkan laporan paginated, Anda memerlukan EM atau P SKU. Untuk informasi selengkapnya tentang langganan ini, lihat Apa itu Power BI Premium?.
- Azure Power BI Embedded - Anda dapat membeli kapasitas dari portal Microsoft Azure. Langganan ini menggunakan SKU A. Untuk detail tentang cara membuat kapasitas Power BI Embedded, lihat Membuat kapasitas Power BI Embedded di portal Azure.
Tabel berikut ini menjelaskan sumber daya dan batasan setiap SKU. Untuk menentukan kapasitas mana yang paling sesuai dengan kebutuhan Anda, lihat SKU mana yang harus saya beli untuk tabel skenario saya.
Node Kapasitas | V-core | RAM (GB) |
---|---|---|
EM1/A1 | 1 | 2.5 |
EM2/A2 | 2 | 5 |
EM3/A3 | 4 | 10 |
P1/A4 | 8 | 25 |
P2/A5 | 16 | 50 |
P3/A6 | 32 | 100 |
Langkah 3 - Menetapkan ruang kerja ke kapasitas
Setelah Anda membuat kapasitas, tetapkan ruang kerja aplikasi Anda ke kapasitas tersebut.
Untuk menetapkan kapasitas ke ruang kerja menggunakan perwakilan layanan, bekerja dengan Power BI REST API. Saat Anda menggunakan REST API Power BI, pastikan untuk bekerja dengan ID objek perwakilan layanan.
Catatan
Anda juga dapat mengimpor laporan yang dipaginasi ke ruang kerja menggunakan REST API Power BI.
Langkah 4 - Membuat dan mengunggah laporan paginated Anda
Anda dapat membuat laporan bernomor halaman menggunakan Power BI Report Builder, lalu mengunggah laporan ke layanan.
Catatan
Orang yang mengunggah laporan penomoran halaman memerlukan lisensi Power BI Pro atau Premium Per Pengguna (PPU) untuk diterbitkan ke ruang kerja.
Langkah 5 - Sematkan konten menggunakan aplikasi sampel
Ikuti langkah-langkah dalam konten yang disematkan untuk tutorial pelanggan Anda. Lewati Langkah 4 - Buat dan terbitkan laporan Power BI dan bekerja dengan laporan paginated yang Anda unggah, alih-alih contoh laporan yang disarankan dalam tutorial.
Untuk menggunakan model semantik Power BI sebagai sumber data:
- Pastikan pengaturan penyewa Izinkan titik akhir XMLA dan Analisis di Excel dengan himpunan data lokal diaktifkan.
- Di portal Power BI, atur titik akhir XMLA ke Baca Saja atau Baca Tulis seperti yang dijelaskan dalam mengaktifkan baca-tulis untuk kapasitas Premium. Anda hanya perlu menyiapkan titik akhir sekali per kapasitas.
- Buat token penyematan multi-sumber daya dengan ID set data yang ditentukan dalam permintaan, dan XmlaPermissions disetel ke Hanya Baca.
Untuk menggunakan sumber data yang diaktifkan akses menyeluruh (SSO):
- Power BI mendukung sumber data berkemampuan SSO jika sumber data langsung tersambung ke laporan paginated atau menyambungkan ke model semantik Power BI yang merupakan sumber data dari laporan paginated.
- Saat Anda menyematkan laporan paginated dengan sumber data dengan dukungan SSO, Anda harus menyediakan blob identitas untuk sumber data pada
DatasourceIdentity
saat Anda membuat token semat multi-sumber daya.
Untuk informasi selengkapnya tentang menyematkan token, lihat Token akses analitik tersemat.
Pertimbangan dan batasan
- Untuk daftar lengkap himpunan data yang didukung dan metode autentikasinya, lihat Sumber data yang didukung untuk laporan halaman Power BI.
- Anda harus menggunakan perwakilan layanan. Anda tidak dapat memiliki pengguna master.
- Anda tidak dapat bekerja dengan Premium Per Pengguna (PPU).
- Saat Anda menyematkan laporan paginasi dengan model semantik Power BI, dua kondisi berlaku:
- Laporan penomoran halaman dan model semantik Power BI harus berada di Premium per kapasitas atau ruang kerja Tersemat (mereka dapat berada di dua ruang kerja yang berbeda).
- Orang yang menghasilkan token semat harus memiliki izin Tulis di ruang kerja laporan dan model semantik.
- Saat ini Anda tidak dapat menyematkan laporan paginated yang tersambung ke Azure Analysis Services dengan akses menyeluruh (SSO) diaktifkan.
- Laporan yang dipaginasi tidak mendukung peristiwa sisi klien (seperti
loaded
ataurendered
). - Laporan yang dipaginasi tidak mendukung setAccessToken API sisi klien (Anda tidak dapat memperbarui token acccess tanpa memuat ulang laporan).
- Menyematkan laporan paginated dengan himpunan data real time (himpunan data push) tidak didukung.