Pemberitahuan data Reporting Services

Berlaku untuk: SQL Server Reporting Services (2016) ❌ SQL Server Reporting Services (2017) SharePoint ❌ Power BI Report Server

Untuk konten yang terkait dengan versi SQL Server Reporting Services (SSRS) sebelumnya, lihat SQL Server 2014 Reporting Services.

Pemberitahuan data SQL Server Reporting Services adalah solusi peringatan berbasis data yang membantu Anda mendapatkan informasi tentang data laporan yang menarik atau penting bagi Anda, dan pada waktu yang relevan. Dengan menggunakan pemberitahuan data, Anda tidak perlu lagi mencari informasi, itu datang kepada Anda.

Pesan pemberitahuan data dikirim melalui email. Bergantung pada pentingnya informasi, Anda dapat memilih untuk mengirim pesan lebih sering atau lebih jarang dan hanya ketika hasil berubah. Anda dapat menentukan beberapa penerima email dan dengan cara ini membuat orang lain mendapatkan informasi untuk meningkatkan efisiensi dan kolaborasi.

Catatan

Integrasi Reporting Services dengan SharePoint tidak lagi tersedia setelah SQL Server 2016.

Arsitektur dan alur kerja pemberitahuan data

Daftar berikut ini meringkas area utama pemberitahuan data Reporting Services:

  • Tentukan dan simpan definisi pemberitahuan data-Anda menjalankan laporan, membuat aturan yang mengidentifikasi nilai data yang menarik, menentukan pola pengulangan untuk mengirim pesan pemberitahuan data, dan menentukan penerima pesan pemberitahuan.

  • Jalankan definisi pemberitahuan data-Layanan pemberitahuan memproses definisi pemberitahuan pada waktu terjadwal, mengambil data laporan, membuat instans pemberitahuan data berdasarkan aturan dalam definisi pemberitahuan.

  • Mengirimkan pesan pemberitahuan data ke penerima-Layanan pemberitahuan membuat instans pemberitahuan dan mengirim pesan pemberitahuan ke penerima melalui email.

Selain itu, sebagai pemilik pemberitahuan data, Anda dapat melihat informasi tentang pemberitahuan data Anda dan menghapus dan mengedit definisi pemberitahuan data Anda. Pemberitahuan hanya memiliki satu pemilik, orang yang membuatnya.

Memperingatkan administrator, pengguna dengan izin Kelola Pemberitahuan SharePoint, bisa mengelola pemberitahuan data di tingkat situs. Mereka dapat melihat daftar pemberitahuan oleh setiap pengguna situs dan menghapus pemberitahuan.

Pemberitahuan data Reporting Services berbeda dari pemberitahuan SharePoint. Anda dapat menentukan pemberitahuan SharePoint pada jenis dokumen apa pun, termasuk laporan. Pemberitahuan SharePoint dikirim saat dokumen berubah. Misalnya, Anda menambahkan kolom ke tabel dalam laporan. Sebaliknya, pemberitahuan data dikirim saat data yang ditampilkan dalam laporan memenuhi aturan dalam definisi pemberitahuan. Aturan biasanya mereferensikan data yang ditampilkan dalam laporan.

Dengan membuat pemberitahuan data pada laporan, Anda dapat memantau perubahan dalam data laporan dan mengirim pesan pemberitahuan data melalui email saat melaporkan data mengikuti aturan yang menentukan data yang menarik bagi Anda dan orang lain, dan pada interval yang memenuhi kebutuhan bisnis Anda. Anda juga dapat menjalankan pemberitahuan data sesuai permintaan. Jika Anda memiliki izin Buat Pemberitahuan SharePoint, Anda bisa membuat pemberitahuan pada laporan apa pun yang memiliki izin untuk ditampilkan. Anda dapat membuat beberapa pemberitahuan pada laporan dan beberapa pengguna dapat membuat pemberitahuan yang sama atau berbeda pada laporan. Untuk berkolaborasi dengan orang lain, Anda dapat menentukannya sebagai penerima pesan pemberitahuan dalam definisi pemberitahuan data yang Anda buat.

Diagram berikut menunjukkan alur kerja membuat dan menyimpan definisi pemberitahuan data, membuat pekerjaan Agen SQL untuk mulai memproses instans pemberitahuan data, dan mengirim pesan pemberitahuan data yang berisi data laporan yang memicu pemberitahuan ke satu atau beberapa penerima melalui email.

Diagram arsitektur dan alur kerja pemberitahuan data.

Laporan yang didukung oleh pemberitahuan data

Anda dapat membuat pemberitahuan data pada semua jenis laporan profesional yang ditulis dalam bahasa definisi laporan (RDL) dan dibuat di Perancang Laporan atau Pembuat Laporan. Laporan yang menyertakan wilayah data seperti tabel dan bagan, laporan dengan sublaporan, dan laporan kompleks dengan beberapa grup kolom paralel dan wilayah data berlapis. Satu-satunya persyaratan adalah laporan mencakup setidaknya satu wilayah data dari jenis apa pun dan sumber data laporan dikonfigurasi untuk menggunakan kredensial tersimpan atau tanpa kredensial. Jika laporan tidak memiliki wilayah data, Anda tidak dapat membuat pemberitahuan di dalamnya.

Anda tidak dapat membuat pemberitahuan data pada laporan yang dibuat dengan Power View.

Catatan

Dukungan Power View tidak lagi tersedia setelah SQL Server 2017.

Saat Anda menginstal Reporting Services dalam mode asli atau mode SharePoint atau menggunakan versi mandiri Report Builder, Anda bisa menyimpan laporan ke server laporan, komputer Anda, atau pustaka SharePoint. Untuk membuat pemberitahuan data pada laporan, laporan harus disimpan atau diunggah ke pustaka SharePoint. Ini berarti Anda tidak dapat membuat pemberitahuan pada laporan yang disimpan ke server laporan dalam mode asli atau komputer Anda. Selain itu, Anda tidak dapat membuat pemberitahuan yang disematkan dalam aplikasi kustom.

Reporting Services mendukung berbagai jenis kredensial dalam laporan. Anda dapat membuat pemberitahuan data pada laporan dengan sumber data yang dikonfigurasi untuk menggunakan kredensial tersimpan, atau tanpa kredensial. Anda tidak dapat membuat pemberitahuan pada laporan yang dikonfigurasi untuk menggunakan kredensial keamanan terintegrasi atau meminta kredensial. Laporan dijalankan sebagai bagian dari pemrosesan definisi pemberitahuan dan pemrosesan gagal tanpa kredensial. Untuk informasi selengkapnya, lihat sumber daya berikut:

Menjalankan laporan

Langkah pertama dalam membuat definisi pemberitahuan data adalah menemukan laporan yang Anda inginkan di pustaka SharePoint, lalu menjalankan laporan. Jika laporan tidak berisi data saat menjalankannya, Anda tidak dapat membuat pemberitahuan pada laporan pada saat itu.

Jika laporan diparameterkan, Anda menentukan nilai parameter yang akan digunakan saat Menjalankan laporan. Nilai parameter disimpan dalam definisi pemberitahuan data yang Anda buat pada laporan. Nilai digunakan saat laporan dijalankan ulang sebagai langkah dalam memproses definisi pemberitahuan data. Jika Anda ingin mengubah nilai parameter, Anda perlu menjalankan ulang laporan dengan nilai parameter tersebut dan membuat definisi pemberitahuan pada versi laporan tersebut.

Membuat definisi pemberitahuan data

Fitur pemberitahuan data Reporting Services menyertakan Perancang Pemberitahuan Data, yang Anda gunakan untuk membuat definisi pemberitahuan data.

Untuk membuat definisi pemberitahuan data, Anda menjalankan laporan lalu membuka Perancang Pemberitahuan Data dari menu Tindakan Penampil Laporan SharePoint. Umpan data laporan untuk laporan dihasilkan dan 100 baris pertama dalam tampilan umpan data dalam tabel pratinjau data di Perancang Pemberitahuan Data. Semua umpan data dari laporan di-cache selama Anda mengerjakan definisi pemberitahuan di Data Alert Designer. Penembolokan memungkinkan Anda beralih dengan cepat di antara umpan data. Saat Anda membuka kembali definisi pemberitahuan di Perancang Pemberitahuan Data, umpan data akan disegarkan.

Definisi pemberitahuan data terdiri dari aturan dan klausa yang melaporkan data harus dipenuhi untuk memicu pesan pemberitahuan data, jadwal yang menentukan frekuensi untuk mengirim pesan pemberitahuan dan secara opsional tanggal untuk memulai dan berhenti mengirim pesan pemberitahuan, informasi seperti baris Subjek dan deskripsi untuk disertakan dalam pesan pemberitahuan, dan penerima pesan. Setelah Anda membuat definisi pemberitahuan, Anda menyimpannya ke database pemberitahuan SQL Server.

Menyimpan definisi pemberitahuan data dan memperingatkan metadata

Saat Anda menginstal Reporting Services dalam mode SharePoint, database pemberitahuan SQL Server dibuat secara otomatis.

Definisi pemberitahuan data dan metadata pemberitahuan disimpan dalam database pemberitahuan. Secara default, database ini diberi nama GUID> ReportingServices<_Alerting.

Saat Anda menyimpan definisi pemberitahuan data, pemberitahuan membuat pekerjaan SQL Server Agent untuk definisi pemberitahuan. Pekerjaan ini mencakup jadwal pekerjaan. Jadwal didasarkan pada pola pengulangan yang Anda tentukan pada definisi pemberitahuan. Menjalankan pekerjaan memulai pemrosesan definisi pemberitahuan data.

Memproses definisi pemberitahuan data

Ketika jadwal pekerjaan SQL Server Agent memulai pemrosesan definisi pemberitahuan, laporan dijalankan untuk me-refresh umpan data laporan. Layanan pemberitahuan membaca umpan data dan menerapkan aturan yang ditentukan definisi pemberitahuan data ke nilai data. Jika satu atau beberapa nilai data memenuhi aturan, instans pemberitahuan data dibuat dan pesan pemberitahuan data dengan hasil pemberitahuan dikirim ke semua penerima melalui email. Hasilnya adalah baris data laporan yang memenuhi semua aturan pada saat instans pemberitahuan dibuat. Untuk mencegah beberapa pesan pemberitahuan dengan hasil yang sama, Anda dapat menentukan bahwa pesan dikirim hanya saat hasilnya berubah. Dalam hal ini, instans pemberitahuan dibuat dan disimpan ke database pemberitahuan, tetapi tidak ada pesan pemberitahuan yang dihasilkan. Jika terjadi kesalahan, instans pemberitahuan juga disimpan ke database pemberitahuan dan pesan pemberitahuan dengan detail tentang kesalahan dikirim ke penerima. Bagian Diagnostik dan Pengelogan nanti di artikel ini memiliki informasi selengkapnya tentang pengelogan dan pemecahan masalah.

Mengirim pesan pemberitahuan data

Pesan pemberitahuan data dikirim melalui email.

Baris Dari berisi nilai yang disediakan oleh konfigurasi pengiriman email Reporting Services. Baris Kepada mencantumkan penerima yang Anda tentukan saat membuat pemberitahuan di Perancang Pemberitahuan Data.

Selain baris Subjek email, yang Anda tentukan di Perancang Pemberitahuan Data, pesan pemberitahuan data menyertakan informasi berikut:

  • Nama orang yang membuat definisi pemberitahuan data.

  • Jika Anda memberikan deskripsi dalam definisi pemberitahuan, deskripsi akan ditampilkan di bagian atas teks email.

  • Hasil pemberitahuan, yang terdiri dari baris dalam umpan data laporan yang memenuhi aturan yang ditentukan dalam definisi pemberitahuan.

  • Tautan ke laporan yang dibangun oleh definisi pemberitahuan.

  • Aturan dalam definisi pemberitahuan.

  • Parameter dan nilai yang Anda gunakan untuk menjalankan laporan.

  • Nilai kontekstual dari item laporan yang berada di luar wilayah data laporan.

Jika instans pemberitahuan data atau pesan pemberitahuan data tidak dapat dibuat, pesan kesalahan dikirim ke semua penerima. Alih-alih hasil pemberitahuan, pesan menyertakan deskripsi kesalahan.

Untuk informasi selengkapnya, lihat Pesan pemberitahuan data.

Menginstal pemberitahuan data

Fitur pemberitahuan data hanya tersedia saat Reporting Services diinstal dalam mode SharePoint. Saat Anda menginstal Reporting Services dalam mode SharePoint, penyetelan secara otomatis membuat database pemberitahuan yang menyimpan definisi pemberitahuan data dan metadata pemberitahuan, dan dua halaman SharePoint untuk mengelola pemberitahuan dan menambahkan Perancang Pemberitahuan Data ke situs SharePoint. Tidak ada langkah khusus untuk dilakukan atau opsi yang diatur untuk pemberitahuan selama penginstalan.

Jika Anda ingin mempelajari selengkapnya tentang menginstal Reporting Services dalam mode SharePoint, termasuk layanan bersama Reporting Services yang baru di SQL Server 2012 (11.x) dan aplikasi layanan Reporting Services yang harus Anda buat dan konfigurasi sebelum Anda bisa menggunakan fitur Reporting Services, lihat Menginstal Mode SharePoint Reporting Services untuk SharePoint 2010 di pustaka MSDN.

Seperti yang ditunjukkan diagram sebelumnya dalam artikel, pemberitahuan data menggunakan pekerjaan SQL Server Agent. Untuk membuat pekerjaan, SQL Server Agent harus berjalan. Anda mungkin telah mengonfigurasi SQL Server Agent untuk memulai secara otomatis saat Anda menginstal Reporting Services. Jika tidak, Anda dapat memulai SQL Server Agent secara manual. Untuk informasi selengkapnya, lihat Mengonfigurasi SQL Server Agent dan Mulai, menghentikan, menjeda, melanjutkan, memulai ulang Mesin Database, SQL Server Agent, atau SQL Server Browser Service.

Anda bisa menggunakan halaman Provisi Langganan dan Pemberitahuan di Administrasi Pusat SharePoint untuk mengetahui apakah Agen SQL Server sedang berjalan dan membuat dan mengunduh skrip Transact-SQL yang dikustomisasi yang kemudian Anda jalankan untuk memberikan izin kepada SQL Server Agent. Ini juga dapat menghasilkan skrip Transact-SQL dengan menggunakan PowerShell. Untuk informasi selengkapnya, lihat Menyediakan langganan dan pemberitahuan untuk aplikasi layanan SSRS.

Mengonfigurasi pemberitahuan data

Mulai dari SQL Server 2012 (11.x) pengaturan untuk fitur Reporting Services, termasuk pemberitahuan data, didistribusikan antara file konfigurasi server laporan (rsreportserver.config) dan database konfigurasi SharePoint setiap kali Anda menginstal Reporting Services dalam mode SharePoint. Saat Anda membuat aplikasi layanan sebagai langkah dalam menginstal dan mengonfigurasi Reporting Services, database konfigurasi SharePoint dibuat secara otomatis. Untuk informasi selengkapnya, lihat File konfigurasi RsReportServer.config dan file konfigurasi Reporting Services.

Pengaturan untuk pemberitahuan data Reporting Services mencakup interval untuk membersihkan data pemberitahuan dan metadata dan jumlah percobaan ulang saat mengirim pesan pemberitahuan data melalui email. Anda dapat memperbarui file konfigurasi dan database konfigurasi untuk menggunakan nilai yang berbeda untuk pengaturan pemberitahuan data.

Anda memperbarui file konfigurasi server laporan secara langsung. Anda memperbarui database konfigurasi SharePoint dengan menggunakan cmdlet Windows PowerShell.

Tabel berikut mencantumkan elemen konfigurasi untuk pemberitahuan data, nilai default, deskripsi, dan lokasinya.

Pengaturan Nilai Default Deskripsi Lokasi
AlertingCleanupCycleMinutes 20 Jumlah menit antara awal siklus pembersihan. File Konfigurasi Server Laporan
AlertingExecutionLogCleanupMinutes 10080 Jumlah menit untuk menyimpan entri log eksekusi. File Konfigurasi Server Laporan
AlertingDataCleanupMinutes 360 Jumlah menit untuk menyimpan data sementara. File Konfigurasi Server Laporan
AlertingMaxDataRetentionDays 180 Jumlah hari hingga metadata eksekusi pemberitahuan, instans pemberitahuan, dan hasil eksekusi dihapus. File Konfigurasi Server Laporan
MaxRetries 3 Berapa kali untuk mencoba kembali pemrosesan pemberitahuan data. Database Konfigurasi Layanan
DetikBeforeRetry 900 Jumlah detik untuk menunggu sebelum setiap coba lagi. Database Konfigurasi Layanan

Secara default, pengaturan MaxRetries dan SecondsBeforeRetry berlaku untuk semua peristiwa yang diaktifkan pemberitahuan data. Jika Anda menginginkan kontrol coba lagi dan penundaan coba lagi yang lebih terperinci, Anda dapat menambahkan elemen untuk penanganan aktivitas apa pun yang menentukan nilai MaxRetries dan SecondsBeforeRetry yang berbeda.

Penanganan aktivitas dan coba lagi

Penanganan aktivitas adalah:

Penanganan aktivitas Deskripsi
FireAlert Anda memilih Jalankan di Manajer Pemberitahuan Data untuk memulai pemrosesan segera definisi pemberitahuan.
FireSchedule SQL Server Agent meluncurkan jadwal pekerjaan untuk definisi pemberitahuan.
CreateSchedule Anda membuat definisi pemberitahuan data dan jadwal pekerjaan SQL Server Agent dibuat berdasarkan interval frekuensi yang ditentukan dalam definisi pemberitahuan.
UpdateSchedule Anda memperbarui interval frekuensi definisi pemberitahuan data dan jadwal pekerjaan SQL Server Agent diperbarui.
DeleteSchedule Anda menghapus definisi pemberitahuan data dan pekerjaan SQL Server Agent-nya dihapus.
GenerateAlert Runtime pemberitahuan memproses umpan data laporan, menerapkan aturan yang ditentukan dalam definisi pemberitahuan data, menentukan apakah akan membuat instans pemberitahuan data, dan jika diperlukan membuat instans pemberitahuan data.
DeliverAlert Runtime membuat pesan pemberitahuan data dan mengirimkannya ke semua penerima melalui email.

Tabel berikut ini meringkas penanganan aktivitas dan saat coba lagi diaktifkan:

Kategori Kesalahan / Jenis Peristiwa FireAlert FireSchedule CreateSchedule UpdateSchedule DeleteSchedule GenerateAlert DeliverAlert
Kehabisan memori X X X X X X X
Utas dibatalkan X X X X X X X
Agen SQL tidak berjalan X X X X
Sementara. Sebagian besar karena masalah koneksi, waktu habis, dan kunci. X X X X X X X
IOException X
WebException X
SocketException X
SMTPException (*) X

(*) Kesalahan SMTP yang memicu coba lagi:

  • SmtpStatusCode.ServiceNotAvailable

  • SmtpStatusCode.MailboxBusy

  • SmtpStatusCode.MailboxUnavailable

Menonaktifkan pemberitahuan data

Jika Anda ingin menonaktifkan fitur pemberitahuan data, Anda memperbarui bagian Layanan dari file konfigurasi. Kode berikut menunjukkan bagian Layanan dari file konfigurasi.

<Service>

<IsSchedulingService>True</IsSchedulingService>

<IsNotificationService>True</IsNotificationService>

<IsEventService>True</IsEventService>

<IsAlertingService>True</IsAlertingService>

...

</Service>

Untuk menonaktifkan pemberitahuan, ubah True ke False di <IsAlertingService>True</IsAlertingService>.

Izin untuk pemberitahuan data

Sebelum Anda bisa membuat pemberitahuan data pada laporan, Anda harus memiliki izin untuk menjalankan laporan dan membuat pemberitahuan di situs SharePoint. Untuk mempelajari selengkapnya tentang izin laporan, lihat artikel berikut ini.

Pemberitahuan data Reporting Services mendukung dua tingkat izin: pekerja informasi dan administrator pemberitahuan. Tabel berikut ini mencantumkan izin SharePoint terkait dan tugas pengguna.

Jenis pengguna Izin SharePoint Deskripsi Tugas
Pekerja informasi Tampilkan Item

Membuat Pemberitahuan
Lihat item seperti laporan dan buat pemberitahuan data pada laporan. Edit dan hapus pemberitahuan.
Memperingatkan administrator Kelola Pemberitahuan Tampilkan daftar semua pemberitahuan data yang disimpan di situs SharePoint dan hapus pemberitahuan.

Diagnostik dan pembuatan log

Pemberitahuan data menyediakan banyak cara untuk membantu pekerja informasi dan administrator melacak pemberitahuan dan memahami mengapa pemberitahuan gagal dan membantu administrator memanfaatkan log untuk mempelajari pesan pemberitahuan mana yang dikirim kepada siapa, jumlah instans pemberitahuan yang dikirim, dan sebagainya.

Manajer Pemberitahuan Data

Data Alert Manager mencantumkan definisi pemberitahuan dan informasi kesalahan yang membantu pekerja informasi dan administrator pemberitahuan memahami mengapa kegagalan terjadi. Beberapa alasan umum kegagalan meliputi:

  • Umpan data laporan berubah dan kolom yang digunakan dalam aturan definisi pemberitahuan data tidak lagi disertakan dalam umpan data.

  • Izin untuk melihat laporan dicabut.

  • Jenis data dalam sumber data yang mendasar berubah dan definisi pemberitahuan tidak lagi valid.

Log

Reporting Services menyediakan banyak log yang dapat membantu Anda mempelajari lebih lanjut laporan yang dijalankan saat memproses definisi pemberitahuan data, instans pemberitahuan data yang dibuat, dan sebagainya. Tiga log sangat berguna: log eksekusi pemberitahuan, log eksekusi server laporan, dan log pelacakan server laporan.

Untuk informasi tentang log Reporting Services lainnya, lihat File log dan sumber Reporting Services.

Log eksekusi pemberitahuan

Layanan runtime pemberitahuan menulis entri dalam tabel ExecutionLogView di database pemberitahuan. Anda bisa mengkueri tabel atau menjalankan prosedur tersimpan berikut untuk mendapatkan informasi diagnostik yang lebih kaya tentang pemberitahuan data yang disimpan ke database pemberitahuan.

  • ReadAlertData

  • ReadAlertHistory

  • ReadAlertInstances

  • ReadEventHistory

  • ReadFeedPollHistory

  • ReadFeedPools

  • ReadPollData

  • ReadSentAlerts

Anda dapat menggunakan Agen SQL untuk menjalankan prosedur tersimpan sesuai jadwal. Untuk informasi selengkapnya, lihat SQL Server Agent.

Melaporkan log eksekusi server

Laporan dijalankan untuk menghasilkan umpan data yang dibangun oleh definisi pemberitahuan data. Masuk eksekusi server laporan di database server laporan menangkap informasi setiap kali laporan dijalankan. Anda bisa mengkueri tampilan ExecutionLog2 di database untuk informasi terperinci. Untuk informasi selengkapnya, lihat Report Server ExecutionLog dan Tampilan ExecutionLog3.

Melaporkan log pelacakan server

Log jejak server laporan berisi informasi yang sangat rinci untuk operasi layanan server laporan, termasuk operasi yang dilakukan oleh layanan Web server laporan dan pemrosesan latar belakang. Melacak informasi log mungkin berguna jika Anda menelusuri kesalahan aplikasi yang menyertakan server laporan, atau menyelidiki masalah tertentu yang ditulis ke log peristiwa atau log eksekusi. Untuk informasi selengkapnya, lihat Melaporkan log pelacakan layanan server.

Penghitung kinerja

Pemberitahuan data menyediakan penghitung kinerja mereka sendiri. Semua kecuali satu penghitung kinerja terkait dengan peristiwa yang merupakan bagian dari layanan runtime pemberitahuan. Penghitung kinerja yang terkait dengan antrean peristiwa memberi tahu panjang antrean semua peristiwa aktif.

Antrean Peristiwa atau Peristiwa Penghitung Kinerja
UKURAN ANTREAN PEMBERITAHUAN Pemberitahuan: panjang antrean peristiwa
FireAlert Pemberitahuan: peristiwa yang diproses - FireAlert
FireSchedule Peringatan: peristiwa yang diproses - FireSchedule
CreateSchedule Pemberitahuan: peristiwa yang diproses - CreateSchedule
UpdateSchedule Pemberitahuan: peristiwa yang diproses - UpdateSchedule
DeleteSchedule Pemberitahuan: peristiwa yang diproses - DeleteSchedule
GenerateAlert Peringatan: peristiwa yang diproses - GenerateAlert
DeliverAlert Pemberitahuan: peristiwa yang diproses - DeliverAlert

Reporting Services menyediakan penghitung kinerja untuk fitur Reporting Services lainnya. Untuk informasi selengkapnya, lihat Penghitung kinerja - ReportServer Service, objek performa, Penghitung kinerja Mode Asli MSRS 2016, objek performa, dan Penghitung kinerja Mode SharePoint MSRS 2016, objek performa.

Dukungan untuk TLS

Reporting Services dapat menggunakan layanan HTTP SSL untuk membuat koneksi terenkripsi ke server laporan atau situs SharePoint. Keamanan Lapisan Transportasi (TLS) sebelumnya dikenal sebagai Secure Sockets Layer (SSL).

Layanan runtime pemberitahuan dan antarmuka pengguna pemberitahuan data mendukung TLS dan berfungsi sama baik Anda menggunakan TLS atau HTTP. Namun, ada beberapa perbedaan halang. Saat definisi pemberitahuan data dibuat menggunakan dan koneksi TLS, URL yang menautkan kembali ke pustaka SharePoint dari pesan pemberitahuan data juga menggunakan TLS. Anda dapat mengidentifikasi koneksi TLS karena menggunakan HTTPS alih-alih HTTP di URL-nya. Demikian juga, jika definisi pemberitahuan data dibuat menggunakan koneksi HTTP, tautan kembali ke situs SharePoint menggunakan HTTP. Apakah definisi pemberitahuan dibuat menggunakan TLS atau HTTP, pengalaman untuk pengguna dan administrator pemberitahuan identik saat menggunakan Data Alert Designer atau Data Alert Manager. Jika protokol (HTTP atau TLS) harus berubah antara waktu definisi pemberitahuan dibuat dan kemudian diperbarui dan disimpan kembali, protokol asli disimpan dan digunakan dalam URL tautan.

Jika Anda membuat pemberitahuan data di situs SharePoint yang dikonfigurasi untuk menggunakan TLS lalu menghapus persyaratan TLS, pemberitahuan terus berfungsi di situs. Jika situs dihapus, situs zona default digunakan sebagai gantinya.

Antarmuka pengguna pemberitahuan data

Pemberitahuan data menyediakan halaman SharePoint untuk mengelola pemberitahuan dan perancang untuk membuat dan mengedit definisi pemberitahuan data.

Globalisasi pemberitahuan data

Skrip tertentu seperti Arab dan Ibrani ditulis dari kanan ke kiri. Pemberitahuan data mendukung skrip kanan-ke-kiri dan skrip kiri-ke-kanan. Pemberitahuan data mendeteksi budaya dan mengubah tampilan dan perilaku antarmuka pengguna dan tata letak pesan pemberitahuan data yang sesuai. Budaya ini berasal dari pengaturan regional sistem operasi pada komputer pengguna. Budaya disimpan setiap kali Anda memperbarui lalu menyimpan kembali definisi pemberitahuan data.

Budaya dalam definisi pemberitahuan dapat memengaruhi apakah data memenuhi aturan dalam definisi pemberitahuan. Perbandingan string paling umum dipengaruhi oleh aturan khusus budaya.

Menentukan apakah data laporan memenuhi aturan dalam definisi pemberitahuan dapat dipengaruhi oleh budaya dalam definisi pemberitahuan. Kejadian ini paling umum terjadi dalam string. Misalnya, dalam definisi pemberitahuan dengan budaya Jerman, aturan yang membandingkan huruf Inggris "o" dan huruf Jerman "ö" tidak akan terpenuhi. Dalam definisi pemberitahuan yang sama menggunakan budaya Bahasa Inggris aturan akan terpenuhi.

Pemformatan data juga didasarkan pada budaya definisi pemberitahuan. Misalnya, jika budaya menggunakan titik sebagai simbol desimal, maka nilai ditampilkan sebagai 45,67; sedangkan budaya yang menggunakan koma sebagai simbol desimal, menampilkan 45.67.

Bergantung pada antarmuka pengguna pemberitahuan data mana yang Anda gunakan, dukungan untuk kanan-ke-kiri bervariasi. Data Alert Designer mendukung skrip kanan-ke-kiri dalam kotak teks, tetapi tata letak perancang tidak kanan ke kiri. Tata letaknya kiri ke kanan seperti alat lain. Dalam definisi pemberitahuan yang dibuat dengan orientasi teks kanan-ke-kiri lalu diedit di lingkungan kiri-ke-kanan, orientasi teks kanan-ke-kiri dipertahankan saat Anda menyimpan definisi pemberitahuan. Manajer Pemberitahuan Data berulah sama dengan halaman SharePoint. Tata letaknya kanan-ke-kiri, sama seperti halaman SharePoint lainnya. Pesan pemberitahuan data yang didasarkan pada definisi pemberitahuan data kanan-ke-kiri, menampilkan teks pesan kanan ke kiri dan tata letak pesan dibiarkan ke kanan.

Langkah berikutnya

Ada pertanyaan lagi? Coba tanyakan forum Reporting Services.