Melaporkan manajemen konten server (mode asli SSRS)
Di Reporting Services, manajemen konten mengacu pada manajemen item server laporan. Semua item dapat dikelola secara independen satu sama lain melalui properti dan pengaturan keamanan. Item apa pun dapat dipindahkan ke lokasi lain di namespace folder server laporan. Untuk mengelola item secara efektif, Anda perlu mengetahui tugas mana yang dilakukan manajer konten. Di SQL Server 2016 Reporting Services atau yang lebih baru (SSRS) CTP 3.2, portal web Reporting Services tersedia. Artikel ini melihat portal web dan pengalaman portal web baru.
Catatan
Manajemen konten berbeda dari administrasi server laporan. Untuk informasi selengkapnya tentang cara mengelola lingkungan tempat server laporan berjalan, lihat Server laporan Reporting Services (mode asli).
Manajemen konten mencakup tugas-tugas berikut:
Mengamankan situs server laporan dan item dengan menerapkan keamanan berbasis peran yang disediakan dengan Reporting Services.
Buat hierarki folder server laporan dengan menambahkan, memodifikasi, dan menghapus folder.
Atur nilai dan properti default yang berlaku untuk item yang dikelola oleh server laporan. Misalnya, Anda dapat mengatur nilai maksimum garis besar yang menentukan kebijakan penyimpanan riwayat laporan.
Buat item sumber data bersama yang dapat digunakan sebagai pengganti koneksi sumber data khusus laporan. Penerbit atau pengelola konten dapat memilih sumber data yang berbeda dari yang awalnya ditentukan untuk laporan. Misalnya, Anda dapat memilih sumber data untuk mengganti referensi ke database pengujian dengan referensi ke database produksi.
Buat jadwal bersama yang dapat digunakan sebagai pengganti jadwal khusus laporan dan khusus langganan, sehingga lebih mudah untuk mempertahankan informasi jadwal dari waktu ke waktu.
Buat langganan berbasis data yang menghasilkan daftar penerima dengan mengambil data dari penyimpanan data.
Menjadwalkan pemrosesan laporan dan menentukan laporan mana yang dapat dijalankan sesuai permintaan dan mana yang dimuat dari cache yang menyeimbangkan tuntutan yang ditempatkan di server.
Berikan izin untuk melakukan tugas manajemen dengan menggunakan peran yang telah ditentukan sebelumnya: Administrator Sistem dan Pengelola Konten. Manajemen konten server laporan yang efektif mengharuskan Anda ditetapkan ke kedua peran.
Alat untuk mengelola konten server laporan termasuk Management Studio, dan portal web. Management Studio memungkinkan Anda mengatur default dan mengaktifkan fitur. Portal web digunakan untuk memberikan akses pengguna ke item dan operasi server laporan. Portal juga digunakan untuk melihat dan menggunakan laporan dan jenis konten lainnya serta menampilkan dan menggunakan semua item bersama dan fitur distribusi laporan. Portal web adalah situs yang diperbarui yang memungkinkan sebagian besar fungsionalitas Manajer Laporan yang tidak digunakan lagi. Untuk informasi selengkapnya, lihat Alat Reporting Services.
Melaporkan item server
Item server laporan mencakup laporan, sumber data bersama, himpunan data bersama, sumber daya (item yang disimpan di tetapi tidak diproses oleh server laporan), dan folder. Item dapat bergantung pada item lain, misalnya, laporan dapat bergantung pada sumber data bersama yang dirujuknya. Jika Anda memindahkan item dependen, server laporan memperbarui informasi referensi secara otomatis.
Anda dapat memindahkan item server laporan ke lokasi folder yang berbeda dalam hierarki folder server laporan. Saat Anda memindahkan item, semua properti, termasuk pengaturan keamanan, pindahkan dengan item ke lokasi baru. Saat Anda memindahkan folder, semua item dalam folder berpindah dengan folder tersebut.
Catatan
Untuk CTP 3.2, jika Anda ingin memindahkan lokasi item, Anda perlu melakukan tindakan tersebut di portal web.
Di portal web, item yang dapat Anda pindahkan ditunjukkan dalam hierarki folder. Gambar berikut menunjukkan ikon untuk setiap item yang dapat di-movable.
Tidak semua item yang anda kerjakan dapat dipindahkan. Anda tidak dapat memindahkan item yang terkait dengan laporan, seperti langganan atau riwayat laporan. Item tersebut berpindah dengan laporan terkait. Demikian pula, Anda tidak dapat memindahkan item seperti jadwal bersama yang ada di luar hierarki folder. Anda tidak dapat memindahkan item jika Anda tidak memiliki izin untuk melakukannya. Izin untuk memindahkan item disampaikan saat tugas berikut dipilih dalam penetapan peran Anda untuk item yang dimaksud: "Kelola laporan," "Kelola folder," dan "Kelola sumber data."
Folder
Hierarki folder digunakan untuk mengatasi item yang disimpan dan dikelola oleh server laporan. Secara default, struktur folder terdiri dari simpul akar bernama Home, dan folder khusus yang mendukung fitur Laporan Saya opsional. Folder lain ditentukan pengguna. Folder server laporan berguna jika Anda ingin memberikan tingkat akses yang sama ke beberapa item. Item dalam folder dan folder lain yang bercabang dari folder utama mewarisi izin yang Anda tetapkan pada folder. Misalnya, Anda dapat membuat sekumpulan folder di bawah folder Beranda, menetapkan izin tim ke setiap folder, lalu mengizinkan anggota tim menyesuaikan folder di bawah folder tim sesuai kebutuhan.
Jika Anda menggunakan browser untuk terhubung langsung ke server laporan, simpul akar struktur folder adalah nama direktori virtual server laporan. Dari simpul akar, Anda dapat membuat, memodifikasi, dan menghapus folder seperlunya untuk mengatur konten server laporan. Anda dapat menambahkan konten ke folder, memindahkan item antar folder, mengubah nama folder atau lokasi, dan menghapus folder yang tidak lagi diperlukan.
Folder adalah kontainer virtual untuk item yang diterbitkan yang Anda akses melalui portal web atau koneksi browser ke server laporan. Folder dan kontennya tidak benar-benar ada dalam sistem file. Sebagai gantinya, mereka disimpan dalam database server laporan dan diakses melalui titik akhir layanan Web Server Laporan. Namespace folder server laporan adalah hierarki yang menyertakan simpul akar, folder yang telah ditentukan sebelumnya, dan folder yang ditentukan pengguna. Namespace secara unik mengidentifikasi item yang disimpan di server laporan. Ini menyediakan skema alamat untuk menentukan item dalam URL. Saat Anda memilih atau menemukan laporan, jalur folder menjadi bagian dari URL untuk laporan tersebut.
Cara Anda bekerja dengan folder bergantung pada tugas yang merupakan bagian dari penetapan peran Anda. Jika Anda menggunakan keamanan default, Pengelola Konten dan Penerbit dapat membuat dan mengelola folder. Jika Anda menggunakan penetapan peran kustom, penetapan peran harus menyertakan tugas yang mendukung manajemen folder. Untuk informasi selengkapnya tentang penetapan peran dan tugas, lihat Memberikan izin pada server laporan mode asli dan Tugas dan izin.
Folder server laporan bisa berisi item berikut:
Laporan
Sumber data bersama
Himpunan data bersama
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.
KPI
Laporan Seluler
Sumber daya (item yang disimpan di tetapi tidak diproses oleh server laporan)
Folder lainnya
Folder yang dipesan
Reporting Services mencadangkan folder yang telah ditentukan sebelumnya. Mereka tidak dapat dipindahkan, diganti namanya, atau dihapus. Folder yang ditentukan pengguna menyertakan folder apa pun yang dibuat oleh pengguna atau administrator server laporan dengan izin untuk menambahkan item ke folder.
Tabel berikut ini menjelaskan folder yang telah ditentukan sebelumnya yang menjangkar hierarki folder dan menyediakan kerangka kerja untuk beberapa fitur.
Folder | Tujuan |
---|---|
Beranda | Simpul akar hierarki folder. |
Pengguna | Folder ini muncul saat Anda mengaktifkan fitur Laporan Saya. Ini berisi subfolder untuk semua pengguna yang menggunakan fitur Laporan Saya, dan hanya dapat diakses oleh administrator server laporan. Setiap nama subfolder cocok dengan nama pengguna. |
Laporan Saya | Menyediakan ruang kerja pribadi untuk setiap pengguna. |
Membuat folder
Anda dapat membuat folder di folder mana pun yang tersedia dalam hierarki.
Jika Anda membuat folder untuk membatasi akses ke laporan dan model tertentu, Anda harus menentukan penetapan peran. Penetapan harus memungkinkan pengguna untuk menelusuri, tetapi tidak melihat konten, folder induk yang ada di jalur folder.
Mengubah properti folder
Setelah folder dibuat, Anda dapat mengubah properti untuk mengganti nama folder, menambahkan atau mengubah deskripsi, atau memindahkan folder ke lokasi lain. Properti ini tersedia di halaman Properti umum untuk folder. Untuk informasi selengkapnya tentang mengatur properti yang memberikan akses ke folder, lihat Folder aman.
Menghapus folder dan isi folder
Saat menghapus folder, Anda menghapus semua item yang ada di dalamnya. Sebelum menghapus folder, Anda harus memeriksa isinya. Anda perlu menentukan apakah item berisi item yang mungkin dirujuk atau digunakan oleh item lain di bagian lain dari hierarki folder. Item yang direferensikan mencakup definisi laporan yang mendukung laporan tertaut, sumber data bersama, dan sumber daya.
Jika Anda menghapus laporan yang memiliki satu atau beberapa laporan tertaut yang mereferensikannya, laporan tertaut menjadi tidak valid setelah Anda menghapus laporan. Anda tidak dapat menentukan terlebih dahulu laporan tertaut yang terpengaruh, karena laporan tidak menyimpan informasi tentang laporan tertaut yang didasarkan padanya. Namun, Anda dapat meninjau properti laporan tertaut untuk mengetahui laporan mana yang didasarkan pada laporan tertaut. Sebaliknya, item sumber data bersama mencantumkan semua laporan yang saat ini menggunakan item sehingga Anda dapat dengan mudah menentukan apakah informasi koneksi sedang digunakan. Untuk informasi selengkapnya, lihat Membuat, memodifikasi, dan menghapus sumber data bersama (SSRS). Terakhir, sumber daya yang digunakan oleh laporan tidak mengidentifikasi laporan tersebut.
Sebelum menghapus folder, pertimbangkan apakah Anda perlu menyimpan riwayat laporan dari laporan apa pun yang akan Anda hapus. Atau, pertimbangkan apakah Anda harus mempertahankan konstruksi khusus laporan yang merupakan bagian dari laporan. Jika Anda mungkin memerlukan salah satu informasi ini, pindahkan item keluar dari folder sebelum Anda menghapus folder.
Visibilitas item dalam folder bergantung pada kedua penetapan peran (yaitu, izin untuk melihat item) dan menampilkan opsi yang berlaku untuk folder. Di portal web, Anda dapat mengatur halaman Konten ke tampilan daftar atau tampilan detail. Dalam beberapa kasus, laporan atau item mungkin disembunyikan dalam tampilan daftar. Pastikan untuk melihat folder dalam tampilan detail sebelum menghapus isinya.
Sumber
Sumber daya adalah item terkelola yang disimpan, tetapi tidak diproses, di server laporan. Biasanya, sumber daya menyediakan konten eksternal untuk melaporkan pengguna. Contohnya termasuk gambar dalam file .jpg, shapefile ESRI yang berisi data spasial, atau file HTML yang menjelaskan aturan bisnis yang digunakan dalam laporan. File JPG, SHP, atau HTML disimpan di server laporan, tetapi server laporan meneruskan file langsung ke browser daripada memprosesnya terlebih dahulu. Untuk informasi selengkapnya, lihat Gambar (Penyusun Laporan dan SSRS) dan bagian Menambahkan Data ke Peta di Peta (Pembuat Laporan dan SSRS).
Menambahkan dan melihat sumber daya
Untuk menambahkan sumber daya ke server laporan, Anda mengunggah atau menerbitkan file:
Operasi | Jenis file |
---|---|
Unggah | Untuk mengunggah sumber daya, Anda harus menggunakan portal web jika server laporan berjalan dalam mode asli atau halaman aplikasi di situs SharePoint jika server berjalan dalam mode terintegrasi SharePoint. Untuk informasi selengkapnya, lihat Mengunggah file atau laporan di server laporan atau Mengunggah dokumen ke pustaka SharePoint (Reporting Services dalam mode SharePoint). |
Terbitkan | Semua file dalam proyek yang bukan laporan, bagian laporan, sumber data, atau himpunan data, diunggah sebagai sumber daya. Untuk menerbitkan sumber daya, tambahkan item yang sudah ada ke proyek di Perancang Laporan lalu terbitkan proyek ke server laporan. |
Semua sumber daya berasal sebagai file pada sistem file, yang kemudian diunggah ke server laporan. Kecuali untuk batasan ukuran file default 4 megabyte yang diberlakukan oleh ASP.NET, tidak ada batasan pada jenis file yang dapat Anda unggah. Namun, ketika diterbitkan ke server laporan sebagai sumber daya, jenis file yang memiliki jenis MIME yang setara lebih optimal daripada yang lain. Misalnya, sumber daya yang didasarkan pada file HTML dan JPG terbuka di jendela browser saat pengguna memilih sumber daya. Browser merender HTML sebagai halaman Web dan JPG sebagai gambar yang dapat dilihat pengguna. Sebaliknya, sumber daya yang tidak memiliki jenis MIME yang setara, seperti file aplikasi desktop, misalnya, mungkin tidak dirender di jendela browser.
Apakah pengguna laporan dapat melihat sumber daya tergantung pada kemampuan melihat browser. Karena server laporan tidak memproses sumber daya, browser harus menyediakan kemampuan melihat untuk merender jenis MIME tertentu. Jika browser tidak dapat merender konten, pengguna yang melihat sumber daya hanya melihat properti umum sumber daya.
Mengamankan dan mengelola sumber daya
Sumber daya ada bersama laporan, sumber data bersama, jadwal bersama, dan folder sebagai item bernama dalam hierarki folder server laporan. Anda dapat mencari, melihat, mengamankan, dan mengatur properti pada sumber daya seperti halnya item apa pun yang disimpan di server laporan. Untuk melihat atau mengelola sumber daya, Anda harus memiliki tugas Tampilkan sumber daya atau Kelola sumber daya dalam penetapan peran Anda.
Mereferensikan sumber daya gambar dari laporan
Sumber daya dapat berisi gambar yang Anda referensikan dalam laporan. Jika persyaratan laporan mencakup penggunaan gambar eksternal, pertimbangkan keuntungan berikut untuk menyimpan gambar sebagai sumber daya:
Penyimpanan terpusat dalam database server laporan. Jika Anda memindahkan database server laporan dan isinya ke komputer lain, gambar eksternal tetap berada dalam laporan. Anda tidak perlu melacak file gambar yang disimpan di disk di komputer yang berbeda.
Diamankan melalui penetapan peran daripada keamanan sistem file. Izin yang sama yang digunakan untuk melihat laporan dapat diterapkan ke sumber daya. Sebaliknya, jika Anda menyimpan gambar pada disk, Anda harus memastikan bahwa akun pengguna Anonim atau akun eksekusi yang tidak dijaga memiliki izin untuk mengakses file.
Untuk menggunakan sumber daya gambar dalam laporan, tambahkan file gambar ke proyek dan terbitkan bersama dengan laporan. Setelah gambar diterbitkan, Anda dapat memperbarui referensi gambar dalam laporan sehingga menunjuk ke sumber daya di server laporan. Kemudian, Anda dapat menerbitkan ulang hanya laporan untuk menyimpan perubahan Anda. Anda sekarang dapat memperbarui gambar secara independen dari laporan dengan menerbitkan ulang sumber daya. Laporan ini menggunakan versi gambar terbaru yang tersedia di server laporan.
Untuk informasi selengkapnya, lihat Memperbarui sumber daya (portal web).
Laporan Saya
Folder Laporan Saya adalah ruang kerja pribadi untuk setiap pengguna yang masuk ke server laporan dengan akun domain yang valid. Folder tujuan khusus ini menyediakan penyimpanan untuk laporan pekerjaan yang sedang berlangsung, laporan yang tidak ditujukan untuk distribusi yang luas, atau laporan yang dimodifikasi agar sesuai dengan kebutuhan. Anda tidak dapat membatasi jumlah atau ukuran item yang disimpan dalam folder Laporan Saya, atau mengonfigurasi folder Laporan Saya untuk dibagikan di antara pengguna.
Secara teknis, Laporan Saya memetakan nama folder virtual yang dilihat setiap pengguna (Laporan Saya) ke folder Folder Pengguna utama dan subfolder unik berdasarkan nama pengguna. Saat pengguna mengakses folder Laporan Saya, pengguna dialihkan ke subfolder mereka di bawah Folder Pengguna. Setiap subfolder menyediakan penyimpanan untuk laporan dan item yang ditambahkan pengguna ke folder Laporan Saya mereka. Di portal web, Anda akan melihat Laporan Saya di tingkat akar. Anda perlu menelusuri folder Folder Pengguna.
Folder Folder Pengguna dibuat saat server laporan diinstal. Subfolder berbasis pengguna berikutnya dibuat saat pengguna membuka Laporan Saya untuk pertama kalinya, misalnya, dengan mengklik Laporan Saya di portal web. Setiap nama folder dalam format berikut:
/Users Folders/<username>/My Reports
Hanya pengguna dengan akun sistem yang valid yang dialokasikan folder. Jika nama pengguna berisi karakter khusus, nama dibuat dengan karakter escape yang setara. Karakter escape yang setara tercantum dalam tabel berikut.
karakter | Nilai escape | Contoh |
---|---|---|
(spasi) | [ ] | Nama Depan Nama Belakang menjadi Nama Depan[ ]Nama Belakang |
\ (garis miring terbelakang) | Diganti dengan karakter spasi tunggal | DomainName\Username menjadi Nama Pengguna DomainName |
@ (pada simbol) | [di] | username@hotmail.com menjadi username[at]hotmail.com |
& (ampersand) | [amp] | username@company&company.com menjadi username[at]company[amp]company.com |
$ (tanda dolar) | [dolar] | Nama Pengguna $menjadi User[ ][dollar]Name |
Fitur Laporan Saya bersifat opsional. Saat Anda menginstal server laporan, Laporan Saya dinonaktifkan secara default. Untuk informasi selengkapnya tentang mengaktifkan fitur ini, lihat Mengaktifkan dan menonaktifkan Laporan Saya. Untuk informasi selengkapnya, lihat Mengamankan Laporan Saya.
Melaporkan tugas manajemen konten server
Mengunggah file ke folder
Membuat, menghapus, atau mengubah folder (portal web)
Memperbarui sumber daya (portal web)
Mengunggah file ke folder