Dokumentasi pengembang Reporting Services

SQL Server Reporting Services menawarkan beberapa antarmuka pemrograman yang dapat Anda terapkan di aplikasi Anda sendiri. Anda dapat menggunakan fitur dan kemampuan Reporting Services yang ada untuk membangun alat pelaporan dan manajemen kustom ke situs Web dan aplikasi Windows. Atau Anda dapat memperluas platform Reporting Services.

Memperluas platform Reporting Services termasuk membuat komponen dan sumber daya baru yang dapat digunakan untuk akses data, pengiriman laporan, dan banyak lagi. Anda dapat memetakan komponen dan sumber daya ini ke perusahaan yang menggunakan Reporting Services di organisasi mereka.

Catatan

Reporting Services mencakup sampel dan tutorial pemrograman untuk membantu Anda memulai. Untuk informasi selengkapnya, lihat Sampel Reporting Services dan Panduan pengembang: Tutorial (Reporting Services).

Di bagian ini

Mengintegrasikan Reporting Services ke dalam aplikasi
Memberikan gambaran umum tentang cara menggunakan Reporting Services untuk mengintegrasikan pelaporan ke dalam aplikasi kustom. Menjelaskan kapan harus menggunakan akses URL langsung dan kapan menggunakan layanan Web untuk mengakses server laporan.

Layanan Web Server Laporan untuk aplikasi ASP.NET dan tradisional
Layanan Web Server Laporan menyediakan akses ke fungsionalitas penuh server laporan. Layanan Web menggunakan SOAP melalui HTTP dan dirancang untuk bertindak sebagai antarmuka komunikasi antara program klien dan server laporan. Layanan Web dan metodenya mengekspos fungsionalitas server laporan dan memungkinkan Anda membuat alat kustom untuk bagian mana pun dari siklus hidup laporan, dari manajemen hingga eksekusi.

Kembangkan dengan REST API untuk aplikasi
modern REST API Reporting Services menyediakan akses terprogram ke objek dalam katalog server laporan Reporting Services. Saat menggunakan REST API, Anda dapat menavigasi ke hierarki folder, menemukan konten folder, atau mengunduh definisi laporan. Anda juga dapat membuat, memperbarui, dan menghapus objek.

Akses URL (SSRS)
Reporting Services mendukung serangkaian permintaan berbasis URL lengkap yang dapat Anda gunakan sebagai titik akses cepat dan mudah untuk navigasi dan tampilan laporan. Anda dapat menggunakan teknologi ini dengan layanan Web Server Laporan untuk mengintegrasikan solusi pelaporan lengkap ke dalam aplikasi bisnis kustom Anda. Akses URL berguna saat mengintegrasikan laporan sebagai bagian dari portal Web atau saat melihat laporan dari browser Web.

Ekstensi Reporting Services
Arsitektur modular Reporting Services dirancang untuk ekstensibilitas. API kode terkelola tersedia sehingga Anda dapat dengan mudah mengembangkan, menginstal, dan mengelola ekstensi yang digunakan oleh banyak komponen Reporting Services. Anda dapat membuat rakitan menggunakan Microsoft .NET Framework dan menambahkan fungsionalitas penyajian, keamanan, pengiriman, dan pemrosesan data Reporting Services baru untuk memenuhi kebutuhan bisnis Anda yang terus berkembang.

Item laporan kustom
Menjelaskan cara membuat Item Laporan Kustom untuk menambahkan fungsionalitas ke RDL atau memperluas fungsionalitas kontrol yang ada.

Menggunakan rakitan kustom dengan laporan
Menjelaskan cara menggunakan rakitan kustom dengan Laporan dengan menyertakan referensi kode dalam definisi laporan.

Mengakses penyedia WMI Reporting Services
Menjelaskan cara menggunakan Penyedia WMI Reporting Services untuk mengelola penyebaran server laporan.