Mengelola Bagian Laporan
Catatan
Bagian laporan tidak digunakan lagi untuk semua rilis SQL Server Reporting Services yang dimulai dengan SQL Server Reporting Services 2019 dan semua rilis Server Laporan Power BI yang dimulai dengan Server Laporan Power BI September 2022.
Bagian laporan dapat digunakan kembali dalam laporan paginated, oleh beberapa pengguna dan dalam beberapa laporan. Pengguna dapat mencari bagian laporan di server dan menambahkannya ke laporan. Pengguna juga dapat diberi tahu tentang pembaruan pada bagian laporan di server, dan menerbitkan ulang versi baru dari bagian laporan. Tindakan penulisan laporan tersebut dapat dipengaruhi oleh dan dikontrol oleh izin keamanan layanan pelaporan. Topik ini meninjau properti dan perilaku bagian laporan setelah berada di server.
Mengelola Bagian Laporan
Untuk mengelola bagian laporan, Anda bisa menggunakan portal web Reporting Services untuk server laporan dalam mode asli, atau halaman aplikasi untuk server laporan dalam mode terintegrasi SharePoint.
Interaksi dan pencarian sisi server
Bagian laporan dapat diterbitkan ke server laporan dalam mode asli atau mode terintegrasi SharePoint. Pengguna dapat menggunakan fitur galeri bagian laporan dalam aplikasi penulisan laporan seperti Microsoft SQL Server Report Builder untuk menemukan dan menambahkan bagian laporan ke laporan mereka. Saat pengguna mencari bagian laporan, pencarian melihat katalog server laporan terlepas dari mode mana server diinstal.
Saat bagian laporan diterbitkan dari aplikasi penulisan laporan seperti Pembuat Laporan ke server laporan dalam mode terintegrasi SharePoint, katalog server laporan juga diperbarui, dan pencarian dari galeri untuk secara akurat mencerminkan bagian laporan baru atau pembaruan.
Langsung mengunggah bagian laporan ke folder SharePoint
Jika bagian laporan diunggah langsung ke folder dokumen SharePoint alih-alih diterbitkan dari aplikasi penulisan laporan, katalog server laporan tidak diperbarui. Pencarian dari galeri bagian laporan tidak akan menemukan bagian laporan yang diunggah. Untuk membantu menjaga folder SharePoint dan katalog server laporan Anda tetap sinkron, Anda bisa mengaktifkan fitur sinkronisasi file Reporting Services di server SharePoint. Untuk informasi selengkapnya, lihat Mengaktifkan Fitur Sinkronisasi File Server Laporan di Administrasi Pusat SharePoint.
File juga dapat disinkronkan dengan memanggil beberapa API manajemen layanan pelaporan seperti GetProperties dan SetProperties.
Mengatur dan memindahkan bagian laporan
Anda harus mempertimbangkan dan merencanakan ke depan tentang bagaimana tim Anda akan menggunakan dan mengatur bagian laporan, himpunan data bersama, dan sumber data bersama. Meskipun Anda dapat memindahkannya di lain waktu, mungkin ada masalah.
Server laporan mode asli
Jika Anda memindahkan bagian laporan pada server laporan mode asli ke folder lain di server yang sama, itu tidak memengaruhi kemampuan aplikasi penulisan laporan untuk mencari atau mengunduh pembaruan bagian laporan. Ini karena server bergantung pada ComponentID yang unik. Namun, jika bagian laporan dipindahkan ke folder yang tidak diizinkan pengguna, pencarian mereka tidak akan menemukan bagian laporan, dan laporan mereka tidak akan diberi tahu ketika ada pembaruan pada bagian laporan.
Melaporkan server dalam mode terintegrasi SharePoint
Memindahkan bagian laporan ke pustaka atau folder dokumen lain memiliki efek yang sama seperti mengunggahnya langsung ke server SharePoint: katalog server laporan tidak akan disinkronkan. Untuk menghindari hal ini, aktifkan Fitur Sinkronisasi File Server Laporan di server SharePoint.
Pengecualiannya adalah subfolder. Pencarian akan selalu mencari subfolder, jadi jika Anda memindahkan bagian laporan secara manual ke subfolder, pencarian dari galeri laporan akan menemukan bagian laporan. itu masih akan ditemukan dalam pencarian dari galeri bagian laporan.
Melaporkan properti katalog server
Tabel berikut ini menjelaskan bagaimana bidang katalog server laporan yang ada berhubungan dengan bagian laporan, dan ke bidang baru yang ditambahkan ke katalog untuk bagian laporan. Ini diekspos di portal web Reporting Services dan pustaka SharePoint, dan dalam aplikasi penulisan laporan seperti Pembuat Laporan.
(*) menunjukkan ini baru untuk rilis ini.
Properti | Deskripsi | Bagian Laporan Kriteria Pencarian Galeri |
---|---|---|
Nama | Ini adalah salah satu kriteria yang dapat dicari pengguna di Galeri Bagian Laporan. | Ya |
Deskripsi | Anda mungkin ingin mengatur nama bagian laporan dengan cara yang akan memudahkan pengguna untuk menemukan di galeri. Misalnya, Anda dapat mencari deskripsi yang dimulai dengan "Penjualan>>" untuk menemukan semua bagian laporan yang melibatkan data dan presentasi terkait penjualan. | Ya |
CreatedBy | ID pengguna yang menambahkan bagian laporan ke database server laporan. Format yang tepat tergantung pada metode autentikasi. Misalnya, beberapa metode autentikasi menghasilkan menampilkan domain lengkap\nama pengguna di bidang CreatedBy dan ModifiedBy. | Ya |
CreationDate | Tanggal bagian laporan awalnya dibuat. Ini adalah salah satu kriteria yang dapat dicari pengguna di Galeri Bagian Laporan. |
Ya |
ModifiedBy | ModifiedBy adalah ID pengguna yang terakhir mengubah bagian laporan. | Ya |
ModifiedDate | Tanggal bagian laporan terakhir diubah pada server. Bidang ini digunakan sebagai bagian dari logika untuk menentukan kapan ada pembaruan sisi server ke bagian laporan. Untuk informasi selengkapnya, lihat deskripsi ComponentID nanti dalam tabel ini. |
Ya |
SubJenis (*) | SubJenis adalah string yang menunjukkan jenis bagian laporan untuk dicari, seperti "Tablix" atau "Bagan". | Ya |
ComponentID (*) | ComponentID adalah pengidentifikasi unik untuk bagian laporan. Ini adalah bidang baru yang ditambahkan ke katalog, dan terlihat di sisi server dan aplikasi penulisan laporan seperti Report Builder. Bidang ini digunakan oleh aplikasi klien saat memeriksa server untuk pembaruan bagian laporan. Aplikasi klien mencari server untuk ComponentID yang ada dalam laporan sisi klien saat ini. Ketika ada kecocokan ComponentID, ModifiedDate kemudian dibandingkan dengan sisi klien SyncDate dari item laporan. |
N0 |
Mengontrol akses ke bagian laporan
Tabel berikut ini menjelaskan penetapan peran default dan bagaimana mereka memungkinkan Anda melakukan berbagai operasi. Nama penetapan peran berbeda tergantung pada jenis server laporan yang sedang digunakan.
Server dalam mode Asli
Tindakan | Peran |
---|---|
Menambahkan, menghapus, mengedit properti item, mengelola keamanan, dan mengunduh bagian laporan | Pengelola Konten Laporan Saya |
Menambahkan, menghapus, dan mengunduh bagian laporan | Publisher |
Cari dan gunakan kembali | Browser Pembuat Laporan |
Server dalam mode terintegrasi SharePoint
Tindakan | Peran |
---|---|
Menambahkan, menghapus, mengedit properti item, mengelola keamanan, dan mengunduh bagian laporan | Kontrol Penuh |
Menambahkan, menghapus, mengedit properti item, dan mengunduh bagian laporan | Rancang Berikan kontribusi |
Cari dan gunakan kembali | Read Hanya Lihat |
Pertimbangan keamanan
Ketika definisi bagian laporan digunakan kembali dalam laporan, definisi tersebut disalin ke dalam definisi laporan secara keseluruhan, bersama dengan ComponentID yang mengidentifikasi. Jika bagian laporan diperbarui di server, pengguna dapat memilih untuk mengunduh bagian laporan yang diperbarui ke laporan mereka. Pembaruan juga merupakan salinan lengkap dari bagian laporan, menggantikan versi yang ada dari bagian laporan yang ada dalam laporan mereka.
Penting
Dalam setiap langkah ini, pastikan bahwa bagian laporan digunakan kembali dalam laporan dari lokasi dan pengguna tepercaya.
Bagian laporan menggunakan kebijakan izin yang sama dengan jenis item "Sumber Daya" yang ada. Dalam folder, tidak ada diferensiasi antara item sumber daya tradisional dan bagian laporan dari perspektif warisan keamanan. Bagian laporan akan mewarisi kebijakan izin yang sama dengan gambar di folder yang sama. Ketika perbedaan ini diperlukan, keamanan tingkat item dapat dikonfigurasi untuk bagian laporan yang diinginkan. Atau, Anda dapat menempatkan bagian laporan harus berada di folder terpisah yang memiliki izin yang benar yang dikonfigurasi.