Desainer model tabular
Berlaku untuk: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium
Perancang model tabular adalah bagian dari ekstensi proyek Analysis Services untuk Microsoft Visual Studio, dengan templat jenis proyek tambahan khusus untuk mengembangkan solusi model tabular profesional. Untuk mempelajari selengkapnya, lihat Alat.
Keuntungan
Saat Anda menginstal ekstensi proyek Analysis Services untuk Visual Studio, templat proyek baru untuk membuat model tabular ditambahkan ke jenis proyek yang tersedia. Setelah membuat proyek model tabular baru dengan menggunakan salah satu templat, Anda dapat memulai penulisan model dengan menggunakan alat dan wizard desainer model tabular.
Selain templat dan alat baru untuk menulis solusi model multidmensional dan tabular profesional, lingkungan Visual Studio menyediakan kemampuan penelusuran kesalahan dan siklus hidup proyek yang memastikan Anda membuat sebagian besar solusi BI untuk organisasi Anda. Untuk informasi selengkapnya tentang Visual Studio, lihat Memulai Visual Studio.
Templat proyek
Saat Anda menginstal ekstensi proyek Visual Studio Analysis Services, templat proyek model tabular berikut ditambahkan ke jenis proyek:
Proyek Tabular Analysis Services
Templat ini dapat digunakan untuk membuat proyek model tabular kosong baru. Tingkat kompatibilitas ditentukan saat Anda membuat proyek.
Impor dari Server (Tabular)
Templat ini dapat digunakan untuk membuat proyek model tabular baru dengan mengekstrak metadata dari model tabular yang ada di Analysis Services.
Model yang lebih lama memiliki tingkat kompatibilitas yang lebih lama. Anda dapat meningkatkan dengan mengubah properti Tingkat Kompatibilitas setelah mengimpor definisi model.
Mengimpor dari Power Pivot
Templat ini digunakan untuk membuat proyek model tabular baru dengan mengekstrak metadata dan data dari file Power Pivot for Excel.
Windows dan menu
Lingkungan penulisan model tabular Visual Studio mencakup hal berikut:
jendela Designer
Jendela perancang digunakan untuk menulis model tabular dengan memberikan representasi visual model. Saat Anda membuka file Model.bim, model terbuka di jendela perancang. Anda dapat menulis model di jendela perancang dengan menggunakan dua mode tampilan yang berbeda:
Tampilan data
Tampilan data menampilkan tabel dalam format kisi tabular. Anda juga dapat menentukan pengukuran dengan menggunakan kisi pengukuran, yang hanya dapat ditampilkan untuk setiap tabel dalam Tampilan Data.
Tampilan diagram
Tampilan diagram menampilkan tabel, dengan hubungan di antaranya, dalam format grafis. Kolom, pengukuran, hierarki, dan KPI dapat difilter, dan Anda dapat memilih untuk menampilkan model dengan menggunakan perspektif yang ditentukan.
Sebagian besar tugas penulisan model dapat dilakukan dalam salah satu tampilan.
Jendela Tampilkan Kode
Anda dapat melihat kode di belakang file Model.bim saat Anda mengklik kanan pilih Tampilkan Kode pada file di Penjelajah Solusi. Untuk model Tabular pada tingkat kompatibilitas 1200 dan yang lebih tinggi, definisi model dinyatakan dalam JSON.
Penjelajah Solusi
Jendela Penjelajah Solusi menyajikan solusi aktif sebagai kontainer logis untuk proyek model tabular dan item terkait. Proyek model (.smproj) hanya berisi objek Referensi (kosong) dan file Model.bim. Anda dapat membuka item proyek untuk modifikasi dan melakukan tugas manajemen lainnya langsung dari tampilan ini.
Solusi model tabular biasanya hanya berisi satu proyek; namun, solusi juga dapat berisi proyek lain, misalnya, proyek Layanan Integrasi atau Layanan pelaporan. Anda dapat menambahkan sejumlah file asalkan tidak memiliki jenis yang sama dengan file proyek model tabular dan properti Tindakan Build-nya diatur ke Tidak Ada, atau properti Salin ke Output diatur ke Jangan Salin.
Untuk melihat Penjelajah Solusi, klik menu Tampilan, lalu klik Penjelajah Solusi.
Penjelajah Model Tabular
Penjelajah Model Tabular membantu Anda menavigasi objek metadata dalam model tabular.
Untuk memperlihatkan Penjelajah Model Tabular, klik Tampilkan>Windows Lain, lalu klik Penjelajah Model Tabular.
Penjelajah Model Tabular mengatur objek metadata ke dalam struktur pohon yang sangat menyerupai skema model tabular. Sumber Data, Perspektif, Hubungan, Peran, Tabel, dan Terjemahan sesuai dengan objek skema tingkat atas. Ada beberapa pengecualian, khususnya KPI dan Pengukuran, yang secara teknis bukan objek tingkat atas, tetapi objek anak dari berbagai tabel dalam model. Namun, memiliki kontainer tingkat atas terkonsolidasi untuk semua KPI dan Pengukuran membuatnya lebih mudah untuk bekerja dengan objek ini, terutama jika model Anda menyertakan sejumlah besar tabel. Pengukuran juga tercantum di bawah tabel induk yang sesuai, sehingga Anda memiliki tampilan yang jelas tentang hubungan induk-anak yang sebenarnya. Jika Anda memilih pengukuran dalam kontainer Pengukuran tingkat atas, ukuran yang sama juga dipilih dalam koleksi anak di bawah tabelnya, dan sebaliknya.
Simpul objek di Tabular Model Explorer ditautkan ke opsi menu yang sesuai yang hingga saat ini bersembunyi di bawah menu Model, Tabel, dan Kolom di Visual Studio. Anda dapat mengklik kanan objek untuk menjelajahi opsi untuk jenis objek. Belum semua jenis node objek memiliki menu konteks, tetapi opsi dan peningkatan tambahan akan hadir dalam rilis berikutnya.
Penjelajah Model Tabular juga menawarkan fitur pencarian yang nyaman. Cukup ketik sebagian nama di kotak Pencarian dan Tabular Model Explorer mempersempit tampilan pohon ke kecocokan.
Jendela properti
Jendela Properti mencantumkan properti objek terpilih.
Properti proyek hanya menampilkan nama proyek dan folder proyek di jendela Properti. Proyek juga memiliki Opsi penyebaran tambahan dan pengaturan server penyebaran yang dapat Anda atur menggunakan kotak dialog properti modal. Untuk melihat properti ini, di Penjelajah Solusi, klik kanan proyek, lalu klik Properti.
Bidang di jendela Properti memiliki kontrol tersemat yang terbuka saat Anda mengkliknya. Jenis kontrol edit tergantung pada properti tertentu. Kontrol mencakup kotak edit, daftar dropdown, dan tautan ke kotak dialog kustom. Properti yang ditampilkan sebagai redup adalah baca-saja.
Untuk melihat jendela Properti , klik menu Tampilan , lalu klik Jendela Properti.
Daftar Kesalahan
Jendela Daftar Kesalahan berisi pesan tentang status model:
Pemberitahuan tentang praktik terbaik keamanan.
Persyaratan untuk pemrosesan data.
Informasi kesalahan semantik untuk filter kolom, pengukuran, dan baris terhitung untuk peran. Untuk kolom terhitung, Anda dapat mengklik dua kali pesan kesalahan untuk menavigasi ke sumber kesalahan.
Kesalahan validasi DirectQuery.
Secara default, Daftar Kesalahan tidak muncul kecuali kesalahan dikembalikan. Namun, Anda dapat melihat jendela Daftar Kesalahan kapan saja. Untuk melihat jendela Daftar Kesalahan , klik menu Tampilan , lalu klik Daftar Kesalahan.
Output
Informasi build dan penyebaran ditampilkan di Jendela Output (selain dialog kemajuan modal). Untuk melihat jendela Output , klik menu Tampilan , lalu klik Output.
Item menu
Saat Anda menginstal ekstensi proyek Analysis Services, item menu tambahan khusus untuk penulisan model tabular ditambahkan ke bilah menu Visual Studio. Di Ekstensi, menu Model dapat digunakan untuk meluncurkan Panduan Dapatkan Data atau Impor Data (bergantung pada tingkat kompatibilitas dan Sumber data warisan yang diaktifkan), menampilkan koneksi yang ada, memproses data ruang kerja, dan menelusuri ruang kerja model di Excel. Menu Tabel digunakan untuk membuat dan mengelola hubungan antar tabel, membuat dan mengelola pengukuran, menentukan pengaturan tabel data, menentukan opsi penghitungan, dan menentukan properti tabel lainnya. Dengan menu Kolom , Anda bisa menambahkan dan menghapus kolom dalam tabel, menyembunyikan dan memunculkan kolom, dan menentukan properti kolom lain seperti tipe dan filter data. Anda dapat membangun dan menyebarkan solusi model tabular pada menu Build . Fungsi Salin/Tempel disertakan pada menu Edit .
Selain item menu ini, pengaturan tambahan ditambahkan ke opsi Analysis Services pada item menu Alat.
Toolbar
Toolbar Analysis Services menyediakan akses cepat dan mudah ke perintah penulisan model yang paling sering digunakan.