Penganut Data Laporan di SQL Server Reporting Services (SSRS)
Data laporan dapat berasal dari beberapa sumber data di organisasi Anda. Langkah pertama Anda dalam merancang laporan adalah membuat sumber data dan himpunan data yang mewakili data laporan yang mendasar. Setiap sumber data menyertakan informasi koneksi data. Setiap himpunan data menyertakan perintah kueri yang menentukan kumpulan bidang yang akan digunakan sebagai data dari sumber data. Untuk memvisualisasikan data dari setiap himpunan data, tambahkan wilayah data, seperti tabel, matriks, bagan, atau peta. Saat laporan diproses, kueri berjalan pada sumber data, dan setiap wilayah data diperluas sesuai kebutuhan untuk menampilkan hasil kueri atas himpunan data.
Catatan
Integrasi Reporting Services dengan SharePoint tidak lagi tersedia setelah SQL Server 2016.
Data dalam judul ---: menyertakan deskripsi file: termasuk penulis file: maggiesMSFT ms.author: maggies ms.date: 12/06/2018 ms.service: ms.topic: include ms.custom: include fileReport Builder
Sumber data di panel Data Laporan Sumber data muncul di panel Data Laporan setelah Anda membuat sumber data yang disematkan atau menambahkan sumber data bersama.
Kotak Dialog Koneksi ion Gunakan Kotak Dialog Koneksi ion untuk membuat string koneksi atau menempelkan string koneksi.
Informasi koneksi data String koneksi diteruskan ke ekstensi data.
Kredensial Kredensial dikelola secara terpisah dari string koneksi.
Ekstensi Data/Penyedia Data yang Koneksi ke data dapat melalui beberapa lapisan akses data.
Sumber data eksternal Mengambil data dari database relasional, database multidmensional, daftar SharePoint, atau layanan Web.
Menentukan istilah
Koneksi data. Juga dikenal sebagai sumber data. Koneksi data menyertakan nama dan properti koneksi yang bergantung pada jenis koneksi. Secara desain, koneksi data tidak menyertakan kredensial. Koneksi data tidak menentukan data mana yang akan diambil dari sumber data eksternal. Untuk melakukannya, Anda menentukan kueri saat membuat himpunan data.
Definisi sumber data. File yang berisi representasi XML dari sumber data laporan. Saat Anda menerbitkan laporan, sumber datanya disimpan di server laporan atau situs SharePoint sebagai definisi sumber data, terlepas dari definisi laporan. Misalnya, administrator server laporan mungkin memperbarui string koneksi atau kredensial. Pada server laporan asli, jenis filenya adalah .rds. Pada situs SharePoint, tipe filenya adalah .rsds.
String koneksi. String koneksi adalah versi string properti koneksi yang diperlukan untuk menyambungkan ke sumber data. Properti koneksi berbeda berdasarkan jenis koneksi data. Misalnya, lihat Membuat string koneksi data - Pembuat Laporan & SSRS.
Sumber data bersama. Sumber data yang tersedia di server laporan atau situs SharePoint untuk digunakan oleh beberapa laporan.
Sumber data yang disematkan. Juga dikenal sebagai sumber data khusus laporan. Sumber data yang ditentukan dalam laporan dan hanya digunakan oleh laporan tersebut.
Kredensial. Kredensial adalah informasi autentikasi yang harus disediakan agar Anda dapat mengakses data eksternal.
Tips untuk Menentukan Data Laporan
Gunakan informasi berikut untuk merancang strategi data laporan Anda.
Sumber data Sumber data dapat diterbitkan dan dikelola secara independen dari laporan di server laporan atau situs SharePoint. Untuk setiap sumber data, Anda atau pemilik database dapat mengelola informasi koneksi di satu tempat. Kredensial sumber data disimpan dengan aman di server laporan; Anda tidak menyertakan kata sandi dalam string koneksi. Anda dapat mengalihkan sumber data dari server pengujian ke server produksi. Anda dapat menonaktifkan sumber data untuk menangguhkan semua laporan yang menggunakannya.
Himpunan Data Himpunan Data dapat diterbitkan dan dikelola secara independen dari laporan atau sumber data bersama yang bergantung padanya. Anda atau pemilik database dapat menyediakan kueri yang dioptimalkan untuk digunakan penulis laporan. Saat Anda mengubah kueri, semua laporan yang menggunakan himpunan data bersama menggunakan kueri yang diperbarui. Anda dapat mengaktifkan penembolokan himpunan data untuk meningkatkan performa. Anda dapat menjadwalkan penembolokan kueri untuk waktu tertentu atau menggunakan jadwal bersama.
Data yang digunakan oleh bagian laporan Bagian laporan dapat menyertakan data yang bergantung padanya. Untuk informasi selengkapnya tentang bagian laporan, lihat Bagian Laporan di Perancang Laporan (SSRS).
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.
Memfilter data, Data laporan dapat difilter dalam kueri atau dalam laporan. Anda dapat menggunakan himpunan data dan variabel kueri untuk membuat parameter berskala. Dengan parameter kaskading, pengguna dapat mempersempit pilihan dari ribuan pilihan ke jumlah yang lebih mudah dikelola. Anda dapat memfilter data dalam tabel atau bagan berdasarkan nilai parameter atau nilai lain yang Anda tentukan.
Parameter Perintah kueri himpunan data yang menyertakan variabel kueri otomatis membuat parameter laporan yang cocok. Anda juga dapat membuat parameter secara manual. Saat Anda melihat laporan, toolbar laporan menampilkan parameter. Pengguna dapat memilih nilai untuk mengontrol data laporan atau tampilan laporan. Untuk mengkustomisasi data laporan untuk audiens tertentu, Anda dapat membuat sekumpulan parameter laporan dengan nilai default yang berbeda yang ditautkan ke definisi laporan yang sama. Anda juga dapat menggunakan bidang UserID bawaan untuk menyesuaikan data untuk audiens yang berbeda. Untuk informasi selengkapnya, lihat Parameter Laporan (Pembuat Laporan dan Perancang Laporan) dan Koleksi Bawaan dalam Ekspresi (Pembuat Laporan dan SSRS).
Pemberitahuan data Setelah menerbitkan laporan, Anda bisa membuat pemberitahuan berdasarkan data laporan. Kemudian Anda menerima pesan email saat memenuhi aturan yang Anda tentukan.
Mengelompokkan dan mengagregasi data, Data laporan dapat dikelompokkan dan diagregasi dalam kueri atau dalam laporan. Jika mengagregasi nilai dalam kueri, Anda dapat terus menggabungkan nilai dalam laporan di dalam batasan yang relevan. Untuk informasi selengkapnya, lihat Memfilter, Mengelompokkan, dan Mengurutkan Data (Pembuat Laporan dan SSRS) dan Fungsi Agregat (Pembuat Laporan dan SSRS).
Mengurutkan data, Data laporan dapat diurutkan dalam kueri atau dalam laporan. Dalam tabel, Anda juga dapat menambahkan tombol pengurutan interaktif untuk memungkinkan pengguna mengontrol urutan pengurutan.
Data berbasis ekspresi Karena sebagian besar properti laporan dapat berbasis ekspresi, dan ekspresi dapat menyertakan referensi ke bidang himpunan data dan parameter laporan, Anda dapat menulis ekspresi yang kuat untuk mengontrol data dan tampilan laporan. Anda dapat memberi pengguna kemampuan untuk mengontrol data yang mereka lihat dengan menentukan parameter.
Menampilkan data dari himpunan data, Data dari himpunan data biasanya ditampilkan di satu atau beberapa wilayah data, misalnya, tabel dan bagan.
Menampilkan data dari beberapa himpunan data Anda dapat menulis ekspresi di wilayah data berdasarkan satu himpunan data yang mencari nilai atau agregat di himpunan data lainnya. Anda dapat menyertakan sublaporan dalam tabel berdasarkan satu himpunan data untuk menampilkan data dari sumber data yang berbeda.
Gunakan daftar berikut untuk membantu menentukan sumber data untuk laporan.
Pertimbangkan apakah akan menggunakan sumber data dan himpunan data yang disematkan atau dibagikan. Berkolaborasi dengan pemilik sumber data untuk menerapkan dan menggunakan teknologi autentikasi dan otorisasi yang sesuai untuk organisasi Anda.
Pahami arsitektur lapisan data perangkat lunak untuk organisasi Anda dan potensi masalah yang timbul dari jenis data. Pahami bagaimana ekstensi data dan ekstensi pemrosesan data dapat memengaruhi hasil kueri. Jenis data berbeda di antara sumber data, penyedia data, dan jenis data yang disimpan dalam file definisi laporan (.rdl).
Pahami arsitektur dan alat klien/server Reporting Services. Misalnya, dalam Perancang Laporan, Anda menulis laporan pada komputer klien yang menggunakan jenis sumber data bawaan. Saat Anda menerbitkan laporan, tipe sumber data harus didukung di server laporan atau situs SharePoint. Untuk informasi selengkapnya, lihat Sumber Data yang Didukung oleh Reporting Services (SSRS).
Sumber data dan himpunan data ditulis dalam laporan dan diterbitkan ke server laporan atau situs SharePoint dari alat penulisan klien. Sumber data dapat dibuat langsung di server laporan. Setelah diterbitkan, Anda dapat mengonfigurasi kredensial dan properti lain di server laporan. Untuk informasi selengkapnya, lihat Membuat string koneksi data - Pembuat Laporan & Alat SSRS dan Reporting Services.
Sumber data yang dapat Anda gunakan bergantung pada ekstensi data Reporting Services mana yang diinstal. Dukungan untuk sumber data dapat berbeda dengan alat penulisan klien, versi server laporan, dan platform server laporan. Untuk informasi selengkapnya, lihat Sumber Data yang Didukung oleh Reporting Services (SSRS).
Kredensial sumber data bervariasi berdasarkan jenis sumber data dan apakah Anda menampilkan laporan di klien atau server laporan atau situs SharePoint Anda. Untuk informasi selengkapnya, lihat Mengatur Izin untuk Item Server Laporan di Situs SharePoint (Layanan Pelaporan dalam Mode Terintegrasi SharePoint), Tentukan Informasi Kredensial dan Koneksi untuk Sumber Data Laporan, dan informasi kredensial khusus untuk setiap alat di Alat Layanan Pelaporan.
Tugas Terkait
Tugas yang terkait dengan pembuatan koneksi data, menambahkan data dari sumber eksternal, himpunan data, dan kueri.
Tugas umum | Tautan |
---|---|
Membuat koneksi data | Membuat string koneksi data - Pembuat Laporan & SSRS |
Membuat himpunan data dan kueri | Melaporkan Himpunan Data tersemat dan Himpunan Data Bersama (Pembuat Laporan dan SSRS) |
Mengelola sumber data setelah diterbitkan | Mengelola Sumber Data Laporan |
Mengelola himpunan data bersama setelah diterbitkan | Mengelola Himpunan Data Bersama |
Membuat dan mengelola pemberitahuan data | Pemberitahuan Data Reporting Services |
Cache himpunan data bersama | Cache Shared Datasets (SSRS) |
Menjadwalkan himpunan data bersama untuk memuat cache sebelumnya | Jadwal |
Menambahkan ekstensi data | Menerapkan Ekstensi Pemrosesan Data |