Mengekspor laporan paginasi Power BI ke file CSV (Power BI Report Builder)
BERLAKU UNTUK: Power BI Report Builder Power BI Desktop
Ekstensi rendering Comma-Separated Value (CSV) merender laporan paginated sebagai representasi data yang diratakan dari laporan dalam format teks biasa standar yang mudah dibaca dan dapat ditukar dengan banyak aplikasi.
Ekstensi penyajian CSV menggunakan pemisah karakter string untuk memisahkan bidang dan baris, dengan pembatas karakter string yang dapat dikonfigurasi menjadi karakter selain koma. File yang dihasilkan dapat dibuka dalam program lembar bentang seperti Microsoft Excel atau digunakan sebagai format impor untuk program lain. Laporan yang diekspor menjadi file .csv, dan mengembalikan jenis MIME teks/csv.
Jika Anda ingin bekerja dengan data yang terkait dengan bagan, bilah data, grafik mini, pengukur, dan indikator di Microsoft Excel, ekspor laporan ke file CSV, lalu buka file di Microsoft Excel.
Lihat Mengekspor laporan (Power BI Report Builder) untuk detail tentang cara mengekspor ke format CSV.
Catatan
Anda dapat membuat dan mengubah file definisi laporan yang dipaginasi (.rdl) di Power BI Report Builder.
Penyajian CSV
Saat dirender menggunakan pengaturan default, laporan CSV memiliki karakteristik berikut:
String pemisah bidang default adalah koma (,).
Catatan
Anda dapat mengubah pemisah bidang ke karakter apa pun yang Anda inginkan, termasuk TAB, dengan mengubah pengaturan informasi perangkat. Untuk informasi selengkapnya, lihat Pengaturan informasi perangkat CSV.
String pemisah rekaman adalah pengembalian pengangkutan dan umpan baris (<cr><lf>).
String kualifikasi teks adalah tanda kutip (").
Perender CSV tidak menambahkan kualifikasi di semua string teks. Kualifikasi teks ditambahkan hanya saat nilai berisi karakter pemisah atau saat nilai memiliki pemisah baris.
Jika teks berisi string pemisah atau string kualifikasi yang disematkan, kualifikasi teks ditempatkan di sekitar teks, dan string kualifikasi yang disematkan digandakan.
Pemformatan dan tata letak diabaikan.
Item berikut diabaikan selama penyajian:
Header halaman
Footer halaman
Item laporan kustom
Garis
Gambar
Persegi
Subtotal otomatis
Item laporan yang tersisa diurutkan, dari atas ke bawah, lalu kiri ke kanan. Setiap item kemudian dirender ke kolom. Jika laporan memiliki item data berlapis seperti daftar atau tabel, item induk diulang di setiap rekaman.
Tabel berikut menunjukkan tampilan item laporan saat dirender:
Item | Perilaku penyajian |
---|---|
Kotak teks | Merender konten kotak teks. Dalam mode default, item diformat berdasarkan properti pemformatan item. Dalam mode yang sesuai, pemformatan dapat diubah oleh pengaturan informasi perangkat. Untuk informasi selengkapnya tentang mode penyajian CSV, lihat di bawah ini. |
Table | Merender dengan memperluas tabel dan membuat baris dan kolom untuk setiap baris dan kolom pada tingkat detail terendah. Baris dan kolom subtotal tidak memiliki judul kolom atau baris. Laporan penelusuran tidak didukung. |
Matrix | Merender dengan memperluas matriks dan membuat baris dan kolom untuk setiap baris dan kolom pada tingkat detail terendah. Baris dan kolom subtotal tidak memiliki judul kolom atau baris. |
List | Merender rekaman untuk setiap baris atau instans detail dalam daftar. |
Sublaporan | Item induk diulang untuk setiap instans konten. |
Grafik | Merender dengan membuat baris untuk setiap nilai bagan dan label anggota. Label dari seri dan kategori dalam hierarki diratakan dan disertakan dalam baris untuk nilai bagan. |
Bilah data | Merender seperti bagan. Biasanya, bilah data tidak menyertakan hierarki atau label. |
Grafik mini | Merender seperti bagan. Biasanya, grafik mini tidak menyertakan hierarki atau label. |
Pengukur | Merender sebagai rekaman tunggal dengan nilai minimum dan maksimum skala linier, nilai awal dan akhir rentang, dan nilai penunjuk. |
Indikator | Merender sebagai rekaman tunggal dengan nama status aktif, status yang tersedia, dan nilai data. |
Peta | Merender baris dengan label dan nilai untuk setiap anggota peta lapisan peta. Jika peta memiliki beberapa lapisan, nilai dalam baris bervariasi tergantung pada apakah lapisan peta menggunakan wilayah data peta yang sama atau berbeda. Jika beberapa lapisan peta menggunakan wilayah data yang sama, baris berisi data dari semua lapisan. |
Data hierarkis dan yang dikelompokkan
Data hierarkis dan yang dikelompokkan harus diratakan agar diwakili dalam format CSV.
Ekstensi penyajian meratakan laporan ke dalam struktur pohon yang mewakili grup berlapis dalam wilayah data. Untuk meratakan laporan:
Hierarki baris diratakan sebelum hierarki kolom.
Kolom diurutkan sebagai berikut: kotak teks dalam urutan isi kiri-ke-kanan, atas-ke-bawah diikuti oleh wilayah data yang diurutkan kiri-ke-kanan, atas-ke-bawah.
Dalam wilayah data, kolom diurutkan sebagai berikut: anggota sudut, anggota hierarki baris, anggota hierarki kolom, lalu sel.
Wilayah data serekan adalah wilayah data atau grup dinamis yang berbagi wilayah data umum atau leluhur dinamis. Data serekan diidentifikasi dengan percabangan pohon yang diratakan.
Untuk informasi selengkapnya, lihat Tabel, matriks, dan daftar (Power BI Report Builder).
Mode perender
Ekstensi penyajian CSV dapat beroperasi dalam dua mode: satu dioptimalkan untuk Excel dan yang lain dioptimalkan untuk aplikasi pihak ketiga yang memerlukan kepatuhan CSV yang ketat terhadap spesifikasi CSV di RFC 4180. Bergantung pada mode mana yang Anda gunakan, wilayah data serekan ditangani secara berbeda.
Mode default
Mode default dioptimalkan untuk Excel. Saat dirender dalam mode default, laporan dirender sebagai file CSV dengan beberapa bagian data yang dirender CSV. Setiap wilayah data serekan dibatasi oleh baris kosong. Wilayah data serekan dalam isi laporan dirender sebagai blok data terpisah dalam file CSV. Hasilnya adalah file CSV di mana:
Kotak teks individual dalam isi laporan dirender sekali sebagai blok pertama data dalam file CSV.
Setiap wilayah data serekan tingkat atas dalam isi laporan dirender di blok datanya sendiri.
Wilayah data berlapis dirender secara diagonal ke blok data yang sama.
Pemformatan
Nilai numerik dirender dalam status diformat. Excel dapat mengenali nilai numerik yang diformat, seperti mata uang, persentase dan tanggal, dan memformat sel dengan tepat saat mengimpor file CSV.
Mode yang sesuai
Mode yang sesuai dioptimalkan untuk aplikasi pihak ketiga.
Wilayah data
Hanya baris pertama file yang berisi header kolom dan setiap baris memiliki jumlah kolom yang sama.
Pemformatan
Nilai tidak diformat.
Interaktivitas
Interaktivitas tidak didukung oleh salah satu format CSV yang dihasilkan oleh perender ini. Elemen interaktif berikut tidak dirender:
Hyperlink
Perlihatkan atau Sembunyikan
Peta Dokumen
Menelusuri atau mengklik tautan
Pengurutan pengguna akhir
Memperbaiki header
Penanda
Pengaturan informasi perangkat
Anda dapat mengubah beberapa pengaturan default untuk perender ini, termasuk mode mana yang akan dirender, karakter mana yang akan digunakan sebagai pemisah dan karakter mana yang akan digunakan sebagai string default pengkualifikasi teks, dengan mengubah pengaturan informasi perangkat. Untuk informasi selengkapnya, lihat Pengaturan informasi perangkat CSV.
Konten terkait
- Penomoran halaman di Reporting Services (Power BI Report Builder)
- Perilaku Penyajian (Pembangun Laporan Power BI)
- Fungsionalitas Interaktif untuk Ekstensi Penyajian Laporan yang Berbeda (Power BI Report Builder)
- Menyajikan Item Laporan (Pembangun Laporan Power BI)
- Tabel, matriks, dan daftar (Power BI Report Builder)