Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Tipe dan nilai data yang didukung
Amazon QuickSight saat ini mendukung tipe data primitif berikut:Date
,, Decimal
Integer
, danString
. Tipe data berikut didukung diSPICE:Date
,Decimal-fixed
,Decimal-float
,Integer
, danString
. QuickSight menerima nilai Boolean dengan mempromosikannya ke bilangan bulat. Itu juga dapat memperoleh tipe data geospasial. Jenis data geospasial menggunakan metadata untuk menafsirkan tipe data fisik. Lintang dan bujur adalah numerik. Semua kategori geospasial lainnya adalah string.
Pastikan bahwa setiap tabel atau file yang Anda gunakan sebagai sumber data hanya berisi bidang yang dapat secara implisit dikonversi ke tipe data ini. Amazon QuickSight melewatkan bidang atau kolom apa pun yang tidak dapat dikonversi. Jika Anda mendapatkan kesalahan yang mengatakan “bidang dilewati karena menggunakan tipe data yang tidak didukung”, ubah kueri atau tabel Anda untuk menghapus atau menyusun ulang tipe data yang tidak didukung.
String dan data teks
Bidang atau kolom yang berisi karakter disebut string. Bidang dengan tipe data awalnya STRING
dapat berisi hampir semua jenis data. Contohnya termasuk nama, deskripsi, nomor telepon, nomor akun, data JSON, kota, kode pos, tanggal, dan angka yang dapat digunakan untuk menghitung. Jenis ini kadang-kadang disebut data tekstual dalam arti umum, tetapi tidak dalam arti teknis. QuickSight tidak mendukung objek biner dan karakter besar (BLOB) di kolom dataset. Dalam QuickSight dokumentasi, istilah “teks” selalu berarti “data string”.
Pertama kali Anda menanyakan atau mengimpor data, QuickSight mencoba menafsirkan data yang diidentifikasi sebagai tipe lain, misalnya tanggal dan angka. Sebaiknya verifikasi bahwa tipe data yang ditetapkan ke bidang atau kolom Anda sudah benar.
Untuk setiap bidang string dalam data yang diimpor, QuickSight menggunakan panjang bidang 8 byte ditambah panjang karakter yang dikodekan UTF-8. Amazon QuickSight mendukung pengkodean file UTF-8, tetapi tidak UTF-8 (dengan BOM).
Data tanggal dan waktu
Bidang dengan tipe data Date
juga mencakup data waktu, dan juga dikenal sebagai Datetime
bidang. QuickSight mendukung tanggal dan waktu yang menggunakan format tanggal yang didukung.
QuickSight menggunakan waktu UTC untuk menanyakan, memfilter, dan menampilkan data tanggal. Ketika data tanggal tidak menentukan zona waktu, QuickSight asumsikan nilai UTC. Ketika data tanggal menentukan zona waktu, QuickSight mengubahnya menjadi ditampilkan dalam waktu UTC. Misalnya, bidang tanggal dengan zona waktu offset seperti 2015-11-01T03:00:00-08:00
dikonversi ke UTC dan ditampilkan di Amazon QuickSight sebagai. 2015-11-01T15:30:00
Untuk setiap DATE
bidang dalam data yang diimpor, QuickSight menggunakan panjang bidang 8 byte. QuickSight mendukung pengkodean file UTF-8, tetapi tidak UTF-8 (dengan BOM).
Data numerik
Data numerik mencakup bilangan bulat dan desimal. Bilangan bulat dengan tipe data INT
adalah bilangan negatif atau positif yang tidak memiliki tempat desimal. QuickSight tidak membedakan antara bilangan bulat besar dan kecil. Bilangan bulat di atas nilai 9007199254740991
atau 2^53 - 1
mungkin tidak ditampilkan dengan tepat atau benar dalam visual.
Desimal dengan tipe data Decimal
adalah angka negatif atau positif yang mengandung setidaknya satu tempat desimal sebelum atau setelah titik desimal. Saat Anda memilih mode Kueri Langsung, semua tipe desimal non-integer ditandai sebagai Decimal
dan mesin yang mendasarinya menangani ketepatan titik data berdasarkan perilaku yang didukung sumber data. Untuk informasi selengkapnya tentang tipe sumber data yang didukung, lihatTipe dan nilai data yang didukung.
Saat menyimpan kumpulan dataSPICE, Anda dapat memilih untuk menyimpan nilai desimal sebagai fixed
atau float
tipe desimal. Decimal-fixed
tipe data menggunakan format desimal (18,4
) yang memungkinkan total 18 digit dan hingga 4 digit setelah titik desimal. Decimal-fixed
tipe data adalah pilihan yang baik untuk melakukan operasi matematika yang tepat, tetapi QuickSight membulatkan nilai ke tempat sepuluh ribu terdekat ketika nilainya dicerna. SPICE
Decimal-float
tipe data memberikan sekitar 16 digit akurasi yang signifikan terhadap suatu nilai. Digit signifikan dapat berada di kedua sisi titik desimal untuk mendukung angka dengan banyak tempat desimal dan angka yang lebih tinggi pada saat yang bersamaan. Misalnya, tipe Decimal-float
data mendukung nomor 12345.1234567890
atau nomor1234567890.12345
. Jika Anda bekerja dengan angka yang sangat kecil yang dekat0
, tipe Decimal-float
data mendukung hingga 15 digit di sebelah kanan titik desimal, misalnya. 0.123451234512345
Nilai maksimum yang didukung tipe data ini adalah 1.8 * 10^308
meminimalkan kemungkinan kesalahan overflow dengan kumpulan data Anda.
Tipe Decimal-float
data tidak tepat dan beberapa nilai disimpan sebagai perkiraan, bukan nilai sebenarnya. Hal ini dapat mengakibatkan sedikit penurunan ketika Anda menyimpan dan mengembalikan beberapa nilai tertentu. Pertimbangan berikut berlaku untuk tipe Decimal-float
data.
-
Jika kumpulan data yang Anda gunakan berasal dari sumber data Amazon S3SPICE, tetapkan tipe desimal
Decimal-float
ke semua nilai desimal numerik. -
Jika dataset yang Anda gunakan berasal dari database, SPICE gunakan tipe desimal yang nilainya ditetapkan dalam database. Misalnya, jika nilai diberikan nilai numerik titik tetap dalam database, nilainya akan menjadi
Decimal-fixed
tipe in. SPICE
Untuk SPICE kumpulan data yang ada yang berisi bidang yang dapat dikonversi ke tipe Decimal-float
data, pop-up muncul di halaman Edit dataset. Untuk mengonversi bidang kumpulan data yang ada ke tipe Decimal-float
data, pilih UPDATE FIELDS. Jika Anda tidak ingin ikut serta, pilih JANGAN PERBARUI BIDANG. Bidang Pembaruan muncul setiap kali Anda membuka halaman Edit kumpulan data hingga kumpulan data disimpan dan dipublikasikan. Gambar di bawah ini menunjukkan bidang Pembaruan muncul.
![Bidang Pembaruan muncul.](images/float-pop-up.png)