Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Jenis Data
Amazon S3 Select mendukung beberapa tipe data primitif.
Konversi tipe data
Aturan umumnya adalah mengikuti CAST
fungsi jika ditentukan. Jika CAST
tidak ditentukan, kemudian semua data input diperlakukan sebagai string. Dalam hal ini, Anda harus memasukkan data input Anda ke dalam tipe data yang relevan bila perlu.
Untuk informasi lebih lanjut tentang fungsi CAST
, lihat CAST.
Tipe data yang didukung
Amazon S3 Select mendukung serangkaian tipe data primitif berikut.
Nama |
Deskripsi |
Contoh |
---|---|---|
|
Sebuah nilai Boolean, baik |
|
|
8-byte integer yang ditandai dengan rentang -9.223.372.036.853.372.036.853.372.036.853.372.036.853.372.036.853.372.036.853.372.036.853.372.036.853.372.036.853.372.036.853.372.036.853.372.036.853.372.036. |
|
|
String panjang variabel UTF8-dikodekan. Batas default adalah 1 karakter. Batas karakter maksimum adalah 2.147.483.647. |
|
|
Nomor 8-byte floating point. |
|
|
Angka Dasar-10, dengan presisi maksimum 38 (yaitu, jumlah maksimal digit signifikan), dan dengan skala dalam rentang -2 31 hingga 2 31 hingga 2 31 hingga 2 31 hingga 2 31 hingga 2 31 hingga 2 31 hingga 2 31 hingga 2 31 hingga 2 31 hingga 2 31 hingga 2 31 hingga 2 31 hingga 2 31 hingga 2 31 hingga 2 31 hingga 2 31 hingga 2 31 hingga 2 31 hingga 2 31 hingga 2 31 hingga 2 31 hingga 2 31 hingga 2 31 -( yaitu, eksponen dasar-10). catatanAmazon S3 Select mengabaikan skala dan presisi saat Anda memberikan keduanya secara bersamaan. |
|
|
Timestamp mewakili momen waktu tertentu, selalu menyertakan offset lokal, dan mampu memiliki presisi arbitrer. Dalam format teks, timestamp mengikuti Catatan W3C tentang format tanggal dan waktu |
|
ParquetJenis yang didukung
Amazon S3 Select mendukung Parquet tipe berikut.
-
DATE
-
DECIMAL
-
ENUM
-
INT(8)
-
INT(16)
-
INT(32)
-
INT(64)
-
LIST
catatan
Untuk keluaran
LIST
Parquet tipe, Amazon S3 Select hanya mendukung format JSON. Namun, jika kueri membatasi data ke nilai sederhana,LIST
Parquet jenisnya juga dapat ditanyakan dalam format CSV. -
STRING
-
TIMESTAMP
didukung presisi (MILLIS
/MICROS
/NANOS
)catatan
Stempel waktu yang disimpan sebagai tidak
INT(96)
didukung.Karena kisaran
INT(64)
jenis, cap waktu yang menggunakanNANOS
unit dapat mewakili hanya nilai-nilai antara1677-09-21 00:12:43
dan.2262-04-11 23:47:16
Nilai di luar kisaran ini tidak dapat direpresentasikan denganNANOS
unit.
Pemetaan jenis ke Parquet tipe data yang didukung di Amazon S3 Select
Parquetjenis |
Tipe data yang didukung |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Setiap Parquet jenis dalam daftar dipetakan ke tipe data yang sesuai. |
|
|
|
|