Bagikan melalui


Membuat, Memodifikasi, dan Menghapus Sumber Data Bersama (SSRS)

Sumber data bersama adalah sekumpulan properti koneksi sumber data yang dapat dirujuk oleh beberapa laporan, model, dan langganan berbasis data yang berjalan di server laporan Reporting Services. Sumber data bersama menyediakan cara mudah untuk mengelola properti sumber data yang sering berubah dari waktu ke waktu. Jika akun pengguna atau kata sandi berubah, atau jika Anda memindahkan database ke server lain, Anda bisa memperbarui informasi koneksi di satu tempat.

Sumber data bersama bersifat opsional untuk laporan dan langganan berbasis data, tetapi diperlukan untuk model laporan. Jika Anda berencana menggunakan model laporan untuk pelaporan ad hoc, Anda harus membuat dan memelihara item sumber data bersama untuk memberikan informasi koneksi ke model.

Sumber data bersama terdiri dari bagian-bagian berikut:

Bagian Deskripsi
Nama Nama yang mengidentifikasi item dalam hierarki folder server laporan.
Deskripsi Deskripsi yang muncul dengan item di portal web saat Anda melihat konten folder.
Tipe sambungan Ekstensi pemrosesan data yang digunakan dengan sumber data. Anda hanya dapat menggunakan ekstensi pemrosesan data yang disebarkan di server laporan. Untuk informasi selengkapnya tentang ekstensi pemrosesan data yang disertakan dengan Reporting Services, lihat Sumber Data yang Didukung oleh Reporting Services (SSRS).
String koneksi string koneksi untuk database. Untuk informasi selengkapnya dan untuk melihat contoh string koneksi ke sumber data yang sering digunakan, lihat Membuat string koneksi data - Pembuat Laporan & SSRS.
Jenis Informasi masuk Menentukan bagaimana kredensial diperoleh untuk koneksi dan apakah kredensial tersebut akan digunakan setelah koneksi dibuat. Untuk informasi selengkapnya, lihat Menentukan Informasi Info masuk dan Koneksi untuk Sumber Data Laporan.

Sumber data bersama tidak berisi informasi kueri yang digunakan untuk mengambil data. Kueri selalu disimpan dalam definisi laporan.

Membuat dan Memodifikasi Sumber Data Bersama

Untuk membuat sumber data bersama atau mengubah propertinya, Anda harus memiliki izin Kelola sumber data di server laporan. Jika server laporan berjalan dalam mode asli, Anda dapat membuat dan mengonfigurasi sumber data bersama di portal web. Jika server laporan berjalan dalam mode terintegrasi SharePoint, Anda bisa menggunakan halaman aplikasi di situs SharePoint. Untuk server laporan apa pun terlepas dari modenya, Anda dapat membuat sumber data bersama di Perancang Laporan lalu menerbitkannya ke server target.

Setelah membuat sumber data bersama di server laporan, Anda dapat membuat penetapan peran untuk mengontrol akses ke sumber data tersebut, memindahkannya ke lokasi lain, mengganti nama, atau membawanya offline untuk mencegah pemrosesan laporan saat operasi pemeliharaan dilakukan pada sumber data eksternal. Jika Anda mengganti nama atau memindahkan item sumber data bersama ke lokasi lain dalam hierarki folder server laporan, informasi jalur di semua laporan atau langganan yang mereferensikan sumber data bersama diperbarui. Jika Anda mengambil sumber data bersama secara offline, semua laporan, model, dan langganan tidak akan berjalan hingga Anda mengaktifkan kembali sumber data.

Untuk informasi selengkapnya tentang mengontrol akses ke sumber data bersama dalam hierarki folder server laporan, lihat Mengamankan Item Sumber Data Bersama.

Untuk membuat sumber data bersama di Perancang Laporan

  1. Pada toolbar di panel Data Laporan, klik Baru lalu klik Sumber Data. Kotak dialog Properti Sumber Data akan terbuka.

    Catatan

    Jika panel Data Laporan tidak terlihat, klik Data Laporan pada menu Tampilan.

  2. Di kotak teks Nama, ketik nama untuk sumber data atau terima default. Nama sumber data digunakan secara internal dalam laporan. Untuk kejelasan, kami sarankan nama sumber data berisi nama database yang ditentukan dalam string koneksi.

  3. Verifikasi bahwa Gunakan referensi sumber data bersama dipilih lalu lakukan hal berikut.

    1. Klik Baru. Dalam kotak dialog Properti Sumber Data Bersama, ikuti langkah 2 dan 3 untuk membuat sumber data baru.

    2. Pilih OK.

      Sumber data bersama baru muncul di folder Sumber Data Bersama di Penjelajah Solusi.

  4. Klik Kredensial.

    Tentukan informasi masuk yang akan digunakan untuk sumber data ini. Pemilik sumber data memilih jenis informasi masuk yang didukung.

Untuk membuat sumber data bersama di portal web

  1. Di portal web, pilih Sumber Data Baru>.

  2. Ketik nama untuk item tersebut. Nama harus berisi setidaknya satu karakter dan harus dimulai dengan huruf. Ini juga dapat mencakup simbol tertentu, tetapi bukan spasi atau karakter ; ? : @ & = + , $ / * <> | " /.

  3. Ketik deskripsi secara opsional untuk memberi pengguna informasi tentang koneksi..

  4. Dalam daftar Jenis sumber data, tentukan ekstensi pemrosesan data yang digunakan untuk memproses data dari sumber data.

  5. Untuk string Koneksi ion, tentukan string koneksi yang digunakan server laporan untuk menyambungkan ke sumber data. Sebaiknya jangan tentukan kredensial dalam string koneksi.

    Contoh berikut mengilustrasikan string koneksi untuk menyambungkan ke database lokalAdventureWorks2022:

    data source=<localservername>; initial catalog=AdventureWorks2022 
    
  6. Untuk Koneksi menggunakan, tentukan bagaimana kredensial diperoleh saat laporan berjalan:

    • Jika Anda ingin meminta nama dan kata sandi masuk kepada pengguna, klik Kredensial yang disediakan oleh pengguna yang menjalankan laporan. Untuk menggunakan kredensial yang dimasukkan pengguna sebagai kredensial Windows, klik Gunakan sebagai kredensial Windows saat menyambungkan ke sumber data. Jika nama pengguna dan kata sandi adalah kredensial database, jangan pilih opsi ini.

    • Jika Anda berniat menggunakan sumber data sebagai sumber data bersama dengan kredensial tersimpan yang dikelola oleh pemilik sumber data, atau untuk laporan yang mendukung langganan atau operasi terjadwal lainnya (seperti pembuatan riwayat laporan otomatis), klik Kredensial yang disimpan dengan aman di server laporan. Jika server database mendukung peniruan atau delegasi, Anda dapat memilih Meniru pengguna yang diautentikasi setelah koneksi dibuat ke sumber data.

    • Jika Anda ingin server laporan meneruskan kredensial pengguna yang mengakses laporan ke server yang menghosting sumber data eksternal, klik Keamanan Terintegrasi Windows. Dalam hal ini, pengguna tidak diminta untuk mengetik nama pengguna atau kata sandi.

    • Jika sumber data tidak menggunakan kredensial (misalnya, jika sumber data adalah file XML yang diakses dari sistem file), klik Kredensial tidak diperlukan. Anda seharusnya hanya menentukan jenis kredensial ini jika valid untuk sumber data. Jika Anda memilih opsi ini untuk sumber data yang memerlukan autentikasi, koneksi akan gagal. Jika Anda memilih opsi ini, pastikan untuk mengonfigurasi akun eksekusi tanpa pengawas yang memungkinkan server laporan tersambung ke komputer lain untuk mengambil data atau file ketika kredensial pengguna tidak tersedia.

      Untuk informasi selengkapnya tentang mengonfigurasi kredensial, lihat Menentukan Informasi Kredensial dan Koneksi untuk Sumber Data Laporan. Untuk informasi selengkapnya tentang akun eksekusi yang tidak dijaga, lihat Mengonfigurasi Akun Eksekusi Tanpa Pengawas (Manajer Konfigurasi Server Laporan).

  7. Klik tombol Uji Koneksi ion untuk memvalidasi konfigurasi sumber data.

    Catatan

    Tombol Uji Koneksi ion tidak didukung untuk jenis sumber data XML.

  8. Klik OK

Untuk mengubah sumber data bersama di portal web

  1. Di portal web, navigasikan ke sumber data bersama.

  2. Pilih elipsis (...) di sudut kanan atas Sumber >data bersama Kelola.

    Halaman Properti terbuka.

  3. Ubah sumber data, lalu klik Terapkan.

Menghapus Sumber Data Bersama

Anda dapat menghapus sumber data bersama dengan cara yang sama seperti Anda menghapus item apa pun dari server laporan.

Untuk menghapus sumber data bersama

  1. Di portal web, navigasikan ke sumber data bersama.

  2. Pilih elipsis (...) di sudut kanan atas Sumber >data bersama Kelola.
    Halaman Properti terbuka.

  3. Klik Hapus, lalu klik OK.

Menghapus sumber data bersama menonaktifkan laporan, model, atau langganan berbasis data apa pun yang menggunakannya. Tanpa informasi koneksi sumber data, item tidak akan lagi berjalan. Untuk mengaktifkan item ini, Anda harus membuka masing-masing item dan melakukan hal berikut:

  • Untuk laporan dan langganan berbasis data yang mereferensikan sumber data bersama, Anda dapat menentukan informasi koneksi sumber data di properti laporan atau langganan, atau Anda dapat memilih sumber data bersama baru yang memiliki nilai yang ingin Anda gunakan.

  • Untuk model dan laporan Pembuat Laporan yang menggunakan model tersebut, Anda harus menentukan sumber data bersama baru. Model mendapatkan informasi koneksi sumber data hanya melalui sumber data bersama.

Tidak ada operasi Batalkan untuk menghapus sumber data bersama. Namun, jika Anda secara tidak sengaja menghapus sumber data bersama, Anda dapat membuat sumber data baru menggunakan nilai properti yang sama dengan yang Anda hapus. Anda harus membuka setiap laporan, model, dan langganan berbasis data untuk menggabungkan kembali sumber data bersama ke item yang menggunakannya, tetapi selama properti sumber data sama seperti sebelumnya, laporan, model, dan langganan akan terus berfungsi seperti sebelumnya.

Mengimpor Sumber Data Bersama

Untuk mengimpor sumber data yang ada di Perancang Laporan

  1. Di Penjelajah Solusi, klik kanan folder Sumber Data Bersama di proyek server laporan, lalu klik Tambahkan Item yang Ada. Kotak dialog Tambahkan Item yang Ada terbuka.

  2. Navigasikan ke file sumber data Bersama Definisi Laporan (rds) yang sudah ada lalu klik Buka.

  3. Pilih OK.

Sumber Data Bersama di SharePoint

Saat Anda menjalankan laporan dari pustaka SharePoint, informasi koneksi dapat ditentukan di dalam laporan atau dalam file eksternal yang ditautkan ke laporan. Jika informasi koneksi disematkan dalam laporan, informasi tersebut disebut sumber data kustom. Jika informasi koneksi ditentukan dalam file eksternal, informasi tersebut disebut sumber data bersama. File eksternal dapat berupa file sumber data server laporan (.rsds) atau file Office Data Koneksi ion (.odc).

File .rsds mirip dengan file .rds, tetapi memiliki skema yang berbeda. Untuk membuat file .rsds, Anda bisa menerbitkan .rds dari Perancang Laporan atau Perancang Model ke pustaka SharePoint (file .rsds baru dibuat dari file .rds asli). Atau, Anda bisa membuat file baru di pustaka di Situs SharePoint.

Setelah membuat atau menerbitkan sumber data bersama, Anda dapat mengedit properti koneksi atau menghapus file jika tidak lagi digunakan. Sebelum menghapus sumber data bersama, Anda harus menentukan apakah sumber data tersebut digunakan oleh model laporan dan laporan. Anda dapat melakukan ini dengan menampilkan item dependen yang mereferensikan sumber data bersama.

Meskipun daftar item dependen memberi tahu Anda apakah sumber data bersama dirujuk, item tersebut tidak memberi tahu Anda apakah item tersebut digunakan secara aktif. Untuk menentukan apakah sumber data bersama atau model digunakan secara aktif, Anda dapat meninjau file log di komputer server laporan. Jika Anda tidak memiliki akses ke file log atau jika file tidak berisi informasi yang Anda inginkan, pertimbangkan untuk memindahkan laporan ke folder yang tidak dapat diakses saat Anda menentukan status aktualnya.

Untuk membuat file sumber data bersama (.rsds) (SharePoint 2010)

  1. Klik tab Dokumen pada pita pustaka.

  2. Pada menu Dokumen Baru, klik Sumber Data Laporan

    Catatan

    Jika Anda tidak melihat item Sumber Data Laporan pada menu, tipe konten sumber data laporan belum diaktifkan. Untuk informasi selengkapnya, lihat Menambahkan Tipe Isi Layanan Pelaporan ke Pustaka SharePoint.

  3. Di Nama, masukkan nama deskriptif untuk file .rsds.

  4. Di Tipe Sumber Data, pilih jenis sumber data dari daftar. Untuk informasi selengkapnya, lihat Sumber Data yang Didukung oleh Reporting Services (SSRS).

  5. Dalam String Koneksi ion, tentukan penunjuk ke sumber data dan pengaturan lain yang diperlukan untuk membuat koneksi ke sumber data eksternal. Jenis sumber data yang Anda gunakan menentukan sintaks string koneksi. Untuk informasi dan contoh selengkapnya, lihat Membuat string koneksi data - Pembuat Laporan & SSRS.

  6. Di Kredensial, tentukan bagaimana server laporan mendapatkan kredensial untuk mengakses sumber data eksternal. Kredensial dapat disimpan, diminta, diintegrasikan, atau dikonfigurasi untuk pemrosesan laporan tanpa pengawas.

    • Pilih autentikasi Windows (terintegrasi) jika Anda ingin mengakses data menggunakan kredensial pengguna yang membuka laporan. Jangan pilih opsi ini jika situs atau farm SharePoint menggunakan autentikasi formulir atau tersambung ke server laporan melalui akun tepercaya. Jangan pilih opsi ini jika Anda ingin menjadwalkan langganan atau pemrosesan data untuk laporan ini. Opsi ini berfungsi paling baik ketika autentikasi Kerberos diaktifkan untuk domain Anda, atau ketika sumber data berada di komputer yang sama dengan server laporan. Jika autentikasi Kerberos tidak diaktifkan, kredensial Windows hanya dapat diteruskan ke satu komputer lain. Ini berarti bahwa jika sumber data eksternal ada di komputer lain, memerlukan koneksi tambahan, Anda akan mendapatkan kesalahan alih-alih data yang Anda harapkan.

    • Pilih Minta kredensial jika Anda ingin pengguna memasukkan kredensialnya setiap kali ia menjalankan laporan. Jangan pilih opsi ini jika Anda ingin menjadwalkan langganan atau pemrosesan data untuk laporan ini.

    • Pilih Kredensial tersimpan jika Anda ingin mengakses data menggunakan satu set kredensial. Kredensial dienkripsi sebelum disimpan. Anda dapat memilih opsi yang menentukan bagaimana kredensial tersimpan diautentikasi. Pilih Gunakan sebagai kredensial Windows jika kredensial yang disimpan milik akun pengguna Windows. Pilih Atur konteks eksekusi ke akun ini jika Anda ingin mengatur konteks eksekusi di server database. Untuk database SQL Server, opsi ini mengatur fungsi SETUSER. Untuk informasi selengkapnya, lihat SETUSER (Transact-SQL).

    • Pilih Kredensial tidak diperlukan jika Anda ingin menentukan kredensial di string koneksi, atau jika Anda ingin menjalankan laporan menggunakan akun hak istimewa paling sedikit yang dikonfigurasi di server laporan. Jika akun ini tidak dikonfigurasi di server laporan, pengguna akan dimintai kredensial dan operasi terjadwal apa pun yang Anda tentukan untuk laporan tidak akan dijalankan.

  7. Pilih Aktifkan sumber data ini jika Anda ingin sumber data aktif. Jika sumber data dikonfigurasi tetapi tidak aktif, pengguna akan melihat pesan kesalahan saat mereka mencoba menggunakan laporan berdasarkan sumber data.

  8. Klik tombol Uji Koneksi ion untuk memvalidasi konfigurasi sumber data.

    Catatan

    Tombol Uji Koneksi ion tidak didukung untuk jenis sumber data XML.

  9. Klik OK untuk menyimpan buat sumber data bersama.

Untuk menghapus file sumber data bersama (.rsds)

  1. Buka pustaka yang berisi file .rsds.

  2. Arahkan ke sumber data bersama.

  3. Klik untuk menampilkan panah bawah, dan klik Hapus.

Jika Anda salah menghapus sumber data bersama yang ingin Anda simpan, Anda dapat membuat sumber data baru yang berisi informasi koneksi yang sama. Setelah membuat ulang sumber data bersama, Anda harus membuka setiap laporan dan model yang menggunakan sumber data tersebut dan memilih sumber data bersama. Item sumber data bersama baru dapat memiliki nama, kredensial, atau sintaks string koneksi yang berbeda dari yang Anda hapus. Selama koneksi diselesaikan ke sumber data yang sama, properti sumber data dapat bervariasi dari nilai asli.

Berhati-hatilah saat menghapus model laporan. Jika Anda menghapus model, Anda tidak dapat lagi membuka dan memodifikasi laporan apa pun yang didasarkan pada model tersebut di Report Builder. Jika Anda secara tidak sengaja menghapus model yang digunakan oleh laporan yang ada, Anda harus meregenerasi model, membuat ulang dan menyimpan laporan apa pun yang menggunakan model, dan menentukan kembali keamanan item model apa pun yang ingin Anda gunakan. Anda tidak bisa hanya meregenerasi model dan kemudian melampirkannya ke laporan yang ada.

Item Dependen

Untuk menampilkan daftar laporan dan model yang menggunakan sumber data, buka halaman Item Dependen untuk sumber data bersama. Anda bisa mengakses halaman ini saat membuka sumber data di portal web atau halaman aplikasi SharePoint. Perhatikan bahwa halaman Item Dependen tidak menampilkan langganan berbasis data. Jika sumber data bersama digunakan oleh langganan, langganan tidak akan muncul di daftar item dependen.

Untuk menampilkan item dependen di SharePoint

  1. Buka pustaka yang berisi file .rsds.

  2. Arahkan ke sumber data bersama.

  3. Klik untuk menampilkan panah bawah, dan pilih Tampilkan Item Dependen.

    Untuk model laporan, daftar item dependen memperlihatkan laporan yang dibuat di Pembuat Laporan. Untuk sumber data bersama, daftar item dependen dapat menyertakan model laporan dan laporan.

Lihat Juga

Membuat string koneksi data - Pembuat Laporan & SSRS
Mengelola Sumber Data Laporan
Mengonfigurasi Properti Sumber Data untuk Laporan Paginated