Bagikan melalui


Membuat tabel komputasi dalam aliran data

Anda dapat melakukan komputasi dalam penyimpanan saat menggunakan aliran data dengan langganan Power BI Premium. Ini memungkinkan Anda melakukan penghitungan pada aliran data yang ada, dan mengembalikan hasil yang memungkinkan Anda untuk fokus pada pembuatan laporan dan analitik.

Cuplikan layar menekankan tabel komputasi di Power BI Premium.

Untuk melakukan komputasi dalam penyimpanan, Anda harus terlebih dahulu membuat aliran data dan membawa data ke penyimpanan aliran data Power BI tersebut. Setelah Anda memiliki aliran data yang berisi data, Anda dapat membuat tabel komputasi, yang merupakan tabel yang melakukan komputasi dalam penyimpanan.

Ada dua cara untuk menyambungkan data aliran data ke Power BI:

Bagian berikut ini menjelaskan cara membuat tabel komputasi pada data aliran data Anda.

Cara membuat tabel komputasi

Setelah Anda memiliki aliran data dengan daftar tabel, Anda bisa melakukan penghitungan pada tabel tersebut.

Di alat penulisan aliran data di layanan Power BI, pilih Edit tabel. Kemudian klik kanan tabel yang ingin Anda gunakan sebagai dasar untuk tabel komputasi Anda dan di mana Anda ingin melakukan penghitungan. Pada menu pintasan, pilih Referensi.

Agar tabel memenuhi syarat sebagai tabel komputasi, Aktifkan pemuatan harus dipilih, seperti yang ditunjukkan pada gambar berikut. Klik kanan tabel untuk menampilkan menu pintasan ini.

Cuplikan layar menu pintasan kueri dengan aktifkan pemuatan dipilih.

Dengan memilih Aktifkan beban, Anda membuat tabel baru yang sumbernya adalah tabel yang dirujuk. Ikon berubah menjadi ikon komputasi , seperti yang ditunjukkan pada gambar berikut.

Cuplikan layar tabel komputasi dengan ikon komputasi ditekankan.

Setiap transformasi yang Anda lakukan pada tabel yang baru dibuat ini akan dijalankan pada data yang sudah berada di penyimpanan aliran data Power BI. Itu berarti bahwa kueri tidak akan berjalan terhadap sumber data eksternal tempat data diimpor (misalnya, database SQL tempat data ditarik).

Contoh kasus penggunaan

Transformasi seperti apa yang dapat dilakukan dengan tabel komputasi? Setiap transformasi yang biasanya Anda tentukan dengan menggunakan antarmuka pengguna transformasi di Power BI, atau editor M, semuanya didukung saat melakukan komputasi dalam penyimpanan.

Pertimbangkan contoh berikut. Anda memiliki tabel Akun yang berisi data mentah untuk semua pelanggan dari langganan Dynamics 365 Anda. Anda juga memiliki data mentah ServiceCalls dari pusat layanan, dengan data dari panggilan dukungan yang dilakukan dari akun yang berbeda pada setiap hari dalam setahun.

Bayangkan Anda ingin memperkaya tabel Akun dengan data dari ServiceCalls.

Pertama, Anda perlu mengagregasi data dari ServiceCalls untuk menghitung jumlah panggilan dukungan yang dilakukan untuk setiap akun dalam setahun terakhir.

Cuplikan layar dialog Mengelompokkan berdasarkan mengagregasi data dari panggilan layanan berdasarkan ID akun.

Selanjutnya, Anda menggabungkan tabel Akun dengan tabel ServiceCallsAggregated untuk menghitung tabel Akun yang diperkaya.

Cuplikan layar dialog Penggabungan dari tabel akun dengan tabel ServiceCallsAggregated.

Kemudian Anda dapat melihat hasilnya, ditampilkan sebagai EnrichedAccount dalam gambar berikut.

Cuplikan layar memperlihatkan hasil tabel komputasi di Power BI Premium.

Dan itu saja—transformasi dilakukan pada data dalam aliran data yang berada di langganan Power BI Premium Anda, bukan pada data sumber.

Pertimbangan dan keterbatasan

Penting untuk dicatat bahwa jika Anda menghapus ruang kerja dari kapasitas Power BI Premium, aliran data terkait tidak akan lagi di-refresh.

Saat bekerja dengan aliran data yang dibuat secara khusus di akun Azure Data Lake Storage organisasi, tabel tertaut dan tabel terkomputasi hanya berfungsi dengan baik saat tabel berada di akun penyimpanan yang sama. Informasi selengkapnya: Menyambungkan Azure Data Lake Storage Gen2 untuk penyimpanan aliran data

Tabel tertaut hanya tersedia untuk aliran data yang dibuat di Power BI dan Power Apps. Sebagai praktik terbaik, saat melakukan komputasi pada data yang bergabung dengan data lokal dan cloud, buat tabel baru untuk melakukan komputasi tersebut. Ini memberikan pengalaman yang lebih baik daripada menggunakan tabel yang ada untuk komputasi, seperti tabel yang juga mengkueri data dari kedua sumber dan melakukan transformasi dalam penyimpanan.

Lihat juga

Artikel ini menjelaskan tabel komputasi dan aliran data. Berikut adalah beberapa artikel lain yang mungkin berguna:

Tautan berikut ini menyediakan informasi tambahan tentang aliran data di Power BI dan sumber daya lainnya:

Untuk informasi selengkapnya tentang Power Query dan refresh terjadwal, Anda bisa membaca artikel ini:

Untuk informasi selengkapnya tentang Common Data Model, Anda dapat membaca artikel gambaran umumnya: