Mengonfigurasi beban kerja alur data premium Power BI (warisan)

Tip

Power BI Dataflow Gen1 sekarang dalam status warisan dan tidak akan menerima investasi fitur baru. Untuk pelanggan Premium dengan akses Fabric, Dataflow Gen2 adalah jalur yang direkomendasikan, menawarkan peningkatan performa, skala, keandalan, fungsionalitas, dan AI bawaan. Pelanggan Pro/PPU dapat terus menggunakan Gen1 sementara panduan Gen2 untuk skenario ini sedang berkembang. Lihat Meningkatkan dari Dataflow Gen1 ke Dataflow Gen2 untuk panduan peningkatan.

Anda dapat membuat beban kerja aliran data di langganan Power BI Premium Anda. Power BI menggunakan konsep beban kerja untuk mendeskripsikan konten Premium. Beban kerja mencakup himpunan data, laporan paginasi, aliran data, dan AI. Beban kerja dataflows memungkinkan Anda menggunakan persiapan data mandiri untuk menyerap, mengubah, memperkaya, dan mengintegrasikan data. Aliran data Power BI Premium dikelola di portal Admin.

Bagian berikut ini menjelaskan cara mengaktifkan aliran data di organisasi Anda, cara memperbaiki pengaturannya dalam kapasitas Premium Anda, dan panduan untuk penggunaan umum.

Mengaktifkan aliran data di Power BI Premium

Persyaratan pertama untuk menggunakan aliran data dalam langganan premium Power BI Anda adalah mengaktifkan pembuatan dan penggunaan aliran data untuk organisasi Anda. Di portal Admin, pilih Pengaturan Penyewa dan alihkan penggeser di bawah Pengaturan aliran data ke Diaktifkan, seperti yang ditunjukkan dalam gambar berikut.

Portal admin untuk aliran data di Power BI premium

Setelah mengaktifkan beban kerja aliran data, beban kerja tersebut dikonfigurasi dengan pengaturan default. Anda mungkin ingin mengubah pengaturan ini sesuai keinginan Anda. Selanjutnya, kami menjelaskan tempat pengaturan ini berada, menjelaskan masing-masing, dan membantu Anda memahami kapan Anda mungkin ingin mengubah nilai untuk mengoptimalkan performa aliran data Anda.

Menyempurnakan pengaturan aliran data di Premium

Setelah aliran data diaktifkan, Anda dapat menggunakan portal Admin untuk mengubah, atau memperbaiki, cara aliran data dibuat dan cara aliran data menggunakan sumber daya di langganan Power BI Premium Anda. Power BI Premium tidak memerlukan pengaturan memori untuk diubah. Memori di Power BI Premium secara otomatis mengelola sistem yang mendasar. Langkah-langkah berikut menunjukkan cara menyesuaikan pengaturan aliran data Anda.

  1. Di portal Admin, pilih Pengaturan Tenant untuk mencantumkan semua kapasitas yang dibuat. Pilih kapasitas untuk mengelola pengaturannya.

    Pilih kapasitas untuk mengelola pengaturan

  2. Kapasitas Power BI Premium Anda mencerminkan sumber daya yang tersedia untuk aliran data Anda. Anda dapat mengubah ukuran kapasitas dengan memilih tombol Ubah ukuran, seperti yang ditunjukkan pada gambar berikut.

    Mengubah ukuran kapasitas

SKU dengan kapasitas premium - tingkatkan kemampuan perangkat keras

Beban kerja Power BI Premium menggunakan v-core untuk melayani kueri cepat di berbagai jenis beban kerja. Kapasitas dan SKU menyertakan bagan yang mengilustrasikan spesifikasi saat ini di setiap penawaran beban kerja yang tersedia. Kapasitas A3 dan yang lebih besar dapat memanfaatkan mesin komputasi, jadi ketika Anda ingin menggunakan mesin komputasi yang ditingkatkan, mulailah di sana.

Mesin komputasi yang ditingkatkan - sebuah kesempatan untuk meningkatkan performa

Mesin komputasi yang diperkuat adalah mesin yang dapat mempercepat kueri Anda. Power BI menggunakan mesin komputasi untuk memproses kueri dan operasi refresh Anda. Mesin komputasi yang ditingkatkan adalah peningkatan atas mesin standar, dan bekerja dengan memuat data ke SQL Cache dan menggunakan SQL untuk mempercepat transformasi tabel, menyegarkan operasi, dan memungkinkan konektivitas DirectQuery. Saat dikonfigurasi ke On atau Optimized untuk entitas komputasi, jika logika bisnis Anda memungkinkannya, Power BI menggunakan SQL untuk mempercepat performa. Memiliki mesin Aktif juga menyediakan konektivitas DirectQuery. Pastikan penggunaan aliran data Anda menggunakan mesin komputasi yang ditingkatkan dengan benar. Pengguna dapat mengonfigurasi mesin komputasi yang ditingkatkan untuk menyala, dioptimalkan, atau mati berdasarkan aliran data.

Note

Mesin komputasi yang ditingkatkan belum tersedia di semua wilayah.

Panduan untuk skenario umum

Bagian ini menyediakan panduan untuk skenario umum saat menggunakan beban kerja aliran data dengan Power BI Premium.

Waktu refresh lambat

Waktu refresh lambat biasanya merupakan masalah paralelisme. Anda harus meninjau opsi berikut, secara berurutan:

  1. Konsep utama untuk waktu refresh lambat adalah sifat persiapan data Anda. Kapan pun Anda bisa mengoptimalkan waktu refresh yang lambat dengan memanfaatkan agar sumber data Anda yang melakukan persiapan dan logika kueri sebelumnya, sebaiknya Anda melakukannya. Khususnya, saat menggunakan database relasional seperti SQL sebagai sumber Anda, lihat apakah kueri awal dapat dijalankan pada sumbernya, dan gunakan kueri sumber tersebut untuk aliran data ekstraksi awal Anda untuk sumber data. Jika Anda tidak dapat menggunakan kueri asli dalam sistem sumber, lakukan operasi yang dapat dioptimalkan oleh mesin aliran data ke sumber data.

  2. Evaluasi penyebaran waktu refresh pada kapasitas yang sama. Operasi refresh adalah proses yang membutuhkan komputasi yang signifikan. Menggunakan analogi restoran kami, menyebarkan waktu refresh mirip dengan membatasi jumlah tamu di restoran Anda. Sama seperti restoran yang menjadwalkan tamu dan merencanakan kapasitas, Anda juga ingin mempertimbangkan operasi refresh selama waktu ketika penggunaan tidak berada pada puncak penuhnya. Tindakan ini bisa sangat membantu mengurangi ketegangan pada kapasitas.

Jika langkah-langkah di bagian ini tidak memberikan tingkat paralelisme yang diinginkan, pertimbangkan untuk meningkatkan kapasitas Anda ke SKU yang lebih tinggi. Kemudian ikuti langkah-langkah sebelumnya dalam urutan ini lagi.

Menggunakan mesin komputasi untuk meningkatkan performa

Lakukan langkah-langkah berikut untuk mengaktifkan beban kerja guna memicu mesin komputasi, dan selalu meningkatkan performa:

Untuk entitas yang dikomputasi dan ditautkan di ruang kerja yang sama:

  1. Untuk penyerapan, fokus untuk memasukkan data ke dalam penyimpanan secepat mungkin, menggunakan filter hanya jika filter tersebut mengurangi ukuran himpunan data secara keseluruhan. Tindakan ini adalah praktik terbaik untuk menjaga logika transformasi Anda terpisah dari langkah ini, dan memungkinkan mesin untuk fokus pada pengumpulan bahan awal. Selanjutnya, pisahkan transformasi dan logika bisnis Anda menjadi aliran data terpisah di ruang kerja yang sama, menggunakan entitas yang ditautkan atau dikomputasi; dengan melakukannya memungkinkan mesin untuk mengaktifkan dan mempercepat komputasi Anda. Logika Anda perlu disiapkan secara terpisah sebelum dapat memanfaatkan mesin komputasi.

  2. Pastikan Anda melakukan operasi yang mengelompokkan, seperti penggabungan (merges), penyatuan (joins), konversi, dan operasi lainnya.

  3. Membuat aliran data dalam panduan dan batasan yang diterbitkan.

Anda juga dapat menggunakan DirectQuery.

Mesin komputasi menyala tetapi performa lambat

Lakukan langkah-langkah berikut saat menyelidiki skenario di mana mesin Komputasi aktif, tetapi Anda melihat kinerja yang lebih lambat:

  1. Batasi entitas terkomputasi dan tertaut yang ada di seluruh ruang kerja.

  2. Saat Anda melakukan refresh awal dengan mesin komputasi diaktifkan, data akan ditulis di lake dan di cache. Penulisan ganda ini berarti refresh lebih lambat.

  3. Jika memiliki aliran data yang tertaut ke beberapa aliran data, pastikan Anda menjadwalkan refresh aliran data sumber agar semuanya tidak di-refresh secara bersamaan.

Artikel berikut ini menyediakan informasi selengkapnya tentang aliran data dan Power BI: