Tipe Koneksi Daftar SharePoint (SSRS)

Berlaku untuk: SharePoint ServerLaporan Power BI SQL Server 2016 (13.x)

Untuk menyertakan data dari daftar Microsoft SharePoint dalam laporan, Anda harus menambahkan atau membuat himpunan data yang didasarkan pada sumber data laporan tipe Daftar Microsoft SharePoint. Ini adalah jenis sumber data bawaan berdasarkan ekstensi data Daftar SharePoint Microsoft SQL Server Reporting Services. Gunakan tipe sumber data ini untuk menyambungkan dan mengambil data daftar dari SharePoint 2013 dan yang lebih baru.

Gunakan informasi dalam topik ini untuk membangun sumber data. Untuk instruksi langkah demi langkah, lihat Menambahkan dan Memverifikasi Koneksi data (Pembuat Laporan dan SSRS).

String Koneksi

String koneksi ke daftar SharePoint adalah URL ke situs atau subsitus SharePoint, misalnya, https://MySharePointWeb/MySharePointSite atau https://MySharePointWeb/MySharePointSite/Subsite.

Perancang kueri secara otomatis menampilkan daftar SharePoint yang memiliki izin yang memadai untuk diakses.

Untuk contoh string koneksi lainnya, lihat Membuat string koneksi data - Pembuat Laporan & SSRS.

Informasi Masuk

Kredensial diperlukan untuk menjalankan kueri, untuk mempratinjau laporan secara lokal, dan untuk mempratinjau laporan dari server laporan. Setelah menerbitkan laporan, Anda mungkin perlu mengubah kredensial untuk sumber data sehingga ketika laporan berjalan di server laporan, izin untuk mengambil data valid. Tipe kredensial yang bisa digunakan dengan ekstensi data ini bergantung pada konfigurasi teknologi SharePoint untuk daftar SharePoint yang Anda gunakan sebagai sumber data.

Tabel berikut ini menguraikan perilaku pengambilan kredensial untuk ekstensi daftar SharePoint, saat menyambungkan ke daftar SharePoint farm lokal dan ke daftar SharePoint jarak jauh.

Tabel 1 adalah untuk laporan yang disebarkan ke Situs Windows SharePoint warisan. Situs Windows warisan hanya mendukung Kerberos, NTLM, dan Autentikasi Berbasis Formulir (FBA). Tabel 2 adalah untuk laporan yang disebarkan ke situs SharePoint berbasis Klaim.

Tabel 1

Jenis Pengambilan Kredensial yang Didukung Mode Klasik Autentikasi Windows *Autentikasi Klaim
Daftar SharePoint farm lokal Autentikasi Windows (terintegrasi) atau Token Pengguna SharePoint Ya Ya
Disimpan, Prompt, None (dengan kredensial Windows)

Kredensial yang disimpan dan diminta dengan kredensial non-Windows tidak didukung.
Ya Tidak
Daftar SharePoint Jarak Jauh Autentikasi Windows (terintegrasi) atau Token Pengguna SharePoint Ya Tidak

Autentikasi berbasis formulir dan autentikasi Klaim tidak didukung untuk daftar SharePoint jarak jauh.
Disimpan, Prompt, None (dengan kredensial Windows)

Kredensial yang disimpan dan diminta dengan kredensial non-Windows tidak didukung.
Ya Tidak

Autentikasi berbasis formulir dan autentikasi Klaim tidak didukung untuk daftar SharePoint jarak jauh.

*Autentikasi Windows, autentikasi Berbasis Formulir (FBA), token Secure Application Markup Language (SAML), penyedia identitas lain, atau kombinasi lebih dari salah satu penyedia autentikasi yang disebutkan di atas.

Tabel 2

Jenis Pengambilan Kredensial yang Didukung Mode Klasik Autentikasi Windows *Autentikasi Klaim
Daftar SharePoint Farm Lokal Autentikasi Windows (terintegrasi) atau Token Pengguna SharePoint Ya Ya
Disimpan, Prompt, None (dengan kredensial Windows)

Kredensial yang disimpan dan diminta dengan kredensial non-Windows tidak didukung.
Tidak Tidak
Daftar SharePoint Jarak Jauh Autentikasi Windows (terintegrasi) atau Token Pengguna SharePoint Ya Tidak

Autentikasi berbasis formulir dan autentikasi Klaim tidak didukung untuk daftar SharePoint jarak jauh.
Disimpan, Prompt, None (dengan kredensial Windows)

Kredensial yang disimpan dan diminta dengan kredensial non-Windows tidak didukung.
Tidak Tidak

Autentikasi berbasis formulir dan autentikasi Klaim tidak didukung untuk daftar SharePoint jarak jauh.

*Autentikasi Windows, autentikasi Berbasis Formulir (FBA), token Secure Application Markup Language (SAML), penyedia identitas lain, atau kombinasi lebih dari salah satu penyedia autentikasi yang disebutkan di atas.

Autentikasi Windows
Untuk teknologi SharePoint yang dikonfigurasi agar berfungsi dengan server laporan dalam mode Akun Tepercaya, opsi ini tidak didukung. Ini hanya berlaku untuk rilis sebelum SQL Server 2012 Reporting Services.

Untuk teknologi SharePoint yang dikonfigurasi untuk bekerja dengan server laporan dalam mode Terintegrasi Windows, opsi ini berlaku untuk pengguna Windows saat ini dan pengguna SharePoint saat ini.

Agar teknologi SharePoint yang dikonfigurasi berfungsi tanpa Server Laporan (mode lokal), opsi ini tidak didukung. Untuk informasi selengkapnya tentang mode lokal, lihat Mode Lokal vs. Laporan Mode Koneksi di Penampil Laporan (Layanan Pelaporan dalam Mode SharePoint).

Kredensial tidak diperlukan (Jangan gunakan kredensial):
Untuk menggunakan opsi ini, akun eksekusi tanpa pengawas harus dikonfigurasi di server laporan. Untuk informasi selengkapnya, lihat Mengonfigurasi Akun Eksekusi Tanpa Pengawas (Manajer Konfigurasi Server Laporan).

Untuk informasi selengkapnya, lihat Membuat string koneksi data - Pembuat Laporan & SSRS, Menentukan Informasi Kredensial dan Koneksi untuk Sumber Data Laporan, dan Sumber Data yang Didukung oleh Reporting Services (SSRS).

Kueri

Untuk merancang kueri, buat himpunan data baru berdasarkan sumber data, lalu buka perancang kueri terkait. Untuk informasi selengkapnya, lihat Membuat Himpunan Data Bersama atau Himpunan Data Tersemat (Pembuat Laporan dan SSRS).

Perancang kueri grafis Daftar SharePoint menampilkan empat panel:

Daftar SharePoint Menampilkan daftar semua daftar SharePoint di situs untuk sumber data ini. Pilih daftar lalu pilih bidang yang Anda inginkan dalam kueri Anda. Nama bidang di panel ini adalah nama yang mudah diingat SharePoint, juga dikenal sebagai nama tampilan. Arahkan mouse ke atas item untuk menampilkan properti berikut ini di tipsalat:

  • Nama Nama unik bidang.

  • Pengidentifikasi Pengidentifikasi unik bidang.

  • Tipe Bidang Tipe data bidang.

  • Tersembunyi Apakah bidang ditampilkan dalam tampilan daftar SharePoint.

Memilih bidang dari beberapa daftar tidak didukung. Anda dapat membuat himpunan data untuk setiap daftar dan memilih bidang dari setiap himpunan data. Jika daftar memiliki bidang umum, Anda dapat menggunakan fungsi Pencarian di wilayah data tablix yang terikat ke satu himpunan data untuk mengambil nilai dari himpunan data lain yang tidak terikat ke wilayah data. Untuk informasi selengkapnya, lihat Fungsi Pencarian (Pembuat Laporan dan SSRS).

  • Bidang Terpilih Menampilkan bidang yang telah Anda pilih. Nama bidang di panel ini adalah nama yang mudah diingat yang telah ditentukan pengguna SharePoint. Saat Anda menutup perancang kueri, Anda akan melihat nama-nama ini di kumpulan bidang himpunan data di panel Data Laporan. Hubungan antara nama unik dan nama yang mudah diingat tersedia di halaman Kotak Dialog Properti Himpunan Data, Bidang (Pembuat Laporan).

  • Filter Terapan Membatasi data yang dikembalikan dari daftar SharePoint, sebelum data dikembalikan ke laporan. Pilih nama bidang, operator, dan nilai yang akan digunakan untuk membatasi data yang diambil dalam daftar. Operator bervariasi tergantung pada jenis data nilai yang Anda pilih.

    Anda tidak dapat mengubah urutan pengurutan atau menentukan grup dalam perancang kueri grafis. Untuk melakukannya, atur ekspresi pengurutan pada himpunan data laporan, dan ekspresi grup pada wilayah data dalam laporan. Parameter kueri tidak didukung. Untuk memfilter data dalam laporan, gunakan filter laporan atau parameter laporan yang Anda buat. Untuk informasi selengkapnya, lihat Filter, Grup, dan Urutkan Data (Pembuat Laporan dan SSRS) dan Parameter Laporan (Pembuat Laporan dan Perancang Laporan).

  • Hasil Kueri Menampilkan contoh baris yang dikembalikan saat kueri berjalan. Jika nilai daftar SharePoint sering berubah di situs SharePoint, nilai yang Anda lihat di panel hasil kueri mungkin berbeda dari nilai yang Anda lihat dalam laporan.

  • Bidang Terpilih Menampilkan bidang yang telah Anda pilih. Nama bidang di panel ini adalah nama yang mudah diingat yang telah ditentukan pengguna SharePoint. Saat Anda menutup perancang kueri, Anda akan melihat nama-nama ini di kumpulan bidang himpunan data di panel Data Laporan. Hubungan antara nama unik dan nama yang mudah diingat tersedia di halaman Kotak Dialog Properti Himpunan Data, Bidang (Pembuat Laporan).

  • Filter Terapan Membatasi data yang dikembalikan dari daftar SharePoint, sebelum data dikembalikan ke laporan. Pilih nama bidang, operator, dan nilai yang akan digunakan untuk membatasi data yang diambil dalam daftar. Operator bervariasi tergantung pada jenis data nilai yang Anda pilih.

    Anda tidak dapat mengubah urutan pengurutan atau menentukan grup dalam perancang kueri grafis. Untuk melakukannya, atur ekspresi pengurutan pada himpunan data laporan, dan ekspresi grup pada wilayah data dalam laporan. Parameter kueri tidak didukung. Untuk memfilter data dalam laporan, gunakan filter laporan atau parameter laporan yang Anda buat. Untuk informasi selengkapnya, lihat Filter, Grup, dan Urutkan Data (Pembuat Laporan dan SSRS) dan Parameter Laporan (Pembuat Laporan dan Perancang Laporan).

  • Hasil Kueri Menampilkan contoh baris yang dikembalikan saat kueri berjalan. Jika nilai daftar SharePoint sering berubah di situs SharePoint, nilai yang Anda lihat di panel hasil kueri mungkin berbeda dari nilai yang Anda lihat dalam laporan.

Untuk informasi selengkapnya, lihat Perancang Kueri Daftar SharePoint (Pembuat Laporan).

Teks Kueri

Untuk menampilkan kueri yang dihasilkan oleh perancang kueri grafis, beralihlah ke perancang kueri berbasis teks. Dalam tampilan ini, Anda bisa melihat XML yang dibuat oleh perancang kueri grafis. XML menyertakan elemen untuk nama daftar, kumpulan bidang, dan filter.

Contoh 1. Bidang yang ditentukan untuk daftar

Contoh berikut menunjukkan kueri SharePoint yang terbentuk dengan baik:

<RSSharePointList>  
<listName>MyList</listName>  
<viewFields>  
  <FieldRef Name="Field1"/>  
  <FieldRef Name="Field4"/>  
</viewFields>  
<Query>  
  <Where>  
    <And>  
      <Gt>  
        <FieldRef Name="Field1"/>  
        <Value Type="Integer">1</Value>  
      </Gt>  
      <IsNotNull>  
        <FieldRef Name="Field2"/>  
        <Value Type="string"/>  
      </IsNotNull>   
    </And>  
  </Where>  
</Query>  
</RSSharePointList>  

Anda dapat mengedit tampilan kueri ini selama tetap menjadi teks XML yang terbentuk dengan baik.

Contoh 2. Semua bidang untuk daftar

Anda juga hanya dapat menentukan nama daftar, dan semua bidang, termasuk bidang tersembunyi, yang dikembalikan. Contoh berikut mengambil semua bidang dari daftar yang bernama Tugas:

<RSSharePointList>  
<listName>Tasks</listName>  
</RSSharePointList>  

Semua bidang untuk daftar Tugas dikembalikan dalam hasil kueri.

Parameter

Parameter tidak didukung oleh ekstensi data ini.

Topik Cara Penggunaan

Bagian ini berisi instruksi langkah demi langkah untuk bekerja dengan koneksi data, sumber data, dan himpunan data.

Menambahkan dan Memverifikasi Koneksi data (Pembuat Laporan dan SSRS)

Membuat Himpunan Data Bersama atau Himpunan Data Tersemat (Pembuat Laporan dan SSRS)

Menambahkan Filter ke Himpunan Data (Pembuat Laporan dan SSRS)

Bagian dokumentasi ini memberikan informasi konseptual mendalam tentang data laporan, serta informasi prosedural tentang cara menentukan, menyesuaikan, dan menggunakan bagian dari laporan yang terkait dengan data.

Himpunan Data Laporan (SSRS)
Memberikan gambaran umum tentang mengakses data untuk laporan Anda.

Membuat string koneksi data - Pembuat Laporan & SSRS
Menyediakan informasi tentang koneksi data dan sumber data.

Melaporkan Himpunan Data tersemat dan Himpunan Data Bersama (Pembuat Laporan dan SSRS)
Menyediakan informasi tentang himpunan data yang disematkan dan dibagikan.

Pengumpulan Bidang Himpunan Data (Pembuat Laporan dan SSRS)
Menyediakan informasi tentang kumpulan bidang himpunan data yang dihasilkan oleh kueri.

Sumber Data Didukung oleh Reporting Services (SSRS).
Menyediakan informasi mendalam tentang dukungan platform dan versi untuk setiap ekstensi data.

Lihat Juga

Parameter Laporan
Memfilter, Mengelompokkan, dan Mengurutkan Data
Ekspresi (Pembuat Laporan dan SSRS)

Ada pertanyaan lagi? Coba tanyakan forum Reporting Services