Sumber Data yang Didukung oleh Reporting Services (SSRS)
Reporting Services mengambil data laporan dari sumber data melalui lapisan data modular dan dapat diperluas yang menggunakan ekstensi pemrosesan data. Untuk mengambil data laporan dari sumber data, Anda harus memilih ekstensi pemrosesan data yang mendukung jenis sumber data, versi perangkat lunak yang berjalan pada sumber data, dan platform sumber data (32-bit atau 64-bit).
Saat Anda menyebarkan Reporting Services, sekumpulan ekstensi pemrosesan data secara otomatis diinstal dan didaftarkan pada klien penulisan laporan dan di server laporan untuk menyediakan akses ke berbagai jenis sumber data. Reporting Services menginstal jenis sumber data berikut:
Microsoft SQL Server
Microsoft SQL Server Analysis Services untuk model MDX, DMX, Microsoft Power Pivot, dan tabular
Microsoft Azure SQL Database
Oracle
SAP BW
-
Hyperion Essbase
Daftar Microsoft SharePoint
Teradata
OLE DB
ODBC
XML
Selain itu, ekstensi pemrosesan data kustom dan penyedia data Microsoft .NET Framework standar dapat diinstal dan didaftarkan oleh administrator sistem. Untuk memproses dan melihat laporan, ekstensi pemrosesan data dan penyedia data harus diinstal dan didaftarkan di server laporan; untuk mempratinjau laporan, laporan harus diinstal dan didaftarkan pada klien penulisan laporan. Ekstensi pemrosesan data dan penyedia data harus dikompilasi secara asli untuk platform tempat mereka diinstal. Jika Anda menyebarkan sumber data secara terprogram dengan menggunakan layanan Web SOAP, Anda harus menentukan ekstensi sumber data. Gunakan nilai ekstensi data dari file RSReportDesigner.config . Secara default, file terletak di folder berikut:
<drive letter>\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssemblies
Misalnya, ekstensi data Analysis Services adalah OLEDB-MD.
Banyak penyedia data .NET Framework standar pihak ketiga tersedia sebagai unduhan dari Pusat Unduhan Microsoft dan dari situs pihak ketiga. Anda juga dapat mencari forum publik SQL Server Reporting Services untuk informasi tentang penyedia data pihak ketiga.
Catatan
Penyedia data .NET Framework standar tidak selalu mendukung semua fungsionalitas yang disediakan oleh ekstensi pemrosesan data Reporting Services. Selain itu, beberapa penyedia data OLE DB dan driver ODBC dapat digunakan untuk menulis dan mempratinjau laporan, tetapi tidak dirancang untuk mendukung laporan yang diterbitkan di server laporan. Misalnya, Penyedia Microsoft OLE DB untuk Jet tidak didukung di server laporan. Untuk informasi selengkapnya, lihat Ekstensi Pemrosesan Data dan Penyedia Data .NET Framework (SSRS).
Untuk informasi selengkapnya tentang ekstensi pemrosesan data kustom, lihat Menerapkan Ekstensi Pemrosesan Data. Untuk informasi selengkapnya tentang penyedia data .NET Framework standar, lihat System.Data namespace layanan.
Dukungan Platform untuk Sumber Data Laporan
Sumber data yang dapat Anda gunakan dalam penyebaran Reporting Services bervariasi menurut edisi SQL Server, versi Reporting Services, dan berdasarkan platform. Untuk informasi selengkapnya tentang fitur, lihat Fitur Reporting Services yang Didukung oleh Edisi SQL Server. Tabel nanti dalam topik ini menyediakan informasi tentang sumber data yang didukung berdasarkan versi dan berdasarkan platform.
Pertimbangan platform untuk sumber data Reporting Services terpisah untuk klien penulisan laporan dan server laporan.
Pada klien penulisan laporan
SQL Server SQL Server Data Tools - Kecerdasan Bisnis adalah aplikasi 32-bit. Alat Data SQL Server - Kecerdasan Bisnis tidak didukung pada platform berbasis Itanium. Pada platform x64, untuk mengedit dan mempratinjau laporan di Perancang Laporan, Anda harus memiliki penyedia data 32-bit yang diinstal di direktori platform (x86).
Pada server laporan
Saat Anda menyebarkan laporan ke server laporan 64-bit, server laporan harus menginstal penyedia data 64-bit yang dikompilasi secara asli. Membungkus penyedia data 32-bit dalam antarmuka 64-bit tidak didukung. Untuk informasi selengkapnya, periksa dokumentasi untuk penyedia data.
Sumber Data yang Didukung
Tabel berikut ini mencantumkan ekstensi pemrosesan data Microsoft dan penyedia data yang bisa Anda gunakan untuk mengambil data untuk himpunan data laporan dan model laporan. Untuk informasi selengkapnya tentang ekstensi atau penyedia data, klik tautan di kolom kedua. Kolom tabel dijelaskan sebagai berikut:
Sumber data laporan: Jenis data yang diakses; misalnya, database relasional, database multidirmensional, file datar, atau XML. Kolom ini menjawab pertanyaan: "Jenis data apa yang dapat digunakan Reporting Services untuk laporan?"
Jenis Sumber Data Reporting Services: Salah satu jenis sumber data yang Anda lihat di daftar drop-down saat Anda menentukan sumber data di Reporting Services. Daftar ini diisi dari DPU dan penyedia data yang terinstal dan terdaftar. Kolom ini menjawab pertanyaan: "Jenis sumber data apa yang saya pilih dari daftar drop-down saat saya membuat sumber data laporan?"
Nama Ekstensi Pemrosesan Data/Penyedia Data: Ekstensi pemrosesan data Reporting Services atau penyedia data lain yang sesuai dengan jenis sumber data Reporting Services yang dipilih. Kolom ini menjawab pertanyaan: "Saat saya memilih jenis sumber data, ekstensi pemrosesan data atau penyedia data terkait mana yang digunakan?"
Versi Penyedia Data Yang Mendasar (Opsional): Beberapa jenis sumber data mendukung lebih dari satu penyedia data. Ini bisa menjadi versi yang berbeda dari penyedia yang sama atau implementasi yang berbeda oleh pihak ketiga untuk jenis penyedia data. Nama penyedia sering muncul di string koneksi setelah Anda mengonfigurasi sumber data. Kolom ini menjawab pertanyaan: "Setelah memilih jenis sumber data, penyedia data apa yang saya pilih di kotak dialog Properti Koneksi?"
Platform> Sumber <Data: Platform sumber data yang didukung oleh ekstensi pemrosesan data atau penyedia data untuk sumber data target. Kolom ini menjawab pertanyaan: "Bisakah ekstensi pemrosesan data atau penyedia data ini mengambil data dari sumber data pada jenis platform ini?"
Versi sumber data: Versi sumber data target yang didukung oleh DPE atau penyedia data. Kolom ini menjawab pertanyaan: "Bisakah ekstensi pemrosesan data atau penyedia data ini mengambil data dari versi sumber data ini?"
Platform> RS<: Platform untuk server laporan dan klien penulisan laporan tempat Anda dapat menginstal DPE atau penyedia data kustom. Ekstensi pemrosesan data Reporting Services bawaan disertakan dengan penginstalan Reporting Services apa pun. Ekstensi pemrosesan data kustom atau penyedia data .NET Framework harus dikompilasi secara asli untuk platform tertentu. Kolom ini menjawab pertanyaan: "Bisakah ekstensi pemrosesan data atau penyedia data ini diinstal pada jenis platform ini?"
Jenis sumber data
Sumber Melaporkan data |
Jenis Sumber Data Reporting Services | Nama Ekstensi Pemrosesan Data/Penyedia Data | Versi Penyedia Data yang Mendasar (Opsional) |
Data Sumber Platform x86 |
Data Sumber Platform x64 |
Versi sumber data | RS Platform x86 |
RS Platform x64 |
---|---|---|---|---|---|---|---|---|
Database relasional SQL Server | Microsoft SQL Server | Ekstensi pemrosesan data Reporting Services bawaan | Memperluas System.Data.SqlClient | Y | Y | SQL Server 2012 dan yang lebih baru. | Y | Y |
Database relasional SQL Server | OLEDB | Ekstensi pemrosesan data Reporting Services bawaan | Memperluas System.Data.OledbClient | Y | Y | SQL Server 2012 dan yang lebih baru. | Y | Y |
Database relasional SQL Server | ODBC | Ekstensi pemrosesan data Reporting Services bawaan | Memperluas System.Data.OdbcClient | Y | Y | SQL Server 2012 dan yang lebih baru. | Y | Y |
SQL Database | Microsoft Azure SQL Database | Ekstensi pemrosesan data Reporting Services bawaan | Memperluas System.Data.SqlClient | T/A | T/A | SQL Database | Y | Y |
Instans Terkelola SQL | Microsoft Azure SQL Database | Ekstensi pemrosesan data Reporting Services bawaan | Memperluas System.Data.SqlClient | T/A | T/A | Instans Terkelola SQL | Y | Y |
Azure Synapse Analytics | Microsoft Azure SQL Database | Ekstensi pemrosesan data Reporting Services bawaan | Memperluas System.Data.SqlClient | T/A | T/A | Azure Synapse Analytics | Y | Y |
Appliance Azure Synapse Analytics | Gudang Data Paralel Microsoft | Ekstensi pemrosesan data Reporting Services yang tidak digunakan lagi | T/A | T/A | T/A | Gudang Data Paralel SQL Server 2008 R2 | N | N |
Database multidireksional atau tabular Analysis Services | Microsoft SQL Server Analysis Services | Ekstensi pemrosesan data Reporting Services bawaan | Menggunakan ADOMD.NET | Y | Y | SQL Server 2012 Analysis Services dan yang lebih baru | Y | Y |
Himpunan data Power BI Premium (Dimulai dengan Reporting Services 2019 dan Power BI Report Server Januari 2020) | Microsoft SQL Server Analysis Services | Ekstensi pemrosesan data Reporting Services bawaan | Menggunakan ADOMD.NET | Y | Y | SQL Server 2019 Analysis Services dan yang lebih baru | Y | Y |
Azure Analysis Services (Dimulai dengan Reporting Services 2017) |
Microsoft SQL Server Analysis Services | Ekstensi pemrosesan data Reporting Services bawaan | Menggunakan ADOMD.NET | Y | Y | SQL Server 2017 Analysis Services dan yang lebih baru | Y | Y |
Database multidirmensional Analysis Services | OLEDB | Ekstensi pemrosesan data Reporting Services bawaan | Memperluas System.Data.OledbClient Versi 10.0 |
Y | Y | SQL Server 2012 Analysis Services | Y | Y |
Daftar SharePoint | Daftar Microsoft SharePoint | Ekstensi pemrosesan data Reporting Services bawaan | Mendapatkan data dari lists.asmx atau antarmuka API model objek SharePoint. Lihat Catatan. |
N | Y | Produk SharePoint 2013 dan yang lebih baru | Y | Y |
XML | XML | Ekstensi pemrosesan data Reporting Services bawaan | Sumber data XML tidak memiliki dependensi platform. | T/A | T/A | Layanan Web XML atau dokumen | Y | Y |
Model Server Laporan | Model Laporan | Ekstensi pemrosesan data Reporting Services yang tidak digunakan lagi untuk file SMDL yang diterbitkan | Sumber data untuk model menggunakan ekstensi pemrosesan data bawaan. Model berbasis Oracle memerlukan komponen klien Oracle. Model berbasis Teradata memerlukan Penyedia Data .NET untuk Teradata dari Teradata. Lihat Dokumentasi Teradata untuk dukungan platform. |
T/A | T/A | Model dapat dibuat dari:SQL Server 2005 (9.x) dan yang lebih baru. Analysis Services Oracle 9.2.0.3 atau yang lebih baru Teradata V14, v13, v12, dan v6.2 |
N | N |
Database multidisipional SAP | SAP BW | Ekstensi pemrosesan data Reporting Services bawaan | Lihat dokumentasi SAP untuk dukungan platform. | T/A | T/A | SAP BW 7.0-7.5 | Y | T/A |
Hyperion Essbase | Hyperion Essbase | Ekstensi pemrosesan data Reporting Services bawaan | Lihat Dokumentasi Hyperion untuk dukungan platform. | Y | T/A | Hyperion Essbase 9.3.1 | Y | T/A |
Database relasional Oracle | Oracle | Ekstensi pemrosesan data Reporting Services bawaan | Memerlukan komponen klien Oracle 12c atau lebih tinggi. | Y | T/A | Oracle 11g, 11g R2, 12c, 18c, 19c | Y | Y |
Teradata | Teradata | Ekstensi pemrosesan data Reporting Services bawaan | Memperluas Penyedia Data .NET untuk Teradata dari Teradata. Memerlukan Penyedia Data .NET untuk Teradata dari Teradata. Lihat Dokumentasi Teradata untuk dukungan platform. |
Y | T/A | Teradata v15 Teradata v14 Teradata v13 |
Y | N |
Database relasional DB2 | Nama ekstensi data terdaftar yang disesuaikan | Server Integrasi Host (HI) 2004 |
Y | T/A | T/A | Y | N | |
Sumber data OLE DB generik | OLEDB | Ekstensi pemrosesan data Reporting Services bawaan | Sumber data apa pun yang mendukung OLE DB. Lihat dokumentasi sumber data untuk dukungan platform. |
Y | T/A | Sumber data apa pun yang mendukung OLE DB. Lihat Catatan. | Y | T/A |
Sumber data ODBC generik | ODBC | Ekstensi pemrosesan data Reporting Services bawaan | Sumber data apa pun yang mendukung ODBC. Lihat dokumentasi sumber data untuk dukungan platform. |
Y | T/A | Sumber data apa pun yang mendukung ODBC. Lihat Catatan. | Y | Y |
Untuk informasi tentang menggunakan sumber data eksternal, lihat Menambahkan Data dari Sumber Data Eksternal (SSRS).
Banyak penyedia data .NET Framework standar tersedia dari pihak ketiga. Untuk informasi lebih lanjut, cari situs web atau forum pihak ketiga.
Untuk menginstal dan mendaftarkan ekstensi pemrosesan data kustom atau penyedia data .NET Framework standar, Anda harus merujuk ke dokumentasi referensi penyedia data. Untuk informasi selengkapnya, lihat Mendaftarkan Penyedia Data .NET Framework Standar (SSRS).
Ekstensi Pemrosesan Data Reporting Services
Ekstensi pemrosesan data berikut secara otomatis diinstal dengan Reporting Services dan SQL Server Data Tools - Kecerdasan Bisnis. Untuk informasi selengkapnya dan untuk memverifikasi penginstalan, lihat File Konfigurasi RSReportDesigner dan File Konfigurasi RsReportServer.config.
Catatan
Ekstensi pemrosesan data SQL Server Integration Services saat ini tidak didukung.
Untuk informasi selengkapnya tentang ekstensi pemrosesan data yang didukung oleh Pembuat Laporan, lihat Membuat data string koneksi - Pembuat Laporan & SSRS.
Ekstensi Pemrosesan Data Microsoft SQL Server
Jenis sumber data Microsoft SQL Server membungkus dan memperluas Penyedia Data .NET Framework untuk SQL Server. Ekstensi pemrosesan data ini dikompilasi secara asli dan berjalan pada platform berbasis x86 dan x64.
Di Alat Data SQL Server - Kecerdasan Bisnis, perancang kueri yang terkait dengan ekstensi data ini adalah Visual Database Tool Designer. Jika Anda menggunakan perancang kueri dalam mode grafis, kueri dianalisis dan mungkin ditulis ulang. Gunakan perancang kueri berbasis teks saat Anda ingin mengontrol sintaks Transact-SQL yang tepat yang digunakan untuk kueri. Untuk informasi selengkapnya, lihat Antarmuka Pengguna Desainer Kueri Grafis.
Untuk informasi selengkapnya, lihat Jenis Koneksi SQL Server (SSRS).
Di Pembuat Laporan, perancang kueri yang terkait dengan ekstensi data ini adalah Desainer Kueri Relasional.
Ekstensi Pemrosesan Microsoft Azure SQL Database
Jenis sumber data Microsoft Azure SQL Database membungkus dan memperluas Penyedia Data .NET Framework untuk SQL Server.
Di Alat Data SQL Server - Kecerdasan Bisnis, perancang kueri grafis yang terkait dengan ekstensi data ini adalah Desainer Kueri Relasional bukan Visual Database Tool Designer yang Anda gunakan dengan jenis sumber data Microsoft SQL Server .
Alat Data SQL Server - Kecerdasan Bisnis secara otomatis membedakan antara jenis sumber data Microsoft Azure SQL Database dan Microsoft SQL Server dan membuka perancang kueri grafis yang terkait dengan jenis sumber data.
Jika Anda menggunakan perancang kueri dalam mode grafis, kueri dianalisis dan mungkin ditulis ulang. Perancang kueri berbasis teks juga tersedia untuk menulis kueri. Gunakan perancang kueri berbasis teks saat Anda ingin mengontrol sintaks Transact-SQL yang tepat yang digunakan untuk kueri.
Mengambil data dari SQL Database, Azure Synapse Analytics, dan SQL Server serupa, tetapi ada beberapa persyaratan yang hanya berlaku untuk SQL Database. Untuk informasi selengkapnya, lihat Jenis Koneksi Azure SQL (SSRS).
Ekstensi Pemrosesan Gudang Data Paralel Microsoft SQL Server
Sumber data ini tidak digunakan lagi. Gunakan jenis sumber data SQL Server untuk menyambungkan ke Platform Microsoft Analytics (APS).
Ekstensi Pemrosesan Data Microsoft SQL Server Analysis Services
Saat Anda memilih jenis sumber data Microsoft SQL Server Analysis Services, Anda memilih ekstensi pemrosesan data Reporting Services yang memperluas Penyedia Data .NET Framework untuk Microsoft Analysis Services. Ekstensi pemrosesan data ini dikompilasi secara asli dan berjalan pada platform berbasis x86 dan x64.
Penyedia data ini menggunakan model objek ADOMD.NET untuk membuat kueri menggunakan XML for Analysis (XMLA) versi 1.1. Hasil dikembalikan sebagai set baris yang diratakan. Untuk informasi selengkapnya, lihat Tipe Koneksi Analysis Services untuk MDX (SSRS),Tipe Koneksi Analysis Services untuk DMX (SSRS), Antarmuka Pengguna Perancang Kueri MDX Analysis Services, dan Antarmuka Pengguna Perancang Kueri DMX Analysis Services.
Catatan
Untuk sumber data himpunan data Azure Analysis Services dan Power BI Premium, Anda harus menonaktifkan autentikasi multifaktor (MFA) untuk kredensial yang digunakan untuk menyambungkan ke sumber data. Jika Anda memerlukan autentikasi multifaktor yang diaktifkan untuk lingkungan Anda, tinjau Akses Bersyarkat Azure Active Directory sebagai opsi untuk menonaktifkan autentikasi multifaktor untuk kredensial yang digunakan di sumber data.
Saat menggunakan himpunan data Power BI Premium sebagai sumber data, hanya mode Impor dan DirectQuery yang didukung.
Saat menyambungkan ke sumber data Analysis Services, ekstensi pemrosesan data Microsoft SQL Server Analysis Services mendukung parameter multinilai dan memetakan properti sel dan anggota ke properti yang diperluas yang didukung oleh Reporting Services. Untuk informasi selengkapnya, lihat Properti Bidang yang Diperluas untuk Database Analysis Services (SSRS).
Anda juga dapat membuat model dari sumber data SQL Server Analysis Services.
Ekstensi Pemrosesan Data OLE DB
Ekstensi pemrosesan data OLE DB memerlukan pilihan lapisan penyedia data tambahan berdasarkan versi sumber data yang ingin Anda gunakan dalam laporan Anda. Jika Anda tidak memilih penyedia data tertentu, default disediakan. Pilih penyedia data tertentu melalui kotak dialog Properti Koneksi, diakses melalui tombol Edit pada kotak dialog Sumber Data atau Sumber Data Bersama.
Untuk informasi selengkapnya tentang perancang kueri terkait OLE DB, lihat Antarmuka Pengguna Desainer Kueri Grafis. Untuk informasi selengkapnya tentang dukungan khusus untuk penyedia OLE DB, lihat Alat Visual Studio .NET Designer Mendukung Penyedia OLE DB Tertentu di Pangkalan Pengetahuan Microsoft.
OLE DB untuk SQL Server
Saat Anda memilih jenis sumber data OLE DB, Anda memilih ekstensi pemrosesan data Reporting Services yang memperluas Penyedia Data .NET Framework untuk OLE DB. Ekstensi pemrosesan data ini dikompilasi secara asli dan berjalan pada platform x86 dan x64.
Untuk informasi selengkapnya, lihat Jenis Koneksi OLE DB (SSRS).
OLE DB untuk OLAP 7.0
Penyedia OLE DB untuk Layanan OLAP 7.0 tidak didukung.
OLE DB untuk Oracle
Ekstensi pemrosesan data OLE DB untuk Oracle tidak mendukung jenis data Oracle berikut: BLOB, CLOB, NCLOB, BFILE, UROWID.
Parameter yang tidak disebutkan namanya yang bergantung pada posisi didukung. Parameter bernama tidak didukung oleh ekstensi ini. Untuk menggunakan parameter bernama, gunakan ekstensi pemrosesan data Oracle .
Untuk informasi selengkapnya tentang mengonfigurasi Oracle sebagai sumber data, lihat Cara menggunakan Reporting Services untuk mengonfigurasi dan mengakses sumber data Oracle. Untuk informasi selengkapnya tentang konfigurasi izin tambahan, lihat Cara menambahkan izin untuk perwakilan keamanan NETWORK SERVICE di Pangkalan Pengetahuan Microsoft.
Penyedia data .NET Framework Standar OLE DB
Untuk mengambil data dari sumber data yang mendukung penyedia data OLE DB .NET Framework, gunakan jenis sumber data OLE DB dan pilih penyedia data default, atau pilih dari penyedia data yang diinstal dalam kotak dialog String Koneksi.
Catatan
Meskipun penyedia data dapat mendukung pratinjau laporan pada klien penulisan laporan Anda, tidak semua penyedia data OLE DB dirancang untuk mendukung laporan yang diterbitkan di server laporan.
Ekstensi Pemrosesan Data ODBC
Saat Anda memilih jenis sumber data ODBC, Anda memilih ekstensi pemrosesan data Reporting Services yang memperluas Penyedia Data .NET Framework untuk ODBC. Ekstensi pemrosesan data ini dikompilasi secara asli dan berjalan pada platform x86 dan x64. Gunakan ekstensi ini untuk menyambungkan dan mengambil data dari sumber data apa pun yang memiliki penyedia ODBC.
Catatan
Meskipun penyedia data dapat mendukung pratinjau laporan pada klien penulisan laporan Anda, tidak semua penyedia data ODBC dirancang untuk mendukung laporan yang diterbitkan di server laporan.
Penyedia data .NET Framework Standar ODBC
Untuk mengambil data dari sumber data yang mendukung penyedia data ODBC .NET Framework standar, gunakan jenis sumber data ODBC dan pilih penyedia data default, atau pilih dari penyedia data yang diinstal dalam kotak dialog String Koneksi.
Catatan
Meskipun penyedia data dapat mendukung pratinjau laporan pada klien penulisan laporan Anda, tidak semua penyedia data ODBC dirancang untuk mendukung laporan yang diterbitkan di server laporan.
Ekstensi Pemrosesan Data Oracle
Saat Anda memilih jenis sumber data Oracle, Anda memilih ekstensi pemrosesan data Reporting Services yang menggunakan Penyedia Data Oracle secara langsung dan tidak lagi menggunakan penyedia Microsoft System.Data.OracleClient karena telah tidak digunakan lagi. Untuk mengambil data laporan dari database Oracle, administrator Anda harus menginstal perangkat lunak klien Oracle dan versinya harus 11g atau yang lebih baru. Ini harus diinstal pada klien penulisan laporan untuk mempratinjau laporan dan di server laporan untuk melihat laporan yang diterbitkan.
Untuk menginstal perangkat lunak klien Oracle, lihat Oracle Connection Type (SSRS).
Parameter bernama didukung oleh ekstensi ini. Untuk Oracle versi 11g atau yang lebih baru, parameter multinilai didukung. Untuk parameter yang tidak disebutkan namanya yang bergantung pada posisi, gunakan ekstensi pemrosesan data OLE DB dengan penyedia data Microsoft OLE DB Provider untuk Oracle. Untuk informasi selengkapnya tentang mengonfigurasi Oracle sebagai sumber data, lihat Cara menggunakan Reporting Services untuk mengonfigurasi dan mengakses sumber data Oracle. Untuk informasi selengkapnya tentang konfigurasi izin tambahan, lihat Cara menambahkan izin untuk perwakilan keamanan NETWORK SERVICE di Pangkalan Pengetahuan Microsoft.
Anda dapat mengambil data dari prosedur tersimpan dengan beberapa parameter input, tetapi prosedur tersimpan hanya harus mengembalikan satu kursor output. Untuk informasi selengkapnya, lihat Mengembalikan hasil dengan CURSOR Oracle REF di "Mengambil data menggunakan DataReader."
Untuk informasi selengkapnya, lihat Jenis Koneksi Oracle (SSRS). Untuk informasi selengkapnya tentang perancang kueri terkait, lihat Antarmuka Pengguna Desainer Kueri Grafis.
Anda juga dapat membuat model berdasarkan database Oracle.
Ekstensi Pemrosesan Data Teradata
Saat Anda memilih jenis sumber data Teradata, Anda memilih ekstensi pemrosesan data Reporting Services yang memperluas Penyedia Data .NET Framework untuk Teradata. Untuk mengambil data laporan dari Teradata, administrator sistem harus menginstal Penyedia Data .NET Framework untuk Teradata pada klien penulisan laporan untuk mengedit dan mempratinjau laporan pada klien dan di server laporan untuk melihat laporan yang diterbitkan.
Untuk proyek server laporan, tidak ada perancang kueri grafis yang tersedia untuk ekstensi ini. Anda harus menggunakan perancang kueri berbasis teks untuk membuat kueri.
Tabel berikut ini memperlihatkan versi Penyedia Data .NET untuk Teradata mana yang didukung untuk menentukan sumber data dalam definisi laporan di SQL Server Data Tools - Kecerdasan Bisnis:
SQL Server Data Tools - Versi Kecerdasan Bisnis | Versi Teradata | Penyedia Data .NET Framework untuk versi Teradata |
---|---|---|
SQL Server 2008 (10.0.x) | 12.00 | 12.00.01 |
SQL Server 2008 (10.0.x) | 6.20 | 12.00.01 |
SQL Server 2008 (10.0.x) | 13.00 | 13.0.0.1 |
SQL Server 2008 R2 (10.50.x) | 12.00 | 12.00.01 |
SQL Server 2008 R2 (10.50.x) | 6.20 | 12.00.01 |
SQL Server 2008 R2 (10.50.x) | 13.00 | 13.0.0.1 |
SQL Server 2012 (11.x) | 6.20 | 12.00.01 |
SQL Server 2012 (11.x) | 12.00 | 12.00.01 |
SQL Server 2012 (11.x) | 13.00 | 13.0.0.1 |
SQL Server 2012 (11.x) | 14.00 | 14.00.01 |
SQL Server 2016 | 13.00 | 13.0.0.1 |
SQL Server 2016 | 14.00 | 14.00.01 |
SQL Server 2016 | 15.00 | 15.00.01 |
Parameter multinilai didukung oleh ekstensi ini. Makro dapat ditentukan dalam kueri dengan menggunakan perintah EXECUTE dalam mode kueri TEXT.
Untuk informasi selengkapnya, lihat Tipe Koneksi Teradata (SSRS).
Ekstensi Data Daftar SharePoint
Reporting Services menyertakan Ekstensi Data Daftar SharePoint Microsoft SQL Server Reporting Services sehingga Anda bisa menggunakan daftar SharePoint sebagai sumber data dalam laporan. Anda dapat mengambil data daftar dari yang berikut ini:
SharePoint Server 2019
SharePoint Server 2016
-
SharePoint Server 2013
Ada tiga implementasi penyedia data Daftar SharePoint.
Dari lingkungan penulisan laporan seperti Pembuat Laporan atau Perancang Laporan di SQL Server Data Tools - Kecerdasan Bisnis, atau untuk server laporan yang dikonfigurasi dalam mode asli, daftar data berasal dari layanan Web Lists.asmx untuk situs SharePoint.
Pada server laporan yang dikonfigurasi dalam mode terintegrasi SharePoint, daftar data berasal dari layanan Web Lists.asmx yang sesuai atau dari panggilan terprogram ke API SharePoint. Dalam mode ini, Anda bisa mengambil data daftar dari farm SharePoint.
Untuk SharePoint Server 2013 dan SharePoint Server 2016, Add-in Microsoft SQL Server Reporting Services untuk Microsoft SharePoint Technologies memungkinkan Anda mengambil data daftar dari layanan Web Lists.asmx untuk situs SharePoint, atau dari situs SharePoint yang merupakan bagian dari farm SharePoint. Skenario ini juga dikenal sebagai mode lokal karena server laporan tidak diperlukan.
Kredensial yang dapat Anda tentukan bergantung pada implementasi yang digunakan aplikasi klien. Untuk informasi selengkapnya, lihat Tipe Koneksi Daftar SharePoint (SSRS).
Ekstensi Pemrosesan Data XML
Reporting Services menyertakan ekstensi pemrosesan data XML sehingga Anda bisa menggunakan data XML dalam laporan. Data dapat diambil dari dokumen XML, layanan Web, atau aplikasi berbasis Web yang dapat diakses dengan url. Untuk informasi selengkapnya, lihat Tipe Koneksi XML (SSRS). Untuk informasi selengkapnya tentang perancang kueri terkait, lihat bagian perancang kueri berbasis teks di Antarmuka Pengguna Desainer Kueri Grafis.
Ekstensi Pemrosesan Data SAP BW
Reporting Services menyertakan ekstensi pemrosesan data yang memungkinkan Anda menggunakan data dari sumber data SAP BW dalam laporan.
Ekstensi Pemrosesan Data Kecerdasan Bisnis Hyperion Essbase
Reporting Services menyertakan ekstensi pemrosesan data yang memungkinkan Anda menggunakan data dari sumber data Hyperion Essbase dalam laporan.
Untuk informasi selengkapnya, lihat Jenis Koneksi Hyperion Essbase (SSRS). Untuk informasi selengkapnya tentang perancang kueri terkait, lihat Antarmuka Pengguna Hyperion Essbase Query Designer.
Untuk informasi selengkapnya tentang Hyperion Essbase, lihat Menggunakan SQL Server Reporting Services dengan Hyperion Essbase.