Mengelola Sumber Data Laporan
Di Reporting Services, laporan, model laporan, dan langganan berbasis data mengambil data dari sumber data eksternal. Untuk menyambungkan ke sumber data eksternal, server laporan menggunakan informasi koneksi sumber data yang ditentukan atau dirujuk dari laporan, model, atau langganan. Properti koneksi sumber data selalu ditentukan dengan laporan atau model saat Anda membuatnya, tetapi dapat dikelola secara independen setelah laporan atau model diterbitkan ke server laporan.
Untuk mengelola sumber data laporan, Anda bisa menggunakan portal web untuk server laporan mode asli atau halaman aplikasi di situs SharePoint jika Anda menyebarkan server laporan dalam mode terintegrasi SharePoint.
Mengelola koneksi sumber data dicirikan oleh tugas berikut, yang dijelaskan dalam topik ini:
Mengubah string koneksi.
Mengubah kredensial.
Membuat dan menggunakan sumber data bersama di server laporan, termasuk mengalihkan sumber data yang disematkan untuk sumber data bersama.
Mengontrol akses ke properti sumber data dengan mengatur izin pada laporan, model, atau sumber data bersama apa pun yang Anda gunakan.
Perhatikan bahwa memodifikasi kueri bukan bagian dari manajemen koneksi sumber data. Untuk mengubah kueri untuk laporan atau model, Anda harus menggunakan alat penulisan dan membuat perubahan dalam definisi laporan atau model.
Properti Terkelola: Jenis Sumber Data, String Koneksi, dan Kredensial
Properti sumber data yang bisa Anda kelola di server laporan adalah:
Properti | Deskripsi | Cara mengelolanya |
---|---|---|
Tipe sumber data | Menentukan ekstensi pemrosesan data server laporan mana yang akan digunakan pada data eksternal. Contoh prosesor data termasuk SQL Server, Analysis Services, dan Oracle. | Jenis sumber data adalah properti terkelola karena dapat dikonfigurasi. Namun, Anda hanya boleh mengonfigurasi jenis sumber data jika Anda membuat sumber data bersama baru. Jangan mengubah jenis sumber data di halaman properti laporan atau model yang diterbitkan, karena melakukannya hampir pasti akan membatalkan koneksi. Tidak mungkin struktur data yang diperlukan oleh laporan atau model akan identik pada platform data yang berbeda. |
String koneksi | Membuat koneksi awal ke sumber data eksternal. Laporan dapat menggunakan string koneksi statis atau dinamis. string koneksi statis adalah sekumpulan nilai yang selalu digunakan laporan untuk menyambungkan ke sumber data yang sama setiap kali laporan berjalan. string koneksi dinamis adalah ekspresi yang Anda buat ke dalam laporan, memungkinkan pengguna untuk memilih sumber data mana yang akan digunakan pada waktu proses. Anda harus menyusun daftar pemilihan ekspresi dan sumber data ke dalam laporan saat membuatnya di Perancang Laporan. |
Mengubah string koneksi berguna jika Anda memindahkan sumber data ke komputer lain, atau jika Anda membuat laporan menggunakan data pengujian tetapi Anda ingin menyebarkan laporan dengan database produksi. Anda dapat mengelola string koneksi statis dengan mengganti string asli dengan string yang berbeda. Untuk mengelola string koneksi dinamis di portal web atau di situs SharePoint, Anda dibatasi untuk menggantinya dengan yang statis. Anda tidak dapat mengedit ekspresi itu sendiri, atau mengubah daftar pilihan sumber data. Untuk mengubah ekspresi atau daftar nilai yang valid, Anda harus mengedit definisi laporan dan menerbitkan ulang ke server laporan. Untuk informasi selengkapnya, lihat Membuat string koneksi data - Pembuat Laporan & SSRS. |
Informasi Masuk | Menyediakan nama dan kata sandi pengguna yang memiliki izin untuk membaca data dari sumber data. Jika sumber data tidak mendukung autentikasi (misalnya, jika sumber data adalah file XML pada sistem file), Anda dapat mengonfigurasi akun eksekusi tanpa pengawasan untuk memungkinkan server laporan tersambung ke sumber data eksternal tanpa meneruskan kredensial. |
Anda dapat mengelola kredensial dengan memperbarui akun pengguna atau kata sandi jika kedaluwarsa. Anda juga dapat mengubah cara kredensial diperoleh (misalnya, meminta pengguna untuk memasukkan kredensial pada waktu proses). Jika Anda ingin pengguna dapat berlangganan laporan, Anda harus mengonfigurasi laporan untuk menggunakan kredensial tersimpan. |
Membuat dan Menggunakan Sumber Data Bersama
Jika Anda menerbitkan laporan dengan properti sumber data yang disematkan dalam laporan, pertimbangkan untuk beralih ke properti sumber data bersama. Sumber data bersama lebih mudah dikelola karena Anda dapat memperbarui kredensial dan string koneksi dalam satu halaman. Semua laporan, model, dan langganan berbasis data yang menggunakan sumber data tersebut segera mengambil perubahan. Anda juga dapat mengambil sumber data bersama secara offline, menjeda laporan atau langganan secara efektif untuk mencegahnya dieksekusi saat Anda memecahkan masalah atau menyelidiki masalah apa pun yang muncul.
Mengontrol Properti Sumber Data Access
Secara default, siapa pun yang memiliki izin untuk mengelola laporan dapat mengatur properti apa pun pada laporan, termasuk properti yang menentukan jenis sumber data, string koneksi, kredensial, dan apakah laporan mendapatkan informasi koneksi dari sumber data yang disematkan atau bersama. Untuk informasi selengkapnya tentang tugas dan izin mana yang mengontrol akses ke properti sumber data pada server laporan mode asli, lihat Mengamankan Item Sumber Data Bersama dan Laporan dan Sumber Daya Aman.
Izin untuk menampilkan dan mengedit properti untuk item dalam pustaka SharePoint ditentukan oleh administrator situs. Untuk informasi selengkapnya tentang izin mana yang mengontrol akses ke properti koneksi sumber data, lihat Situs SharePoint dan Referensi Izin Daftar untuk Item Server Laporan.
Cara Bekerja dengan Properti Sumber Data di Server Laporan
Anda dapat menggunakan berbagai alat untuk membuat dan memodifikasi properti sumber data. Tabel berikut ini meringkas pendekatan dan alat, dan menyediakan tautan ke instruksi tambahan.
Tugas | Alat | Tautan |
---|---|---|
Lihat contoh string koneksi. | Membuat string koneksi data - Pembuat Laporan & SSRS | |
Pilih pendekatan untuk mendapatkan kredensial untuk menyambungkan ke sumber data. | Tentukan Informasi Kredensial dan Koneksi untuk Sumber Data Laporan | |
Tambahkan properti koneksi sumber data ke file definisi laporan (.rdl). | Perancang Laporan | Membuat Sumber Data Tersemat atau Bersama (SSRS) |
Tambahkan dan tautkan ke file sumber data bersama (.rds) dalam proyek laporan. | Perancang Laporan | Membuat, Memodifikasi, dan Menghapus Sumber Data Bersama (SSRS) |
Buat daftar sumber data yang telah ditentukan sebelumnya yang dapat dipilih pengguna pada waktu proses. Saat pengguna meminta laporan, laporan menyediakan daftar sumber data. Pengguna harus memilih sumber data mana yang akan digunakan sebelum menjalankan laporan. Untuk menambahkan daftar pilihan sumber data ke laporan, Anda menggunakan ekspresi. Ini dikenal sebagai koneksi sumber data dinamis. |
Perancang Laporan | Membuat string koneksi data - Pembuat Laporan & SSRS |
Buat item sumber data bersama di server laporan. | Membuat, Memodifikasi, dan Menghapus Sumber Data Bersama | |
Simpan kredensial sebagai prasyarat untuk membuat langganan atau melaporkan rekam jepret. | Portal web | Menyimpan Kredensial di Sumber Data Reporting Services |
Mengedit properti koneksi sumber data pada laporan yang diterbitkan. | Portal web | Mengonfigurasi Properti Sumber Data untuk Laporan |
Buat item sumber data bersama di server laporan. | Situs SharePoint | Membuat dan Mengelola Sumber Data Bersama (Reporting Services dalam Mode Terintegrasi SharePoint) |
Gunakan informasi koneksi .odc yang ada dengan laporan. | Situs SharePoint | Menggunakan Koneksi Data Office (.odc) dengan Laporan (Reporting Services dalam Mode Terintegrasi SharePoint) |
Catatan
Mengelola koneksi sumber data untuk melaporkan sumber data tidak sama dengan mengelola koneksi server laporan ke database server laporan. Untuk informasi selengkapnya tentang koneksi server laporan ke penyimpanan data internalnya, lihat Mengonfigurasi Koneksi Database Server Laporan (Manajer Konfigurasi Server Laporan).