Langganan berbasis data di Reporting Services
Langganan berbasis data menyediakan cara untuk menggunakan data langganan dinamis yang diambil dari sumber data eksternal pada waktu proses. Langganan berbasis data juga dapat menggunakan teks statis dan nilai default yang Anda tentukan saat menentukan langganan. Anda dapat menggunakan langganan berbasis data untuk:
Mendistribusikan laporan ke daftar pelanggan yang berfluktuasi. Misalnya, Anda dapat menggunakan langganan berbasis data untuk mendistribusikan laporan ke seluruh organisasi besar di mana pelanggan bervariasi dari satu bulan ke bulan berikutnya. Atau, Anda dapat menggunakan kriteria lain yang menentukan keanggotaan grup dari sekumpulan pengguna yang ada.
Filter output laporan dengan menggunakan nilai parameter laporan yang diambil pada waktu proses.
Berbagai format output laporan dan opsi pengiriman untuk setiap pengiriman laporan.
Langganan berbasis data terdiri dari beberapa bagian. Aspek tetap dari langganan berbasis data ditentukan saat Anda membuat langganan, dan aspek-aspek ini meliputi:
Laporan yang langganannya ditentukan (langganan selalu dikaitkan dengan satu laporan).
Ekstensi pengiriman yang digunakan untuk mendistribusikan laporan. Anda dapat menentukan pengiriman email server laporan, pengiriman berbagi file, atau penyedia pengiriman null yang digunakan untuk memuat cache sebelumnya. Anda juga dapat menentukan ekstensi pengiriman kustom. Anda tidak dapat menentukan beberapa ekstensi pengiriman dalam satu langganan.
Sumber data pelanggan. Tentukan string koneksi ke sumber data yang berisi data pelanggan saat Anda menentukan langganan. Sumber data pelanggan tidak dapat ditentukan secara dinamis pada waktu proses.
Kueri yang Anda gunakan untuk memilih data pelanggan harus ditentukan saat Anda menentukan langganan. Anda tidak dapat mengubah kueri pada waktu proses.
Nilai dinamis yang digunakan dalam langganan berbasis data diperoleh saat langganan diproses. Contoh data variabel yang mungkin Anda gunakan dalam langganan mencakup nama pelanggan, alamat email, format output laporan pilihan, atau nilai apa pun yang valid untuk parameter laporan. Untuk menggunakan nilai dinamis dalam langganan berbasis data, Anda menentukan pemetaan antara bidang yang dikembalikan dalam kueri ke opsi pengiriman tertentu dan untuk melaporkan parameter. Data variabel diambil dari sumber data pelanggan setiap kali langganan diproses.
Persyaratan untuk langganan berbasis data
Fungsionalitas langganan berbasis data tidak tersedia di semua edisi. Ada batasan pada jenis sumber data yang dapat Anda gunakan untuk mengambil data langganan pada waktu proses. Daftar berikut ini menyediakan informasi selengkapnya tentang persyaratan:
Untuk informasi selengkapnya tentang edisi SQL Server yang mendukung fungsionalitas langganan berbasis data, lihat Fitur SQL Server Reporting Services yang didukung oleh edisinya.
Untuk data langganan, pilih sumber data yang dapat memberikan informasi skema ke server laporan. Contoh jenis sumber data yang didukung meliputi:
- Data relasional SQL Server,
- Database Oracle Analysis Services
- Data paket SQL Server Integration Services
- Sumber data Open Database Connectivity (ODBC), dan sumber data Object Linking and Embedding Database (OLEDB).
Untuk informasi selengkapnya tentang persyaratan sumber data pelanggan, lihat Menggunakan sumber data eksternal untuk data pelanggan (langganan berbasis data).
Bekerja dengan langganan berbasis data
Artikel berikut ini menyediakan informasi selengkapnya tentang langganan berbasis data.
Artikel | Deskripsi |
---|---|
Membuat, memodifikasi, dan menghapus langganan berbasis data | Menjelaskan cara membuat, memodifikasi, atau menghapus langganan berbasis data. |
Menggunakan sumber data eksternal untuk data pelanggan (langganan berbasis data) | Menyediakan informasi tentang sumber data yang dapat Anda gunakan untuk langganan berbasis data. |
Membuat langganan berbasis data (tutorial SSRS) | Menyediakan instruksi langkah demi langkah untuk mempelajari cara membuat langganan berbasis data. |
Laporan cache (SSRS) | Menjelaskan cara menggunakan Penyedia Pengiriman Null dengan langganan berbasis data untuk memuat cache sebelumnya. |
Konten terkait
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk