Pengiriman berbagi file di Reporting Services

SQL Server Reporting Services menyertakan ekstensi pengiriman berbagi file sehingga Anda dapat mengirimkan laporan ke folder. Ekstensi pengiriman berbagi file tersedia secara default dan tidak memerlukan konfigurasi lain. Agar pengiriman file berhasil, Anda harus mengatur izin akses tulis pada folder bersama. Akun yang memerlukan izin penulis dapat berupa kredensial yang dikonfigurasi dalam langganan atau akun Berbagi file yang dikonfigurasi untuk server laporan. Untuk informasi selengkapnya tentang akun berbagi file, lihat Pengaturan langganan dan akun berbagi file (Configuration Manager). Selain itu, pengguna yang memerlukan akses ke laporan harus memiliki izin Baca di folder bersama.

Untuk mendistribusikan laporan ke berbagi file, Anda menentukan langganan standar atau langganan berbasis data. Untuk mempelajari cara menggunakan pengiriman berbagi file dalam langganan berbasis data, lihat Membuat langganan berbasis data (tutorial SSRS). Selain itu, akun yang menjalankan langganan berbagi file jarak jauh memerlukan hak untuk masuk secara lokal di komputer Reporting Services.

Berlaku untuk: Mode Asli Reporting Services | Mode SharePoint Reporting Services

Dalam topik ini:

Laporan karakteristik yang dikirimkan ke folder bersama

  • Tidak seperti laporan yang Anda host dan kelola di server laporan, laporan yang dikirimkan ke folder bersama adalah file statis.

  • Fitur interaktif yang didefinisikan untuk laporan tidak berfungsi untuk laporan yang disimpan sebagai file pada sistem file. Fitur interaksi direpresentasikan sebagai elemen statis. Misalnya, jika Anda mengirimkan laporan matriks, file yang dihasilkan menunjukkan tampilan tingkat atas laporan; Anda tidak dapat memperluas baris dan kolom untuk melihat data pendukung.

  • Jika laporan menyertakan bagan, presentasi default akan digunakan. Jika laporan ditautkan ke laporan lain, tautan dirender sebagai teks statis.

  • Jika Anda ingin mempertahankan fitur interaktif dalam laporan yang dikirimkan, gunakan pengiriman email sebagai gantinya. Email berisi tautan ke laporan di server laporan dan pengguna dapat menggunakan fitur interaktif. Untuk informasi selengkapnya, lihat Pengiriman email di Reporting Services.

Folder target

Saat menentukan langganan yang menggunakan pengiriman berbagi file, Anda harus menentukan folder yang ada sebagai folder target. Server laporan tidak membuat folder pada sistem file. Folder yang Anda tentukan harus dapat diakses melalui sambungan jaringan.

Verifikasi bahwa pengguna yang akan melihat laporan di folder bersama memiliki izin Baca.

Saat menentukan folder target dalam langganan, gunakan format Uniform Naming Convention (UNC) yang menyertakan nama jaringan komputer. Jangan sertakan garis miring terbelakang di jalur folder. Contoh berikut mengilustrasikan jalur UNC:

\\<servername>\reportarchive\operations\2014  

Saat Anda membuat folder, pertimbangkan batas koneksi yang Anda butuhkan. Server laporan memerlukan dua koneksi, tetapi Anda harus menyertakan koneksi yang cukup untuk mengakomodasi pengguna lain yang ingin membuka laporan di folder bersama.

Format file

Laporan dapat dirender dalam berbagai format file, seperti HTML, DOCX, dan Excel. Untuk menyimpan laporan dalam format file tertentu, pilih format penyajian tersebut saat membuat langganan Anda. Misalnya, memilih Excel menyimpan laporan sebagai file Microsoft Excel. Meskipun Anda dapat memilih dari format penyajian yang didukung, beberapa format berfungsi lebih baik daripada format lain saat merender ke file.

Untuk pengiriman berbagi file, pilih format yang mengirimkan laporan dalam satu file, di mana semua gambar dan konten terkait disertakan dalam laporan. Format yang sesuai termasuk Arsip web, PDF, TIFF, dan Excel. Hindari HTML4.0. Jika laporan Anda menyertakan gambar, format HTML 4.0 tidak menyertakannya dalam file.

Opsi file

Saat membuat langganan berbagi file, Anda dapat mengonfigurasi cara nama file dibuat dan jika file menimpa versi laporan sebelumnya. Nama file yang sepenuhnya memenuhi syarat memiliki tiga bagian: nama, ekstensi, dan teks atau angka yang ditambahkan ke file untuk membuat nama file unik

Nama File: Nama file default didasarkan pada nama laporan sumber, tetapi Anda dapat memberikan nama kustom dalam langganan. Ekstensi bersifat opsional, tetapi jika Anda menentukannya, server laporan membuat ekstensi yang sesuai dengan format penyajian.

Timpa: Anda dapat menentukan opsi timpa untuk menggunakan kembali nama file yang sama untuk setiap pengiriman laporan atau untuk membuat file baru. Untuk menimpa file, Anda harus menggunakan nama file dan ekstensi yang sama.

Pendekatan alternatif untuk membuat file unik untuk setiap pengiriman adalah dengan menyertakan tanda waktu dalam nama file. Untuk menyertakan tanda waktu, tambahkan variabel @timestamp ke nama file (misalnya, CompanySales@timestamp). Dengan pendekatan ini, nama file unik menurut definisi, sehingga tidak ditimpa.

Gambar berikut adalah contoh pengaturan untuk langganan yang dikonfigurasi untuk pengiriman berbagi file.

Screenshot of the settings for a file share subscription.

Membuat dan mengelola langganan untuk server laporan mode asli
Pengaturan langganan dan akun berbagi file (Configuration Manager)