Bagikan melalui


Laporan Reporting Services (SSRS)

Laporan paginasi SQL Server Reporting Services adalah definisi laporan berbasis XML yang menyertakan data laporan dan elemen tata letak laporan. Pada sistem file klien, definisi laporan memiliki ekstensi file .rdl. Setelah Anda menerbitkan laporan paginasi, ini adalah item laporan yang disimpan di server laporan atau situs SharePoint. Laporan paginated adalah salah satu bagian dari platform pelaporan berbasis server yang disediakan oleh Reporting Services. Anda juga dapat Membuat laporan seluler dengan Penerbit Laporan Seluler SQL Server.

Jika Anda baru menggunakan Reporting Services, pastikan untuk meninjau informasi dalam Konsep Reporting Services (SSRS).

Manfaat laporan paginasi Reporting Services

Anda dapat menggunakan solusi laporan Reporting Services untuk:

  • Gunakan satu set sumber data yang memberikan satu versi fakta. Laporan dasar pada sumber data tersebut untuk memberikan tampilan data terpadu untuk membantu membuat keputusan bisnis.

  • Visualisasikan data Anda dalam beberapa cara yang saling terhubung dengan menggunakan wilayah data. Menampilkan data yang diatur dalam tabel, matriks, atau lintas tab, memperluas/menciutkan grup, bagan, pengukur, indikator atau KPI, dan peta, dengan kemampuan untuk menumpuk bagan dalam tabel.

  • Tampilkan laporan untuk penggunaan Anda sendiri atau terbitkan laporan ke server laporan atau situs SharePoint untuk dibagikan dengan tim atau organisasi Anda.

  • Tentukan laporan sekali dan tampilkan dengan berbagai cara. Anda dapat mengekspor laporan ke beberapa format file, atau mengirimkan laporan kepada pelanggan sebagai email atau ke file bersama. Anda dapat membuat beberapa laporan tertaut yang menerapkan set parameter terpisah ke definisi laporan yang sama.

  • Gunakan bagian laporan, sumber data bersama, kueri bersama, dan sublaporan untuk menentukan visualisasi data untuk digunakan kembali.

    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.

  • Kelola sumber data laporan secara terpisah dari definisi laporan. Misalnya, Anda dapat mengubah dari sumber data pengujian ke sumber data produksi tanpa mengubah laporan.

  • Mendesain laporan dalam tata letak bentuk bebas. Tata letak laporan tidak dibatasi untuk pita informasi. Anda dapat mengatur tampilan data di halaman dengan cara yang mempromosikan pemahaman, wawasan, dan tindakan.

  • Aktifkan tindakan penelusuran, perluas/ciutkan tombol, tombol urutkan, TipsAlat, dan parameter laporan untuk mengaktifkan interaksi pembaca laporan dengan laporan. Gunakan parameter laporan yang dikombinasikan dengan ekspresi yang Anda tulis untuk mengaktifkan pembaca laporan guna mengontrol bagaimana data difilter, dikelompokkan, dan diurutkan.

  • Tentukan ekspresi yang memberi Anda kemampuan untuk menyesuaikan bagaimana data laporan difilter, dikelompokkan, dan diurutkan.

    Cuplikan layar Laporan Memulai.

Tahapan pemrosesan laporan

Saat membuat laporan, Anda menentukan file definisi laporan (.rdl) dalam format XML. File ini berisi semua informasi yang diperlukan untuk menggabungkan data laporan dan tata letak laporan oleh prosesor laporan. Saat Anda melihat laporan, laporan akan berlangsung melalui tahapan berikut:

  • Mengkompilasi. Evaluasi ekspresi dalam definisi laporan dan simpan format perantara yang dikompilasi secara internal di server laporan.

  • Proses. Jalankan kueri himpunan data, dan gabungkan format menengah dengan data dan tata letak.

  • Membuat. Kirim laporan yang diproses ke ekstensi penyajian untuk menentukan berapa banyak informasi yang cocok di setiap halaman dan membuat laporan halaman.

  • Ekspor (opsional). Ekspor laporan ke format file yang berbeda.

Untuk informasi selengkapnya, lihat Tahapan laporan dalam Konsep Reporting Services (SSRS).

Membuat laporan paginasi

Untuk membuat laporan paginasi:

Mempratinjau laporan

Setiap alat penulisan laporan mendukung pratinjau laporan. Untuk informasi selengkapnya, lihat bagian Pratinjau laporan paginasi dari Laporan Desain dengan Perancang Laporan (SSRS), dan Mempratinjau Laporan di Pembuat Laporan.

Menyimpan atau menerbitkan laporan

Setiap alat penulisan mendukung penyimpanan laporan secara lokal atau menerbitkan laporan ke server laporan atau situs SharePoint. Untuk informasi selengkapnya, lihat bagian Simpan dan sebarkan laporan paginated dari Laporan Desain dengan Perancang Laporan (SSRS), dan Menyimpan Laporan (Pembuat Laporan).

Melihat laporan

Selain mempratinjau laporan yang disimpan secara lokal atau diterbitkan ke server laporan, Anda dapat memberikan berbagai pengalaman melihat untuk pembaca laporan Anda. Untuk melihat laporan:

Mengelola laporan

Untuk mengelola laporan yang diterbitkan:

  • Sumber data. Sumber data bersama dan yang disematkan dikelola secara independen dari definisi laporan.

  • Himpunan data. Himpunan data bersama dikelola secara independen dari definisi laporan.

  • Parameter. Parameter dikelola secara independen dari definisi laporan. Setelah parameter diubah di server laporan, klien penulisan laporan tidak dapat menerbitkan perubahan yang dibuat di server.

  • Sumber daya. Gambar dan data spasial dalam shapefiles ESRI adalah sumber daya yang dapat diterbitkan dan dikelola secara independen dari definisi laporan.

  • Laporkan cache. Dengan menjadwalkan laporan besar untuk dijalankan selama jam sibuk, Anda dapat mengurangi dampak pemrosesan pada server laporan selama jam kerja inti.

  • Rekam jepret. Gunakan rekam jepret laporan saat Anda ingin memberikan hasil yang konsisten untuk beberapa pengguna yang harus bekerja dengan kumpulan data yang identik. Dengan data volatil, laporan sesuai permintaan dapat menghasilkan hasil yang berbeda dari satu menit ke menit berikutnya. Rekam jepret laporan, sebaliknya, memungkinkan Anda membuat perbandingan yang valid terhadap laporan atau alat analitik lain yang berisi data dari titik waktu yang sama.

  • Riwayat laporan. Dengan membuat serangkaian rekam jepret laporan, Anda dapat membuat riwayat laporan yang menunjukkan bagaimana perubahan data dari waktu ke waktu.

Untuk informasi selengkapnya tentang performa, lihat Performa, Rekam Jepret, Penembolokan (Reporting Services).

Laporan aman

Untuk mengamankan laporan:

Sebagai administrator server laporan, identifikasi sistem otorisasi dan autentikasi yang digunakan untuk penginstalan Reporting Services Anda. Secara default, Reporting Services menggunakan autentikasi Windows, keamanan terintegrasi, dan penetapan peran untuk membantu mengontrol akses ke laporan yang diterbitkan. Untuk informasi selengkapnya, lihat Peran dan Izin (Reporting Services) dan Reporting Services Security and Protection.

Membuat pemberitahuan berdasarkan data laporan

Anda bisa membuat pemberitahuan data untuk laporan yang diterbitkan di situs SharePoint. Pemberitahuan data didasarkan pada umpan data dari wilayah data dalam laporan. Secara default, wilayah data diberi nama secara otomatis. Penulis laporan dapat mempermudah pembuatan pemberitahuan data dalam laporan mereka dengan menamai wilayah data berdasarkan tujuan bisnis mereka. Saat membuat pemberitahuan data, Anda akan diberi tahu dalam email saat data memenuhi kondisi yang Anda tentukan. Untuk informasi selengkapnya, lihat Membuat Umpan Data dari Laporan (Pembuat Laporan dan SSRS), Membuat Pemberitahuan Data di Perancang Pemberitahuan Data dan Pemberitahuan Data Reporting Services.

Memutakhirkan laporan

Reporting Services mendukung beberapa versi definisi laporan, server laporan, dan situs SharePoint. Untuk meningkatkan laporan:

Laporan pemecahan masalah

Untuk memecahkan masalah laporan:

  • Tentukan di mana masalah terjadi. Tinjau informasi dalam Tahapan Laporan.

  • Tentukan di mana Anda dapat menemukan informasi selengkapnya. Misalnya, untuk desain laporan yang menyertakan ekspresi, alat Perancang Laporan menyediakan informasi selengkapnya tentang masalah evaluasi ekspresi daripada alat Pembuat Laporan. Untuk kesalahan pemrosesan laporan, file log berisi informasi terperinci.