Menerbitkan ke web dari Power BI
Dengan opsi Terbitkan Power BI ke web, Anda bisa dengan mudah menyematkan konten Power BI interaktif di posting blog, situs web, email, atau media sosial. Anda juga dapat dengan mudah mengedit, memperbarui, merefresh, atau berhenti berbagi visual yang diterbitkan.
Peringatan
Saat Anda menggunakan Terbitkan ke web, siapa pun di Internet dapat melihat laporan atau visual yang diterbitkan. Menampilkan tidak memerlukan autentikasi. Ini termasuk melihat data tingkat rinci yang digabungkan oleh laporan Anda. Sebelum menerbitkan laporan, pastikan Anda tidak apa-apa untuk berbagi data dan visualisasi secara publik. Jangan terbitkan informasi rahasia atau kepemilikan. Jika ragu, periksa kebijakan organisasi Anda sebelum menerbitkan.
Nota
Anda dapat menyematkan konten Anda dengan aman di portal internal atau situs web. Gunakan opsi Sematkan atau Sematkan di SharePoint Online. Opsi ini memastikan bahwa semua izin dan keamanan data diberlakukan saat pengguna Anda melihat data internal Anda.
Prasyarat
- Anda memerlukan lisensi Microsoft Power BI untuk menerbitkan ke web dari Ruang Kerja Saya.
- Anda memerlukan lisensi Microsoft Power BI Pro atau Premium Per Pengguna untuk menerbitkan ke web dari ruang kerja.
- Terbitkan ke web tersedia untuk laporan yang bisa Anda edit di ruang kerja Saya dan ruang kerja lainnya.
- Ini tidak tersedia untuk laporan yang dibagikan dengan Anda, atau yang menggunakan keamanan tingkat baris untuk mengamankan data.
- Penampil laporan Anda tidak perlu menjadi pengguna Power BI.
Lihat bagian Pertimbangan dan batasan
Membuat kode semat dengan Terbitkan ke web
Ikuti langkah-langkah ini untuk menggunakan Terbitkan ke web. Tinjau Peringatan sebelumnya di artikel ini sebelum menerbitkannya ke web.
Buka laporan di ruang kerja yang bisa Anda edit, dan pilih laporan File>Sematkan>Terbitkan ke web (publik).
Jika admin Power BI Anda belum mengizinkan Anda membuat kode semat, Anda mungkin perlu menghubungi mereka.
Untuk menemukan orang yang dapat mengaktifkan fungsi Terbitkan ke web di organisasi Anda, silakan lihat Cara menemukan administrator Power BI Anda selanjutnya di artikel ini.
Tinjau konten dialog dan pilih Buat kode semat.
Tinjau peringatan, seperti yang ditunjukkan di sini, dan konfirmasikan bahwa data tidak apa-apa untuk disematkan di situs web publik. Jika ya, pilih Terbitkan.
Dalam dialog Success, Anda akan melihat pratinjau tampilan laporan. Pilih Ukuran
dan halaman Default . Anda juga dapat menambahkan gambar Tempat Penampung, untuk membuat halaman web memuat lebih cepat. Dengan gambar sementara, orang yang melihat laporan Anda di web akan melihat tombol Tampilkan konten interaktif yang dapat mereka pilih untuk melihat laporan itu sendiri.
Buat perubahan tersebut terlebih dahulu. Kemudian salin tautan untuk mengirimnya dalam email, atau salin HTML untuk ditempelkan ke situs web. Anda dapat menyematkannya dalam kode seperti iFrame, atau menempelkannya langsung ke halaman web atau blog.
Jika Anda sebelumnya membuat kode semat untuk laporan dan Anda memilih Menerbitkan ke web, Anda tidak akan melihat dialog dalam langkah 2-4. Sebagai gantinya, Anda akan melihat dialog kode Embed .
Anda hanya dapat membuat satu kode semat untuk setiap laporan.
Tips untuk mode tampilan
Ketika Anda menyematkan konten dalam posting blog, Anda biasanya perlu menyesuaikannya dalam ukuran layar tertentu. Anda dapat menyesuaikan tinggi dan lebar di tag iFrame sesuai kebutuhan. Namun, Anda perlu memastikan laporan Anda sesuai dalam area iFrame tertentu, jadi atur Mode Tampilan yang sesuai saat Anda mengedit laporan.
Tabel berikut ini menyediakan panduan tentang Mode Tampilan, dan bagaimana tampilannya akan muncul saat disematkan.
Mode Tampilan | Tampilannya saat disematkan |
---|---|
![]() |
Sesuaikan dengan halaman mengikuti tinggi dan lebar halaman laporan Anda. Jika Anda mengatur halaman Anda ke rasio dinamis |
![]() |
Ukuran aktual memastikan laporan mempertahankan ukurannya sebagaimana diatur di halaman laporan. Ini dapat mengakibatkan bilah gulir muncul di iFrame Anda. Atur tinggi dan lebar iFrame untuk menghindari bilah gulir. |
![]() |
Sesuaikan dengan lebar memastikan konten sepenuhnya mengisi area horizontal iFrame. Batas masih ditampilkan, tetapi konten diskalakan untuk menggunakan semua ruang horizontal yang tersedia. |
Tips untuk mengatur tinggi dan lebar iFrame
Kode semat 'Publikasi ke web' tampak seperti contoh di bawah ini:
Anda dapat mengedit lebar dan tinggi secara manual untuk memastikannya tepat seperti yang Anda inginkan di halaman tempat Anda menyematkannya.
Untuk mencapai kecocokan yang lebih sempurna, Anda dapat mencoba menambahkan 56 piksel ke ketinggian iFrame untuk mengakomodasi ukuran bilah bawah saat ini. Jika halaman laporan Anda menggunakan ukuran dinamis, tabel di bawah ini menyediakan beberapa ukuran yang dapat Anda gunakan untuk mencapai kecocokan tanpa kotak surat.
Nisbah | Ukuran | Dimensi (lebar x tinggi) |
---|---|---|
16:9 | Kecil | 640 x 416 px |
16:9 | Medium | 800 x 506 px |
16:9 | Besar | 960 x 596 px |
4:3 | Kecil | 640 x 536 px |
4:3 | Sedang | 800 x 656 px |
4:3 | Besar | 960 x 776 px |
Mengelola kode semat
Setelah Anda membuat kode semat Publikasi ke web, Anda bisa mengelola kode-kode tersebut dari menu Pengaturan di Power BI. Mengelola kode semat mencakup kemampuan untuk menghapus visual atau laporan sasaran pada kode tersebut, sehingga kode semat tidak dapat digunakan, atau mendapatkan kode semat.
Untuk mengelola kode web semat Anda, buka ruang kerja tempat laporan berada, pilih ikon Pengaturan, dan pilih Kelola kode semat.
Kode semat untuk laporan di ruang kerja tersebut muncul.
Anda dapat mengakses atau menghapus kode semat. Menghapusnya menonaktifkan tautan apa pun ke laporan atau visual tersebut.
Jika Anda memilih Hapus, Anda akan dimintai konfirmasi.
Pembaruan pada laporan, dan penyegaran data
Setelah Anda membuat kode sematan Publikasikan ke web dan membagikannya, laporan akan diperbarui sesuai setiap perubahan yang Anda lakukan. Tautan kode embed langsung aktif. Siapa pun yang membuka tautan dapat melihatnya. Data di-cache selama satu jam sejak diambil. Kami tidak merekomendasikan penggunaan Terbitkan ke web untuk data yang perlu sering di-refresh. Untuk mempelajari selengkapnya, lihat bagian Cara kerjanya nanti di artikel ini.
Pembaruan data
Refresh data secara otomatis tercermin dalam laporan atau visual yang disematkan. Saat data direfresh untuk model data impor di layanan Power BI, layanan menghapus cache data, membuat pembaruan data dengan cepat. Untuk menonaktifkan refresh otomatis, pilih jangan refresh pada jadwal model semantik yang digunakan laporan.
Penggunaan berat
Pengalaman penggunaan yang berat dapat terjadi ketika laporan menerima terlalu banyak kueri dalam waktu singkat. Ketika penggunaan berat terjadi, pengguna tidak dapat melihat atau berinteraksi dengan laporan hingga periode penggunaan berat berlalu.
Sebaiknya sediakan gambar pengganti untuk laporan Anda. Jika terjadi penggunaan berat, pengguna akan melihat gambar penampung sementara.
Untuk membantu menghindari pengalaman penggunaan yang berat, batasi jumlah kueri berbeda yang dapat dihasilkan laporan Anda dan frekuensi refresh data. Lihat panduan pengoptimalan Power BI untuk tips menyederhanakan laporan Anda.
Visual dalam Power BI
Visual Power BI didukung dalam fitur Terbitkan ke web. Saat Anda menggunakan Terbitkan ke web, pengguna dengan siapa Anda berbagi visual yang diterbitkan tidak perlu mengaktifkan visual Power BI untuk menampilkan laporan.
Memahami kolom status kode embed
Nota
Tinjau kode semat yang telah Anda terbitkan secara teratur. Hapus apa pun yang tidak perlu lagi tersedia untuk umum.
Halaman Kelola kode semat
Keadaan | Deskripsi |
---|---|
Aktif | Laporan ini tersedia bagi pengguna Internet untuk melihat dan berinteraksi. |
yang Diblokir | Konten laporan melanggar Ketentuan Layanan Power BI. Microsoft telah memblokirnya. Hubungi dukungan jika Anda yakin konten diblokir karena kesalahan. |
Tidak didukung | Model semantik laporan menggunakan keamanan tingkat baris, atau konfigurasi lain yang tidak didukung. Lihat bagian Pertimbangan dan Imitasi untuk daftar lengkapnya. |
Dilanggar | Kode semat berada di luar kebijakan penyewa yang ditentukan. Status ini biasanya terjadi ketika kode semat dibuat dan kemudian pengaturan Terbitkan ke web penyewa diubah untuk mengecualikan pengguna yang memiliki kode semat. Jika pengaturan penyewa dinonaktifkan, atau pengguna tidak lagi diizinkan untuk membuat kode semat, kode semat yang ada menunjukkan status Dilanggar. Lihat bagian Temukan administrator Power BI Anda di artikel ini untuk detailnya. |
Laporkan kekhawatiran dengan Terbitkan ke konten web
Untuk melaporkan kekhawatiran terkait Publikasikan ke web yang disematkan di situs web atau blog, pilih ikon Bagikan di bilah bawah laporan Publikasikan ke web, lalu pilih ikon Bendera di kotak dialog Bagikan.
Anda diminta untuk mengirim email ke Microsoft yang menjelaskan kekhawatiran Anda. Microsoft mengevaluasi konten berdasarkan Ketentuan Layanan Power BI
Cara kerjanya (detail teknis)
Saat Anda membuat kode semat menggunakan Terbitkan ke web, laporan dibuat terlihat oleh pengguna Internet. Ini tersedia untuk umum, sehingga Anda dapat mengharapkan penonton untuk dengan mudah berbagi laporan melalui media sosial di masa depan. Pengguna melihat laporan baik dengan membuka URL publik langsung atau melihatnya disematkan di halaman web atau blog. Seperti halnya, Power BI menyimpan definisi laporan dan hasil kueri yang diperlukan untuk menampilkan laporan. Cache ini memastikan bahwa jumlah ribuan pengguna bersamaan dapat melihat laporan tanpa mengganggu kinerja.
Data di-cache selama satu jam sejak diambil. Jika Anda memperbarui definisi laporan (misalnya, jika Anda mengubah mode Tampilannya) atau merefresh data laporan, diperlukan waktu beberapa saat sebelum perubahan tercermin dalam versi laporan yang dilihat pengguna Anda. Saat refresh data terjadi untuk model data impor, layanan menghapus data yang di-cache dan mengambil data baru. Dalam kebanyakan kasus, data diperbarui hampir bersamaan dengan impor data. Namun, untuk laporan dengan banyak kueri yang berbeda, mungkin perlu waktu untuk memperbarui. Karena setiap elemen dan nilai data di-cache secara independen, ketika pembaruan data terjadi, pengguna mungkin melihat campuran nilai saat ini dan sebelumnya. Oleh karena itu, kami sarankan menyiapkan pekerjaan Anda sebelumnya dan membuat kode sematan Publikasi ke web hanya ketika Anda puas dengan pengaturannya. Jika data Anda akan di-refresh, minimalkan jumlah refresh dan lakukan refresh pada jam nonaktif. Kami tidak merekomendasikan penggunaan Terbitkan ke web untuk data yang perlu sering di-refresh.
Menemukan administrator Power BI Anda
Portal admin Power BI memiliki pengaturan yang mengontrol siapa yang bisa menerbitkan ke web. Bekerja dengan administrator Power BI organisasi Anda mengubah Terbitkan ke pengaturan penyewa web di portal admin.
Untuk organisasi atau individu yang lebih kecil yang mendaftar ke Power BI, Anda mungkin belum memiliki administrator Power BI. Ikuti proses kami untuk pengambilalihan admin. Setelah Anda memiliki administrator Power BI, mereka dapat mengaktifkan pembuatan kode semat untuk Anda.
Organisasi yang didirikan biasanya sudah memiliki administrator Power BI. Pengguna dengan peran administrator Fabric di ID Microsoft Entra dapat bertindak sebagai administrator Power BI.
Anda perlu menemukan salah satu orang ini di organisasi Anda dan meminta mereka memperbarui Terbitkan ke pengaturan penyewa web di portal admin.
Pertimbangan dan batasan
Publikasikan ke web didukung untuk sebagian besar sumber data dan laporan dalam layanan Power BI. Namun, jenis laporan berikut saat ini tidak didukung atau tersedia dengan Publikasikan ke web:
- Laporan menggunakan keamanan tingkat baris.
- Laporan tersambung ke data melalui DirectQuery. Sambungkan menggunakan mode komposit atau impor sebagai gantinya. Baca tentang perbedaan antara mode.
- Laporan yang menggunakan sumber data Koneksi Langsung apa pun, termasuk Analysis Services Tabular yang dihosting di lokal, Analysis Services Multidimensional, serta Azure Analysis Services.
- Laporan yang menggunakan model semantik bersama , yang disimpan di ruang kerja berbeda dari tempat laporan tersebut berada.
- Model semantik bersama dan bersertifikat.
- Laporan yang dibagikan kepada Anda secara langsung atau melalui aplikasi.
- Laporan di ruang kerja tempat Anda bukan anggota edit.
- Visual "R" dan Python saat ini tidak didukung dalam laporan yang diterbitkan ke web.
- Mengekspor data dari visual dalam laporan yang telah diterbitkan ke web.
- Q&A untuk visual Power BI.
- Laporan yang berisi pengukuran DAX tingkat laporan.
- Model kueri data satu kali masuk, termasuk model komposit pada model semantik Power BI atau Azure Analysis Services.
- Mengamankan informasi rahasia atau kepemilikan.
- Kemampuan autentikasi otomatis yang disediakan dengan opsi
Embed tidak berfungsi dengan Api JavaScript Power BI. Untuk Power BI JavaScript API, gunakan pendekatan data milik penggunauntuk menyematkan. - Admin dapat memblokir akses internet publik, seperti yang dijelaskan dalam tautan privat untuk akses aman ke Fabric. Dalam hal ini, opsi Terbitkan ke Web dibuat tidak tersedia untuk pengguna Anda di portal admin Power BI.
- Penegakan lisensi untuk visual kustom.
- Visual yang tidak bersertifikat dari penyimpanan organisasi, ketika pengalih penyewa global organisasi untuk visual yang tidak bersertifikat diaktifkan.
- Visual publik dari penyimpanan organisasi, saat peralihan penyewa global organisasi tidak mengizinkan visual yang dibuat menggunakan Power BI SDK.
- Pengguna yang membuat kode semat perlu mempertahankan akses ke laporan agar kode semat berfungsi. Ini termasuk memerlukan lisensi Pro atau Premium Per Pengguna sebagaimana diperlukan oleh ruang kerja.
- Tampilan tata letak seluler.
- Laporan berhalaman.
- Laporan dalam berbagai bahasa.
Konten terkait
Pertanyaan lebih lanjut? Coba Komunitas Power BI