Mengelola Himpunan Data Bersama
Di Reporting Services, himpunan data bersama mengambil data dari sumber data bersama yang tersambung ke sumber data eksternal. Himpunan data bersama menyediakan cara untuk berbagi kueri guna membantu menyediakan sekumpulan data yang konsisten untuk beberapa laporan. Kueri himpunan data dapat menyertakan parameter himpunan data. Anda dapat mengonfigurasi himpunan data bersama untuk menyimpan hasil kueri untuk kombinasi parameter tertentu pada penggunaan pertama atau dengan menentukan jadwal. Anda dapat menggunakan penembolokan himpunan data bersama dalam kombinasi dengan penembolokan laporan dan melaporkan umpan data untuk membantu mengelola akses ke sumber data.
Himpunan data bersama hanya menggunakan sumber data bersama, bukan sumber data yang disematkan. Himpunan data bersama dapat didasarkan pada sumber data apa pun untuk ekstensi data Reporting Services yang didukung atau pada model laporan.
Membuat dan menggunakan himpunan data bersama
Untuk membuat himpunan data bersama, Anda harus menggunakan aplikasi yang membuat file definisi himpunan data bersama (.rsd). Anda dapat menggunakan salah satu aplikasi berikut untuk membuat himpunan data bersama:
Pembuat Laporan Gunakan mode desain himpunan data bersama dan simpan himpunan data bersama ke server laporan atau situs SharePoint.
Perancang Laporan di SQL Server Data Tools (SSDT) / Visual Studio untuk membuat himpunan data bersama di folder Himpunan Data di Penjelajah Solusi. Untuk menerbitkan himpunan data bersama, sebarkan ke server laporan atau situs SharePoint.
Unggah file definisi himpunan data bersama (.rsd) Anda bisa mengunggah file ke server laporan atau situs SharePoint. Pada situs SharePoint. File yang diunggah tidak divalidasi terhadap skema hingga himpunan data bersama di-cache atau digunakan dalam laporan.
Definisi himpunan data bersama mencakup kueri, parameter himpunan data termasuk nilai default, opsi data seperti sensitivitas kasus, dan filter himpunan data. Nilai yang Anda tetapkan dalam definisi digunakan setiap kali himpunan data bersama disertakan dalam laporan.
Untuk menggunakan himpunan data bersama dalam laporan, Anda membuka aplikasi seperti Report Builder, menelusuri server laporan atau situs SharePoint, dan memilih himpunan data bersama. Ini menambahkan instans himpunan data bersama ke laporan. Dalam laporan, Anda tidak dapat menampilkan atau mengubah kueri atau sumber data bersama untuk himpunan data bersama. Anda dapat menentukan sekumpulan nilai properti himpunan data tambahan yang berlaku untuk instans dalam laporan. Misalnya, Anda dapat menambahkan filter atau mengubah opsi data seperti sensitivitas huruf besar/kecil. Untuk informasi selengkapnya, lihat Melaporkan Himpunan Data tersemat dan Himpunan Data Bersama (Pembuat Laporan dan SSRS).
Mengelola himpunan data bersama
Untuk mengelola properti himpunan data bersama yang diterbitkan, Anda bisa menggunakan portal web server laporan mode asli, atau halaman aplikasi di situs SharePoint, jika Anda menyebarkan server laporan dalam mode terintegrasi SharePoint. Tugas yang bisa Anda lakukan pada himpunan data bersama bergantung pada penetapan peran Anda dan izin tingkat situs dan tingkat item, termasuk izin pada folder jika pewarisan izin berlaku. Keamanan tingkat item untuk himpunan data bersama mengikuti model yang sama dengan keamanan tingkat item untuk laporan. Untuk informasi selengkapnya, lihat Mengamankan Item Himpunan Data Bersama.
Anda dapat mengelola properti item himpunan data bersama, termasuk sumber data bersama untuk digunakan, secara independen dari laporan yang menggunakan himpunan data bersama atau sumber data bersama yang bergantung padanya. Untuk mengubah kueri atau properti himpunan data lain yang merupakan bagian dari definisi himpunan data bersama, Anda harus mengedit definisi.
Mengelola properti item himpunan data bersama
Tabel berikut ini mencantumkan properti item yang bisa Anda ubah untuk item himpunan data bersama.
Properti | Deskripsi |
---|---|
Edit Nama | Ubah nama himpunan data bersama. Semua referensi dari item dependen akan terus berfungsi. |
Edit Deskripsi | Ubah deskripsi himpunan data bersama. |
Edit waktu eksekusi Kueri habis | Atur batas waktu eksekusi kueri dalam detik. Nol (0) detik berarti tidak ada waktu habis. Menentukan jumlah detik sebelum waktu kueri himpunan data habis. Untuk menentukan tidak ada nilai batas waktu, gunakan 0. Untuk informasi selengkapnya, lihat Mengatur Nilai Batas Waktu untuk Laporan dan Pemrosesan Himpunan Data Bersama (SSRS). |
Menampilkan item dependen | Menampilkan item yang menggunakan himpunan data bersama ini: bagian laporan yang diterbitkan, sumber data bersama, dan laporan. |
Properti himpunan data bersama tambahan berikut ini dikonfigurasi secara otomatis:
Properti | Deskripsi |
---|---|
HasDataSourceCredentials | Apakah sumber data bersama terkait memiliki kredensial yang disimpan di server laporan. |
HasUserProfileDependencies | Apakah laporan memiliki referensi ke koleksi global Pengguna dalam kuerinya atau dalam ekspresi filter. |
Menampilkan atau mengubah definisi himpunan data bersama
Properti himpunan data bersama, termasuk kueri, parameter himpunan data, nilai default, filter himpunan data, dan opsi data seperti kolase dan sensitivitas huruf besar/kecil, disimpan dalam definisi himpunan data bersama. Jika Anda memiliki izin yang memadai, Anda dapat melihat dan mengubah definisi.
Untuk melihat atau mengubah definisi himpunan data bersama, edit himpunan data bersama dalam aplikasi seperti Report Builder dalam mode desain himpunan data bersama. Setelah Anda membuat perubahan, simpan definisi himpunan data bersama kembali ke server atau situs.
Cara lain untuk melihat definisi himpunan data bersama di XML adalah dengan menggunakan sintaks akses URL di portal web. Misalnya, untuk melihat nilai default untuk setiap parameter himpunan data, Anda dapat menggunakan perintah akses URL berikut untuk menampilkan definisi himpunan data bersama bernama DataSet1 dari server laporan:
Mengontrol akses ke definisi himpunan data bersama
Secara default, tugas berikut berlaku untuk operasi pada himpunan data bersama.
Tampilkan Laporan Menampilkan item himpunan data bersama dan properti item.
Mengonsumsi Laporan Membaca definisi himpunan data bersama.
Kelola Laporan Membuat dan menghapus himpunan data bersama dan mengedit properti himpunan data bersama.
Mengatur keamanan pada Item Menampilkan dan mengubah pengaturan keamanan untuk himpunan data bersama.
Untuk informasi selengkapnya tentang tugas dan izin mana yang mengontrol akses ke properti sumber data di server laporan mode asli, lihat Mengamankan Item Himpunan Data Bersama.
Izin untuk menampilkan dan mengedit properti untuk item dalam pustaka SharePoint ditentukan oleh administrator situs. Untuk informasi selengkapnya, lihat Referensi Izin Situs dan Daftar SharePoint untuk Item Server Laporan.
Cara bekerja dengan properti himpunan data bersama di Server Laporan
Anda dapat menggunakan berbagai alat untuk bekerja dengan himpunan data bersama. Tabel berikut ini meringkas pendekatan dan alat, dan menyediakan tautan ke instruksi tambahan.
Tugas | Alat | Tautan |
---|---|---|
Tambahkan himpunan data bersama atau ubah properti definisi himpunan data bersama. | Simpan di Pembuat Laporan. Sebarkan di Perancang Laporan. Mengunggah file .rsd di portal web |
Laporkan Himpunan Data Tersemat dan Himpunan Data Bersama (Penyusun Laporan dan SSRS)] Mengunggah File atau Laporan di server laporan Jika Anda mengunggah himpunan data bersama sebelum sumber data bersama yang bergantung padanya diterbitkan, Anda harus mengikat himpunan data bersama secara manual ke sumber data bersama. Untuk informasi selengkapnya, lihat .. /.. /reporting-services/Bekerja dengan himpunan data bersama - portal web. |
Mengubah properti item himpunan data bersama. | portal web | Bekerja dengan himpunan data bersama - portal web |
Tentukan properti himpunan data bersama tambahan untuk instans himpunan data bersama dalam laporan. | Perancang Laporan Pembuat Laporan | Kotak Dialog Properti Himpunan Data, Kueri (Pembuat Laporan) |
Ikat ke sumber data bersama yang berbeda untuk himpunan data bersama. | portal web | Mengonfigurasi Properti Sumber Data untuk Laporan Paginasi - SSRS |
Verifikasi nilai default untuk parameter himpunan data. | Buka di Report Builder atau gunakan sintaks akses URL. | Contohnya:https://localhost/reportserver/?/Datasets/Dataset1&rs:command=GetShareddatasetDefinition |
Aktifkan penembolokan | portal web | Cache Shared Datasets (SSRS) |
Membuat atau mengedit paket refresh cache | portal web | Menembolokkan Himpunan Data Bersama |
Dalam mode terintegrasi SharePoint, sinkronkan definisi himpunan data bersama antara server laporan dan situs SharePoint | Halaman aplikasi SharePoint | Mengubah properti item himpunan data bersama Mengubah opsi cache Mengubah sumber data bersama |
Membandingkan himpunan data bersama dengan item server laporan lainnya
Saat Anda mengelola beberapa jenis item di server laporan, ini membantu memahami bagaimana item serupa dan bagaimana item tersebut berbeda dari item server laporan lainnya.
Himpunan data bersama mirip dengan sumber data bersama dan laporan dengan cara berikut:
Seperti sumber data bersama, himpunan data bersama dikelola secara independen dari laporan tempat himpunan data digunakan. Bagian dari mengelola himpunan data bersama di server laporan adalah kemampuan untuk mengubah sumber data bersama yang bergantung padanya tanpa mengedit definisi himpunan data bersama.
Seperti laporan, himpunan data bersama dapat di-cache. Kredensial yang diperlukan oleh sumber data harus memenuhi batasan penembolokan dan nilai default harus ditentukan untuk setiap parameter. Untuk informasi selengkapnya, lihat Cache Shared Datasets (SSRS).
Seperti laporan, setiap kali pemrosesan terjadi, definisi item saat ini pada server laporan digunakan. Jika Anda membuat perubahan pada himpunan data bersama, setiap laporan yang menggunakannya akan menggunakan definisi saat ini di server laporan saat laporan diproses. Jika penembolokan diaktifkan untuk himpunan data bersama dan Anda membuat perubahan pada definisi himpunan data bersama, perubahan tidak digunakan sampai data dalam cache kedaluwarsa. Anda dapat menggunakan paket refresh cache untuk membantu menyediakan sekumpulan data yang konsisten untuk beberapa laporan.
Himpunan data bersama berbeda dengan bagian laporan yang diterbitkan dengan cara berikut:
Tidak seperti bagian laporan yang diterbitkan, perubahan definisi himpunan data bersama pada server laporan tidak memicu pemberitahuan pembaruan saat laporan dibuka di klien penulisan laporan. Saat Anda menjalankan laporan, data dari definisi himpunan data bersama saat ini di server laporan digunakan.
Catatan
Bagian laporan tidak digunakan lagi untuk semua rilis SQL Server Reporting Services yang dimulai dengan SQL Server Reporting Services 2019 dan semua rilis Power BI Report Server dimulai dengan Power BI Report Server September 2022.
Himpunan data bersama mirip dengan langganan dengan cara berikut:
Himpunan data bersama dapat menggunakan jadwal khusus item dan bersama untuk penembolokan.
Himpunan data bersama mengikuti aturan yang sama untuk menentukan nilai parameter seperti yang dilakukan langganan.
Lihat juga
Manajemen Konten Server Laporan (Mode Native SSRS)
Memberikan Izin Server Laporan Mode Native