Memecahkan masalah laporan: memetakan laporan dalam laporan paginasi (Pembuat Laporan)
Berlaku untuk: Microsoft Report Builder (SSRS) Power BI Report Builder Perancang Laporan di SQL Server Data Tools
Masalah dengan peta dalam laporan paginasi mungkin terjadi saat Anda menambahkan lapisan peta atau peta ke laporan Anda, saat Anda mengkustomisasi lapisan peta atau peta yang ada dalam laporan Anda, saat Anda mempratinjau peta dalam laporan, atau saat Anda menerbitkan laporan dengan peta. Gunakan topik ini untuk membantu memecahkan masalah ini.
Butuh bantuan lainnya?
Coba:
- SQL Server Reporting Services di Stack Overflow
- Bagikan ide untuk SQL.
Masalah Ukuran Definisi Laporan
Gunakan bagian ini untuk membantu menyelesaikan masalah yang terkait dengan ukuran definisi laporan.
Bagaimana cara mengurangi ukuran definisi laporan?
Lapisan peta berisi elemen peta yang dibuat dari data spasial. Dalam beberapa kasus, elemen peta disematkan dalam definisi laporan. Ini terjadi dengan cara berikut:
Jika sumber data spasial berasal dari peta di Galeri Peta atau dari Shapefile ESRI di komputer lokal Anda, elemen peta secara otomatis disematkan dalam definisi laporan.
Jika Anda menerbitkan laporan ke server laporan dan ada referensi sumber data spasial ke file lokal, data spasial tidak dapat diambil pada waktu pemrosesan laporan. Untuk menghindari masalah ini, data peta disematkan dalam definisi laporan.
Di wizard Peta atau wizard Lapisan, jika Anda memilih opsi untuk menyematkan data spasial, elemen peta berdasarkan data spasial disematkan di lapisan peta dalam definisi laporan.
Di panel Peta, jika Anda mengklik kanan lapisan, lalu klik salah satu opsi Sematkan Data Spasial, elemen peta berdasarkan data spasial disematkan di lapisan peta dalam definisi laporan.
Untuk menghapus data tersemat yang didasarkan pada Shapefile ESRI dari definisi laporan, Anda harus melakukan hal berikut:
Unggah atau terbitkan file ESRI .shp dan .dbf ke server laporan.
Dalam laporan, di panel Peta dalam tampilan Desain, pilih lapisan yang telah menyematkan data, dan buka properti Data Lapisan. Di Gunakan data spasial dari, pilih Tautkan ke Shapefile ESRI, lalu telusuri ke folder di server laporan yang berisi Shapefiles ESRI, pilih, dan klik OK.
Simpan laporan Anda. Data yang disematkan untuk lapisan yang Anda ubah telah dihapus dari definisi laporan.
Elemen peta dari laporan di Galeri Peta akan selalu disematkan dalam lapisan peta.
Masalah Data Spasial
Gunakan bagian ini untuk membantu menyelesaikan masalah yang terkait dengan data spasial.
Pada permukaan desain, saya melihat sampel data spasial
Pada waktu desain, permukaan desain mungkin menunjukkan pesan tentang data spasial sampel karena alasan berikut:
Data spasial berasal dari file ESRI .shp, tetapi file .dbf yang sesuai tidak tersedia. Shapefiles ESRI biasanya menyertakan file .shp dengan data spasial dan file dukungan .dbf. Verifikasi bahwa file .dbf berada di direktori yang sama dengan file .shp.
Data spasial berasal dari himpunan data dan koneksi data untuk kueri tidak valid atau kredensial saat ini tidak valid.
Lapisan peta berisi properti dengan ekspresi. Ekspresi tidak dievaluasi hingga laporan berjalan. Untuk melihat peta, Anda harus mempratinjau laporan.
Data spasial berasal dari himpunan data yang memiliki cakupan tertentu. Misalnya, saat peta ditumpuk di wilayah data tablix, atau peta menggunakan cakupan himpunan data yang sama untuk analitik dan untuk data spasial, cakupan data tidak dihitung sampai laporan berjalan.
Ketika saya mengatur offset untuk elemen peta individual, kluster elemen peta bergerak
Data spasial menentukan elemen peta yang ditampilkan pada setiap lapisan peta. Elemen peta dapat didasarkan pada data spasial yang merupakan satu titik, sekumpulan titik, satu baris, sekumpulan garis, poligon tunggal, atau satu set poligon. Setiap elemen peta adalah unit. Jika elemen peta berisi beberapa titik, dan Anda memindahkan elemen, semua titik untuk elemen peta tersebut akan bergerak.
Data untuk setiap elemen peta ditentukan oleh format data spasial dari sumber eksternal. Misalnya, ketika kueri menentukan data spasial dari database SQL Server, setiap baris dalam kumpulan hasil dapat berisi beberapa set koordinat titik atau garis atau poligon. Semua elemen peta yang didefinisikan oleh satu baris dalam tataan hasil diperlakukan sebagai unit. Jika Anda ingin memvariasikan tampilan kumpulan koordinat tertentu, Anda harus melakukan salah satu hal berikut ini:
Ubah kueri untuk mengembalikan kumpulan koordinat sebagai baris terpisah dalam tataan hasil.
Pilih elemen peta untuk bervariasi dan atur properti titik, garis, atau poligon yang disematkan terkait dengan menimpa properti tampilan default untuk jenis lapisan yang sesuai.
Lapisan saya yang menggunakan data spasial dari Shapefile ESRI selalu memiliki data yang disematkan.
Untuk memastikan bahwa laporan dengan peta dapat berjalan di server laporan, ESRI Shapefiles harus tersedia sebagai sumber daya di server laporan. Jika Anda menambahkan lapisan ke peta dan menentukan Shapefile yang ada di sistem file lokal Anda, data spasial secara otomatis disematkan dalam laporan.
Untuk mengganti data yang disematkan dengan tautan ke Shapefile ESRI, Anda harus mengunggah file .shp dan file .dbf yang cocok ke server laporan, lalu mengubah sumber data spasial untuk lapisan tersebut.
Saya mengganti nama sumber data atau himpunan data menjadi nama yang mudah diingat dan sekarang tidak ada data yang muncul di peta saya.
Definisi laporan tidak diperbarui secara otomatis saat Anda mengubah nama item laporan apa pun secara manual.
Saat Anda mengubah nama himpunan data, wilayah data atau lapisan peta apa pun yang mengacu pada himpunan data tersebut harus diperbarui secara manual. Untuk menggabungkan kembali tablix, bagan, atau pengukur ke himpunan data, pilih item pada permukaan desain, buka properti wilayah data, dan pilih nama himpunan data yang sesuai. Untuk menggabungkan kembali lapisan peta ke himpunan data, pilih lapisan, buka properti lapisan, dan pilih nama himpunan data yang sesuai.
Data spasial saya berisi string null dan kosong.
Dalam data spasial untuk item laporan peta, null diatur ke nol (0) dan string kosong diatur ke kosong ("").
Untuk spasial yang berasal dari database SQL Server, untuk mengubah perilaku ini, Anda harus mengubah kueri yang mengembalikan data spasial.
Peta saya melebihi jumlah maksimum elemen spasial
Secara default, peta dapat memiliki 20.000 elemen peta atau 1.000.000 titik. Jika peta Anda melebihi batas ini, Anda dapat menggunakan salah satu pendekatan berikut:
Hapus lapisan.
Kurangi resolusi peta.
Kurangi koordinat viewport peta untuk melihat area yang lebih kecil.
Jika data spasial berasal dari himpunan data laporan, atur filter untuk membatasi data dari himpunan data. Filter harus diatur pada bidang yang bukan tipe data spasial.
Jika data spasial berasal dari database SQL Server, ubah kueri untuk menggunakan fungsi spasial untuk membatasi data ke area yang lebih kecil.
Masalah Viewport Center dan View
Gunakan bagian ini untuk membantu menyelesaikan masalah yang terkait dengan opsi viewport.
Saya tidak dapat mengatur pusat dan tampilan pada elemen peta yang disematkan.
Untuk memusatkan viewport pada elemen peta tertentu, Anda harus mengaitkan data spasial pada lapisan dengan data analitik.
Saya mengatur pusat peta dan melihat dalam laporan saya. Saat saya membuka kembali laporan, mengapa tampilan peta tidak sama?
Jika kredensial pengguna yang diperlukan untuk membaca data spasial tidak tersedia untuk laporan saat Anda membukanya, data spasial tempat penampung digunakan. Bergantung pada opsi pusat dan zoom yang diatur untuk viewport peta, tampilan peta mungkin berpusat pada lapisan yang berbeda.
Untuk memuat ulang data spasial dan menggunakan pusat tampilan peta yang disimpan dalam laporan, klik kanan viewport peta, lalu klik Muat Ulang. Setelah Anda memasukkan kredensial untuk sumber data spasial, lapisan memuat data spasial dan tampilan peta dipulihkan.
Pusat dan tampilan untuk opsi lapisan peta tidak berfungsi.
Ketika viewport diatur ke pusat pada data spasial untuk lapisan tertentu, dan pusat tampilan tampaknya tidak menjadi pusat lapisan, mungkin ada pulau kecil atau area yang termasuk dalam data spasial yang terlalu kecil untuk dilihat di viewport. Misalnya, data spasial untuk negara/wilayah mungkin mencakup pulau-pulau kecil atau wilayah kecil lainnya sebagai bagian dari wilayah tersebut. Viewport menggunakan semua data spasial untuk menghitung pusat lapisan.
Untuk mengambil alih perhitungan lapisan, Anda bisa melakukan salah satu hal berikut:
Tentukan pusat kustom untuk viewport.
Ubah tingkat zoom untuk viewport untuk menghilangkan lokasi yang tidak ingin Anda sertakan.
Sematkan data spasial dalam laporan dan hapus lokasi yang tidak ingin Anda sertakan.
Masalah Lapisan
Gunakan bagian ini untuk membantu menyelesaikan masalah yang berkaitan dengan opsi lapisan.
Saya tidak melihat satu atau beberapa lapisan di peta saya.
Apakah Anda melihat lapisan peta dalam laporan tergantung pada ketersediaan data spasial, hubungan antara data spasial dan data analitik, jenis data spasial dan jenis lapisan yang sesuai, opsi visibilitas dan transparansi pada lapisan, dan urutan gambar lapisan. Jika Anda tidak melihat data dari lapisan, periksa opsi berikut:
Jenis lapisan dan jenis data spasial. Jenis lapisan hanya menampilkan data spasial yang cocok dengan jenis lapisan. Misalnya, jika jenis lapisan adalah Titik tetapi data spasialnya adalah Garis, tidak ada data yang akan muncul.
Cocokkan nilai bidang. Nilai dalam bidang yang Anda tentukan untuk menghubungkan data analitik dan data spasial harus mengidentifikasi setiap elemen peta secara unik. Bidang harus memiliki tipe data yang sama. Nilai dalam bidang harus identik. Untuk informasi selengkapnya, lihat Masalah Legenda, Skala Warna, dan Skala Jarak.
Urutan lapisan. Urutan lapisan di panel Peta adalah urutan di mana lapisan digambar dalam perender laporan. Data spasial pada lapisan yang digambar terlebih dahulu mungkin ditimpa oleh data spasial untuk lapisan yang digambar nanti. Lapisan yang muncul di bagian atas daftar digambar terlebih dahulu. Saat Anda mengubah lapisan pesanan dalam daftar, Anda mengubah urutan gambar lapisan.
Transparansi. Anda dapat menentukan transparansi untuk setiap lapisan peta secara independen. Nilai default untuk transparansi berbeda tergantung pada cara Anda menambahkan lapisan. Transparansi 0% berarti lapisan buram dan tidak ada data lapisan lain yang akan ditampilkan melalui yang satu ini. Untuk memungkinkan data lain ditampilkan melalui lapisan yang ada, sesuaikan nilai dengan persentase yang lebih tinggi yang memberi Anda efek yang Anda inginkan.
Visibilitas. Visibilitas untuk lapisan terlihat, Tersembunyi, atau ZoomBased, berdasarkan tingkat pembesaran tampilan peta. Rentang maksimum dan minimum untuk tingkat perbesar tampilan juga dapat ditentukan. Visibilitas dapat didasarkan pada ekspresi yang mengevaluasi ke salah satu nilai ini.
Tip
Anda dapat mengalihkan visibilitas untuk setiap lapisan di panel Peta. Saat Anda merancang setiap lapisan, alihkan semua lapisan lain untuk menentukan apakah masalahnya adalah untuk lapisan individual atau untuk masalah transparansi di antara lapisan.
Saya mengatur filter pada lapisan peta dan tidak berpengaruh.
Untuk memfilter data untuk lapisan, jenis data dalam ekspresi filter harus ditentukan. Verifikasi bahwa Anda telah menentukan jenis data yang mendasar yang benar sehingga persamaan filter mengevaluasi kondisi yang ditentukan dengan benar. Untuk informasi selengkapnya, lihat Contoh Persamaan Filter (Pembuat Laporan dan SSRS).
Masalah Legenda, Skala Warna, dan Aturan
Gunakan bagian ini untuk membantu menyelesaikan masalah yang terkait dengan opsi aturan, legenda, dan skala warna.
Bagaimana cara mengontrol nilai dalam legenda peta?
Nilai legenda ditentukan secara otomatis dari aturan jenis elemen peta yang Anda tentukan untuk setiap lapisan peta dan dengan aturan distribusi yang Anda tentukan untuk legenda.
Secara default, semua item yang dihasilkan oleh semua aturan ditampilkan di legenda pertama. Nilai untuk semua aturan poligon, garis, dan titik untuk setiap lapisan berkontribusi pada rentang legenda gabungan. Untuk menampilkan item dalam legenda yang berbeda, Anda harus terlebih dahulu membuat beberapa legenda lalu, untuk setiap aturan, menentukan legenda mana yang akan menampilkan item terkait.
Untuk mengaitkan aturan dengan legenda tertentu, buka properti aturan, dan pada halaman Legenda, pilih nama legenda yang akan digunakan. Untuk menghapus item dari legenda, dalam opsi legenda, pilih baris kosong untuk nama legenda. Jika Anda mengganti nama elemen legenda dalam laporan, Anda harus mengaitkan setiap lapisan secara manual dengan item legenda yang sesuai.
Untuk mengontrol judul dan konten untuk setiap legenda, gunakan properti Legenda untuk aturan. Anda dapat menentukan berapa banyak divisi yang akan dibuat, mengubah perhitungan yang menetapkan nilai ke setiap divisi, mengatur nilai rentang minimum dan maksimum, dan mengubah format teks legenda.
Untuk informasi selengkapnya, lihat Mengubah Legenda Peta, Skala Warna, dan Aturan Terkait (Pembuat Laporan dan SSRS).
Aturan yang saya tetapkan tidak memberikan hasil yang saya harapkan.
Aturan berlaku untuk data analitik yang terkait dengan elemen peta pada lapisan. Gunakan daftar berikut untuk membantu mengidentifikasi masalah dengan semua aturan warna, aturan ukuran, aturan lebar, dan aturan jenis penanda:
Prioritas untuk menerapkan gaya ke setiap elemen peta (poligon, garis, titik) adalah, dari yang terendah hingga tertinggi: properti lapisan; memetakan properti elemen untuk semua elemen peta pada lapisan; aturan yang Anda tentukan; lalu, untuk elemen peta yang disematkan yang Anda pilih opsi ambil alih untuk, nilai yang Anda tentukan. Setelah Anda memilih opsi ambil alih untuk elemen yang disematkan, aturan tidak lagi berlaku, bahkan jika Anda kemudian mengubah nilai kembali ke pengaturan aslinya.
Mencocokkan masalah bidang. Bidang pencocokan memungkinkan pengikatan data antara elemen peta dan data analitis. Bidang data spasial dan data analitik yang sesuai dengan bidang yang cocok harus memiliki jenis data yang sama dan format yang sama. Jika bidang kecocokan tidak sama persis dengan data spasial dan data analitik, aturan tidak berpengaruh. Misalnya, jika bidang kecocokan untuk data spasial memiliki kosong ekstra atau tanda baca tambahan dibandingkan dengan bidang kecocokan untuk data analitik, tidak ada kecocokan yang terjadi.
Untuk informasi selengkapnya, lihat Vary Polygon, Line, dan Point Display by Rules and Analytical Data (Report Builder dan SSRS).
Berapa nilai NaN pada Skala Warna?
NaN adalah singkatan Bukan Angka. Nilai skala warna diharapkan numerik. Periksa pengaturan distribusi dan nilai teks legenda untuk aturan yang terkait dengan skala warna. Jika Anda membuat rentang distribusi kustom, verifikasi bahwa Anda menentukan batas bawah pada rentang pertama dan batas atas pada rentang terakhir.
Skala warna saya tidak muncul ketika saya menjalankan laporan.
Skala warna menampilkan informasi kepada pengguna ketika lapisan peta menentukan aturan warna untuk poligon, garis, atau titik untuk seluruh lapisan atau untuk elemen peta yang disematkan. Jika tidak ada elemen peta yang menentukan aturan warna, atau jika aturan warna menentukan dengan menggunakan legenda alih-alih peta warna, maka peta warna tidak muncul dalam laporan yang dirender.
Untuk menampilkan skala warna, tentukan aturan warna untuk lapisan atau elemen peta yang disematkan. Untuk informasi selengkapnya, lihat Mengubah Legenda Peta, Skala Warna, dan Aturan Terkait (Pembuat Laporan dan SSRS).
Masalah petak peta
Gunakan bagian ini untuk membantu menyelesaikan masalah yang berkaitan dengan opsi latar belakang petak peta.
Saya tidak dapat melihat latar belakang petak peta Bing.
Pengaturan berikut memengaruhi apakah latar belakang petak peta Bing ditampilkan dalam pratinjau lokal atau pada laporan yang berjalan dari server laporan:
Lapisan petak peta harus ada. Di wizard Peta atau wizard Lapisan, pilih Tambahkan latar belakang Bing Maps untuk tampilan peta ini. Ini menambahkan lapisan petak peta untuk pusat tampilan viewport peta saat ini dan tingkat perbesar tampilan. Anda juga dapat menambahkan lapisan petak dari toolbar panel Peta.
Sistem koordinat peta untuk viewport harus Geografis, bukan Planar.
Proyeksi peta harus Mercator.
Untuk pratinjau lokal, Anda harus memiliki akses internet. Untuk laporan yang berjalan dari server laporan, server laporan harus dikonfigurasi untuk mendukung latar belakang petak peta. Untuk informasi selengkapnya, lihat Merencanakan Laporan Peta.
Untuk informasi selengkapnya tentang menambahkan lapisan petak peta, lihat Menambahkan, Mengubah, atau Menghapus Lapisan Peta atau Peta (Pembuat Laporan dan SSRS).
Bagaimana cara mengontrol teks pada lapisan petak peta?
Tampilan Jalan dan Hibrid menyertakan teks. Teks adalah bagian dari petak peta yang berasal dari Layanan Web Bing Maps.
Untuk menyertakan lapisan petak tanpa teks, pilih Tampilan udara .
Masalah TipsAlat dan Label
Gunakan bagian ini untuk membantu menyelesaikan masalah yang terkait dengan opsi label atau TipsAlat.
Saya mendapatkan kesalahan ekspresi tentang cakupan himpunan data saat saya mengatur label atau TipsAlat ke ekspresi.
Saat data spasial Anda berasal dari galeri peta atau Shapefile ESRI, data terkait bukan bagian dari himpunan data laporan. Anda tidak dapat menggunakan sintaks ekspresi untuk referensi bidang himpunan data untuk menentukan data ini untuk label atau tipsalat.
Untuk menentukan data yang terkait dengan data spasial yang bukan bagian dari himpunan data laporan, Anda harus menggunakan simbol # diikuti oleh label yang menentukan nama data.