Mengevaluasi dan mengubah jenis data kolom

Selesai

Saat Anda mengimpor tabel dari sumber data apa pun, Power BI Desktop secara otomatis mulai memindai 1.000 baris pertama (pengaturan default) dan mencoba mendeteksi jenis data dalam kolom. Beberapa situasi mungkin terjadi di mana Power BI Desktop tidak mendeteksi jenis data yang benar. Jika jenis data yang salah terjadi, Anda akan mengalami masalah performa.

Anda memiliki kemungkinan lebih tinggi untuk mendapatkan kesalahan tipe data saat Anda berurusan dengan file datar, seperti file nilai yang dipisahkan koma (.CSV) dan buku kerja Excel (.XLSX), karena data dimasukkan secara manual ke dalam lembar kerja dan kesalahan dibuat. Sebaliknya, dalam database, jenis data telah ditentukan sebelumnya saat tabel atau tampilan dibuat.

Praktik terbaik adalah mengevaluasi jenis data kolom di Editor Power Query sebelum Anda memuat data ke dalam model semantik Power BI. Jika Anda menentukan bahwa jenis data salah, Anda bisa mengubahnya. Anda mungkin juga ingin menerapkan format ke nilai dalam kolom dan mengubah default ringkasan untuk kolom.

Untuk melanjutkan skenario di mana Anda membersihkan dan mengubah data penjualan sebagai persiapan untuk pelaporan, Anda sekarang perlu mengevaluasi kolom untuk memastikan bahwa mereka memiliki jenis data yang benar. Anda perlu memperbaiki kesalahan apa pun yang Anda identifikasi.

Anda mengevaluasi kolom OrderDate . Seperti yang diharapkan, ini berisi data numerik, tetapi Power BI Desktop telah salah mengatur jenis data kolom ke Teks. Untuk melaporkan kolom ini, Anda perlu mengubah jenis data dari Teks ke Tanggal.

Kumpulan tipe data Column OrderDate sebagai teks

Implikasi dari jenis data yang salah

Informasi berikut ini memberikan wawasan tentang masalah yang bisa muncul saat Power BI tidak mendeteksi jenis data yang benar.

Jenis data yang salah akan mencegah Anda membuat perhitungan tertentu, menurunkan hierarki, atau membuat hubungan yang tepat dengan tabel lain. Misalnya, jika Anda mencoba menghitung Kuantitas Pesanan YTD, Anda akan mendapatkan kesalahan berikut yang menyatakan bahwa jenis data kolom OrderDate bukan Tanggal, yang diperlukan dalam penghitungan berbasis waktu.

Quantity of Orders YTD = TOTALYTD(SUM('Sales'[OrderQty]), 'Sales'[OrderDate])

Kesalahan untuk pengukuran terhitung berbasis waktu

Masalah lain dengan memiliki jenis data yang salah diterapkan pada bidang tanggal adalah ketidakmampuan untuk membuat hierarki tanggal, yang akan memungkinkan Anda menganalisis data Anda setiap tahun, bulanan, atau mingguan. Cuplikan layar berikut menunjukkan bahwa bidang SalesDate tidak dikenali sebagai jenis Tanggal dan hanya akan disajikan sebagai daftar tanggal dalam visual Tabel. Namun, Ini adalah praktik terbaik untuk menggunakan tabel tanggal dan menonaktifkan tanggal/waktu otomatis untuk menyingkirkan hierarki yang dihasilkan secara otomatis. Untuk informasi selengkapnya tentang proses ini, lihat Dokumentasi jenis data yang dibuat secara otomatis .

Opsi SalesDate Tambahan

Ubah jenis data kolom

Anda bisa mengubah jenis data kolom di dua tempat: di Editor Power Query dan dalam tampilan Laporan Power BI Desktop dengan menggunakan alat kolom. Yang terbaik adalah mengubah jenis data di Editor Power Query sebelum Anda memuat data.

Mengubah jenis data kolom di Editor Power Query

Di Editor Power Query, Anda bisa mengubah jenis data kolom dengan dua cara. Salah satu caranya adalah dengan memilih kolom yang mengalami masalah, pilih Jenis Data di tab Transformasi , lalu pilih jenis data yang benar dari daftar.

Pilih tipe data di bawah pita transformasi

Metode lain adalah memilih ikon jenis data di samping header kolom lalu memilih jenis data yang benar dari daftar.

Pilih jenis data dari daftar

Seperti perubahan lain yang Anda buat di Editor Power Query, perubahan yang Anda buat pada jenis data kolom disimpan sebagai langkah terprogram. Langkah ini disebut Tipe yang Diubah dan akan diulang setiap kali data di-refresh.

Setelah Anda menyelesaikan semua langkah untuk membersihkan dan mengubah data Anda, pilih Tutup & Terapkan untuk menutup Editor Power Query dan menerapkan perubahan Anda ke model semantik Anda. Pada tahap ini, data Anda harus dalam bentuk yang bagus untuk analisis dan pelaporan.

Untuk informasi selengkapnya, lihat Jenis data di Power BI Desktop.