Menerbitkan laporan ke server laporan
Setelah Anda merancang dan menguji laporan atau kumpulan laporan, gunakan fitur penyebaran di SQL Server Data Tools (SSDT) untuk menerbitkan laporan ke server laporan. Anda dapat menerbitkan laporan individual atau proyek server laporan, yang dapat menyertakan beberapa laporan dan sumber data. Menerbitkan proyek server laporan adalah cara term mudah untuk menerbitkan beberapa laporan. SSDT menggunakan istilah penyebaran, bukan istilah yang diterbitkan. Kedua istilah tersebut dapat dipertukarkan.
SSDT menyediakan konfigurasi proyek untuk mengelola publikasi laporan. Konfigurasi menentukan:
- Lokasi server laporan dan versi SQL Server Reporting Services (SSRS) yang diinstal pada server laporan.
- Apakah sumber data diterbitkan ke server laporan atau ditimpa. Misalnya, konfigurasi "Debug" dapat diterbitkan ke server yang berbeda dari konfigurasi "rilis". Selain itu, Anda dapat membuat lebih banyak konfigurasi.
Prasyarat
Administrator server laporan Anda menentukan keamanan berbasis peran yang menentukan izin. Operasi penerbitan biasanya diberikan melalui peran Penerbit.
Konfigurasi proyek
Lingkungan pelaporan Anda mungkin memiliki beberapa server laporan dan versi Layanan Pelaporan yang berbeda yang terinstal. Anda dapat membuat beberapa konfigurasi lalu memilih satu konfigurasi khusus untuk skenario penyebaran Anda. Konfigurasi proyek mencakup properti untuk membuat laporan, seperti folder untuk menyimpan laporan bawaan untuk sementara waktu, dan cara menangani masalah build. Konfigurasi juga memiliki properti yang Anda gunakan untuk menentukan lokasi server laporan, versi server laporan, dan folder di server laporan.
Secara default, SSDT menyediakan tiga konfigurasi proyek:
Konfigurasi proyek | Deskripsi |
---|---|
DebugLocal | Menampilkan laporan di jendela pratinjau lokal. |
Debug | Menerbitkan laporan ke server pengujian. |
Rilis | Menerbitkan laporan ke server produksi. |
Daftar drop-down Konfigurasi Solusi pada toolbar Standar memperlihatkan konfigurasi aktif. Untuk menggunakan konfigurasi yang berbeda, pilih konfigurasi tersebut dari daftar.
Untuk informasi selengkapnya, lihat:
- Kotak dialog halaman properti proyek
- Penyebaran dan dukungan versi di SQL Server Data Tools
- Mengatur properti penyebaran untuk proyek Reporting Services di SSDT
Menerbitkan semua laporan dalam proyek
Anda dapat melihat proses penerbitan di jendela output dengan menggunakan salah satu metode berikut:
- Pada menu Build SSDT, pilih Sebarkan Solusi. ATAU
- Di Penjelajah Solusi, klik kanan proyek laporan lalu pilih Sebarkan Solusi.
Saat Anda menyebarkan proyek server laporan, sumber data bersama dalam proyek laporan juga disebarkan. Semua laporan disebarkan dari konfigurasi proyek yang sama: ke server laporan yang sama, folder yang sama di server, dan sebagainya. Untuk menerbitkan laporan ke server yang berbeda, terbitkan satu per satu atau sertakan hanya laporan yang Anda inginkan dalam proyek server laporan. Solusi dapat mencakup beberapa proyek server laporan. Beberapa proyek mungkin memudahkan untuk mengelola penyebaran laporan karena Anda dapat menggunakan konfigurasi yang berbeda untuk menyebarkan proyek yang berbeda.
Menerbitkan satu laporan
Di Penjelajah Solusi, klik kanan laporan lalu pilih Sebarkan Solusi. Lihat status proses penerbitan di jendela output.
Saat menerbitkan laporan, Anda juga harus menyebarkan sumber data bersama yang digunakan laporan.
- Jika Anda tidak ingin menerbitkan semua laporan dalam proyek, Anda hanya bisa menerbitkan satu laporan. Pilih konfigurasi yang menyebarkan laporan (misalnya, konfigurasi Rilis), klik kanan laporan, lalu pilih Sebarkan Solusi.
- Jika laporan menggunakan sumber data bersama, Anda juga perlu menyebarkan sumber data bersama atau laporan yang disebarkan tidak berjalan. Klik kanan sumber data bersama lalu pilih Sebarkan Solusi.
Setelah URL server target server laporan ditentukan, Anda dapat mengubah folder default ke laporan tertentu, lalu menyebarkan sumber data bersama.