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