Tabel berikut memetakan tipe bidang OpenSearch Retrieval Engine Edition ke tipe bidang yang sesuai di MaxCompute dan ApsaraDB RDS for MySQL. Gunakan pemetaan ini saat mengonfigurasi sumber data.
Pemetaan antara tipe bidang OpenSearch dan tipe bidang MaxCompute
Penting
Sumber data MaxCompute hanya mendukung lima tipe data: STRING, BOOLEAN, DOUBLE, BIGINT, dan DATETIME.
Untuk bidang multi-nilai bertipe integer, float, dan double, gunakan tipe string (VARCHAR atau STRING) di MaxCompute dan pisahkan setiap nilai dengan"\x1D"('^]').
| Tipe bidang OpenSearch Retrieval Engine Edition | Tipe bidang MaxCompute |
|---|---|
| TEXT | Tipe string seperti VARCHAR dan STRING |
| STRING | Tipe string seperti VARCHAR dan STRING |
| INT8 | Bidang bernilai tunggal: TINYINT. Bidang multi-nilai: tipe string seperti VARCHAR dan STRING |
| UINT8 | Bidang bernilai tunggal: TINYINT. Bidang multi-nilai: tipe string seperti VARCHAR dan STRING |
| INT16 | Bidang bernilai tunggal: TINYINT dan SMALLINT. Bidang multi-nilai: tipe string seperti VARCHAR dan STRING |
| UINT16 | Bidang bernilai tunggal: TINYINT dan SMALLINT. Bidang multi-nilai: tipe string seperti VARCHAR dan STRING |
| INTEGER | Bidang bernilai tunggal: TINYINT, SMALLINT, dan INT. Bidang multi-nilai: tipe string seperti VARCHAR dan STRING |
| UINT32 | Bidang bernilai tunggal: TINYINT, SMALLINT, dan INT. Bidang multi-nilai: tipe string seperti VARCHAR dan STRING |
| INT64 | Bidang bernilai tunggal: TINYINT, SMALLINT, INT, dan BIGINT. Bidang multi-nilai: tipe string seperti VARCHAR dan STRING |
| UINT64 | Bidang bernilai tunggal: TINYINT, SMALLINT, INT, dan BIGINT. Bidang multi-nilai: tipe string seperti VARCHAR dan STRING |
| FLOAT | Bidang bernilai tunggal: FLOAT dan INT (nilai integer harus berada dalam rentang nilai FLOAT). Bidang multi-nilai: tipe string seperti VARCHAR dan STRING |
| DOUBLE | Bidang bernilai tunggal: DOUBLE, FLOAT, dan INT. Bidang multi-nilai: tipe string seperti VARCHAR dan STRING |
| LOCATION | Tipe string seperti VARCHAR dan STRING |
| LINE | Tipe string seperti VARCHAR dan STRING |
| POLYGON | Tipe string seperti VARCHAR dan STRING |
| DATE | DATE |
| TIME | Tipe string seperti VARCHAR dan STRING |
| TIMESTAMP | DATETIME dan TIMESTAMP |
Pemetaan antara tipe bidang OpenSearch dan tipe bidang ApsaraDB RDS for MySQL
Untuk bidang multi-nilai bertipe integer, float, dan double, gunakan tipe string (VARCHAR atau STRING) di ApsaraDB RDS dan pisahkan setiap nilai dengan"\x1D"('^]').
| Tipe bidang OpenSearch Retrieval Engine Edition | Tipe bidang ApsaraDB RDS for MySQL |
|---|---|
| TEXT | Tipe string seperti VARCHAR |
| STRING | Tipe string seperti VARCHAR |
| INT8 | Bidang bernilai tunggal: TINYINT. Bidang multi-nilai: tipe string seperti VARCHAR dan STRING |
| UINT8 | Bidang bernilai tunggal: TINYINT. Bidang multi-nilai: tipe string seperti VARCHAR dan STRING |
| INT16 | Bidang bernilai tunggal: TINYINT dan SMALLINT. Bidang multi-nilai: tipe string seperti VARCHAR dan STRING |
| UINT16 | Bidang bernilai tunggal: TINYINT dan SMALLINT. Bidang multi-nilai: tipe string seperti VARCHAR dan STRING |
| INTEGER | Bidang bernilai tunggal: TINYINT, SMALLINT, dan INTEGER. Bidang multi-nilai: tipe string seperti VARCHAR dan STRING |
| UINT32 | Bidang bernilai tunggal: TINYINT, SMALLINT, dan INTEGER. Bidang multi-nilai: tipe string seperti VARCHAR dan STRING |
| INT64 | Bidang bernilai tunggal: TINYINT, SMALLINT, INTEGER, dan BIGINT. Bidang multi-nilai: tipe string seperti VARCHAR dan STRING |
| UINT64 | Bidang bernilai tunggal: TINYINT, SMALLINT, INTEGER, dan BIGINT. Bidang multi-nilai: tipe string seperti VARCHAR dan STRING |
| FLOAT | Bidang bernilai tunggal: FLOAT, NUMERIC, dan INTEGER (nilai integer harus berada dalam rentang nilai FLOAT). Bidang multi-nilai: tipe string seperti VARCHAR dan STRING |
| DOUBLE | Bidang bernilai tunggal: DOUBLE, NUMERIC, FLOAT, dan INTEGER. Bidang multi-nilai: tipe string seperti VARCHAR dan STRING |
| LOCATION | Tipe string seperti VARCHAR dan STRING |
| LINE | Tipe string seperti VARCHAR dan STRING |
| POLYGON | Tipe string seperti VARCHAR dan STRING |
| DATE | DATE |
| TIME | TIME |
| TIMESTAMP | DATETIME dan TIMESTAMP |