Model semantik Power BI default di Microsoft Fabric

Berlaku untuk:Titik akhir analitik SQL, Gudang, dan Database Cermin di Microsoft Fabric

Di Microsoft Fabric, model semantik Power BI adalah deskripsi logis dari domain analitik, dengan metrik, terminologi yang ramah bisnis, dan representasi, untuk mengaktifkan analisis yang lebih dalam. Model semantik ini biasanya merupakan skema bintang dengan fakta yang mewakili domain, dan dimensi yang memungkinkan Anda menganalisis, atau mengpotong dan mengecek domain untuk menelusuri paling detail, memfilter, dan menghitung analisis yang berbeda. Dengan model semantik, model semantik dibuat secara otomatis untuk Anda, dan logika bisnis yang disebutkan di atas masing-masing diwariskan dari induk lakehouse atau Gudang, memulai pengalaman analitik hilir untuk kecerdasan bisnis dan analisis dengan item di Microsoft Fabric yang dikelola, dioptimalkan, dan tetap sinkron tanpa intervensi pengguna.

Visualisasi dan analisis dalam laporan Power BI sekarang dapat dibangun sepenuhnya di web - atau hanya dalam beberapa langkah di desktop Power BI - menghemat waktu, sumber daya, dan secara default, memberikan pengalaman konsumsi yang mulus untuk pengguna akhir. Model semantik Power BI default mengikuti konvensi penamaan Lakehouse.

Model semantik Power BI mewakili sumber data yang siap untuk pelaporan, visualisasi, penemuan, dan konsumsi. Model semantik Power BI menyediakan:

  • Kemampuan untuk memperluas konstruksi pergudangan untuk mencakup hierarki, deskripsi, hubungan. Ini memungkinkan pemahaman semantik yang lebih dalam tentang domain.
  • Kemampuan untuk membuat katalog, mencari, dan menemukan informasi model semantik Power BI di Azure Data Hub.
  • Kemampuan untuk mengatur izin khusus untuk isolasi dan keamanan beban kerja.
  • Kemampuan untuk membuat pengukuran, metrik standar untuk analisis yang dapat diulang.
  • Kemampuan untuk membuat laporan Power BI untuk analisis visual.
  • Kemampuan menemukan dan menggunakan data di Excel.
  • Kemampuan untuk alat pihak ketiga seperti Tableau untuk menyambungkan dan menganalisis data.

Untuk informasi selengkapnya tentang Power BI, lihat Panduan Power BI.

Catatan

Microsoft telah mengganti nama tipe konten himpunan data Power BI menjadi model semantik. Ini juga berlaku untuk Microsoft Fabric. Untuk informasi selengkapnya, lihat Nama baru untuk himpunan data Power BI.

Mode Danau Langsung

Mode Direct Lake adalah kemampuan mesin baru yang terobsesi untuk menganalisis himpunan data yang sangat besar di Power BI. Teknologi ini didasarkan pada ide memuat file berformat parket langsung dari data lake, tanpa harus mengkueri titik akhir analitik Gudang atau SQL, dan tanpa harus mengimpor atau menduplikasi data ke dalam model semantik Power BI. Integrasi asli ini menghadirkan mode unik untuk mengakses data dari titik akhir analitik Gudang atau SQL, yang disebut Direct Lake.

Direct Lake memberikan pengalaman kueri dan pelaporan yang paling berkinerja. Direct Lake adalah jalur cepat untuk memuat data dari data lake langsung ke mesin Power BI, siap untuk analisis.

  • Dalam mode DirectQuery tradisional, mesin Power BI secara langsung meminta data dari sumber untuk setiap eksekusi kueri, dan performa kueri bergantung pada kecepatan pengambilan data. DirectQuery menghilangkan kebutuhan untuk menyalin data, memastikan bahwa setiap perubahan dalam sumber segera tercermin dalam hasil kueri.

  • Dalam mode Impor, performa lebih baik karena data tersedia dalam memori, tanpa harus mengkueri data dari sumber untuk setiap eksekusi kueri. Namun, mesin Power BI harus terlebih dahulu menyalin data ke dalam memori, pada waktu refresh data. Setiap perubahan pada sumber data yang mendasar diambil selama refresh data berikutnya.

  • Mode Direct Lake menghilangkan persyaratan Impor dengan memuat file data langsung ke dalam memori. Karena tidak ada proses impor eksplisit, dimungkinkan untuk mengambil perubahan apa pun di sumber saat terjadi. Direct Lake menggabungkan keunggulan mode DirectQuery dan Import sambil menghindari kekurangannya. Mode Direct Lake adalah pilihan ideal untuk menganalisis himpunan data dan himpunan data yang sangat besar dengan pembaruan yang sering di sumbernya.

Mode Direct Lake adalah jenis koneksi default untuk model semantik yang menggunakan titik akhir analitik Gudang atau SQL sebagai sumber data.

Memahami apa yang ada dalam model semantik Power BI default

Saat Anda membuat titik akhir analitik Gudang atau SQL, model semantik Power BI default dibuat. Model semantik default diwakili dengan akhiran (default).

Model semantik default dikueri melalui titik akhir analitik SQL dan diperbarui melalui perubahan pada Lakehouse atau Gudang. Anda juga dapat mengkueri model semantik default melalui kueri lintas database dari Gudang.

Menyinkronkan model semantik Power BI default

Sebelumnya kami menambahkan semua tabel dan tampilan secara otomatis di Gudang ke model semantik Power BI default. Berdasarkan umpan balik, kami telah memodifikasi perilaku default untuk tidak secara otomatis menambahkan tabel dan tampilan ke model semantik Power BI default. Perubahan ini akan memastikan sinkronisasi latar belakang tidak akan dipicu. Tindakan ini juga akan menonaktifkan beberapa tindakan seperti "Pengukuran Baru", "Buat Laporan", "Analisis di Excel".

Jika Anda ingin mengubah perilaku default ini, Anda dapat:

  1. Aktifkan pengaturan Sinkronkan model semantik Power BI default secara manual untuk setiap titik akhir analitik Gudang atau SQL di ruang kerja. Ini akan memulai ulang sinkronisasi latar belakang yang akan dikenakan beberapa biaya konsumsi.

    Cuplikan layar dari portal Fabric memperlihatkan pengaturan Sinkronkan model semantik Power BI default diaktifkan.

  2. Pilih tabel dan tampilan secara manual untuk ditambahkan ke model semantik melalui Kelola model semantik Power BI default di pita atau bilah info.

    Cuplikan layar dari portal Fabric memperlihatkan halaman Kelola model semantik default, dan kemampuan untuk memilih lebih banyak tabel secara manual.

Catatan

Jika Anda tidak menggunakan model semantik Power BI default untuk tujuan pelaporan, nonaktifkan pengaturan Sinkronkan model semantik Power BI default secara manual untuk menghindari penambahan objek secara otomatis. Pembaruan pengaturan akan memastikan bahwa sinkronisasi latar belakang tidak akan dipicu dan menghemat biaya konsumsi Onelake.

Memperbarui model semantik Power BI default secara manual

Setelah ada objek dalam model semantik Power BI default, ada dua cara untuk memvalidasi atau memeriksa tabel secara visual:

  1. Pilih tombol Perbarui model semantik secara manual di pita.

  2. Tinjau tata letak default untuk objek model semantik default.

Tata letak default untuk tabel berkemampuan BI tetap ada di sesi pengguna dan dihasilkan setiap kali pengguna menavigasi ke tampilan model. Cari tab Objek model semantik default.

Mengakses model semantik Power BI default

Untuk mengakses model semantik Power BI default, buka ruang kerja Anda, dan temukan model semantik yang cocok dengan nama Lakehouse yang diinginkan. Model semantik Power BI default mengikuti konvensi penamaan Lakehouse.

Cuplikan layar memperlihatkan tempat menemukan model semantik.

Untuk memuat model semantik, pilih nama model semantik.

Memantau model semantik Power BI default

Anda dapat memantau dan menganalisis aktivitas pada model semantik dengan SQL Server Profiler dengan menyambungkan ke titik akhir XMLA.

SQL Server Profiler diinstal dengan SQL Server Management Studio (SSMS), dan memungkinkan pelacakan dan penelusuran kesalahan peristiwa model semantik. Meskipun secara resmi tidak digunakan lagi untuk SQL Server, Profiler masih disertakan dalam SSMS dan tetap didukung untuk Analysis Services dan Power BI. Gunakan dengan model semantik Power BI default Fabric memerlukan SQL Server Profiler versi 18.9 atau yang lebih tinggi. Pengguna harus menentukan model semantik sebagai katalog awal saat menyambungkan dengan titik akhir XMLA. Untuk mempelajari selengkapnya, lihat SQL Server Profiler untuk Analysis Services.

Membuat skrip model semantik Power BI default

Anda dapat membuat skrip model semantik Power BI default dari titik akhir XMLA dengan SQL Server Management Studio (SSMS).

Lihat skema Tabular Model Scripting Language (TMSL) dari model semantik dengan membuat skrip melalui Object Explorer di SQL Server Management Studio. Untuk menyambungkan, gunakan string koneksi model semantik, yang terlihat seperti powerbi://api.powerbi.com/v1.0/myorg/username. Anda dapat menemukan string koneksi untuk model semantik Anda di Pengaturan, di bawah Pengaturan server. Dari sana, Anda dapat menghasilkan skrip XMLA dari model semantik melalui tindakan menu konteks Skrip SSMS. Untuk informasi selengkapnya, lihat Konektivitas himpunan data dengan titik akhir XMLA.

Pembuatan skrip memerlukan izin tulis Power BI pada model semantik Power BI. Dengan izin baca, Anda bisa melihat data tetapi bukan skema model semantik Power BI.

Membuat model semantik Power BI baru

Ada beberapa situasi di mana organisasi Anda mungkin perlu membuat model semantik Power BI tambahan berdasarkan titik akhir analitik SQL atau data Gudang.

Tombol Model semantik Power BI baru mewarisi konfigurasi model semantik default dan memungkinkan penyesuaian lebih lanjut. Model semantik default bertindak sebagai templat pemula, membantu memastikan satu versi kebenaran. Misalnya, jika Anda menggunakan model semantik default dan menentukan hubungan baru, lalu menggunakan tombol Model semantik Power BI Baru, model semantik baru akan mewarisi hubungan tersebut jika tabel yang dipilih menyertakan hubungan baru tersebut.

Untuk membuat model semantik Power BI dari Gudang, ikuti langkah-langkah berikut:

  1. Buka Gudang Data di portal Fabric.

  2. Buka Gudang. Beralih ke pita Pelaporan .

  3. Di pita Pelaporan, pilih Model semantik baru, lalu dalam dialog Model semantik baru, pilih tabel yang akan disertakan, lalu pilih Konfirmasi.

  4. Power BI secara otomatis menyimpan model semantik di ruang kerja berdasarkan nama Gudang Anda, lalu membuka model semantik di Power BI.

  5. Pilih Buka model data untuk membuka pengalaman pemodelan Web Power BI tempat Anda bisa menambahkan hubungan tabel dan pengukuran DAX.

Untuk mempelajari selengkapnya tentang cara mengedit model data di layanan Power BI, lihat Mengedit Model Data.

Batasan

Model semantik Power BI default mengikuti batasan saat ini untuk model semantik di Power BI. Selengkapnya:

Jika jenis data parket, Apache Spark, atau SQL tidak dapat dipetakan ke salah satu tipe data desktop Power BI, tipe data tersebut dihilangkan sebagai bagian dari proses sinkronisasi. Ini sejalan dengan perilaku Power BI saat ini. Untuk kolom ini, kami sarankan Anda menambahkan konversi jenis eksplisit dalam proses ETL mereka untuk mengonversinya menjadi jenis yang didukung. Jika ada jenis data yang diperlukan di hulu, pengguna dapat secara opsional menentukan tampilan di SQL dengan konversi jenis eksplisit yang diinginkan. Ini akan diambil oleh sinkronisasi atau dapat ditambahkan secara manual seperti yang ditunjukkan sebelumnya.