全部产品
Search
文档中心

OpenSearch:Tipe bidang bawaan di OpeanSearch Retrieval Engine Edition

更新时间:Jun 26, 2025

Tipe bidang

Tipe bidang

Deskripsi

Dukungan untuk nilai ganda

Digunakan untuk indeks maju

Digunakan untuk indeks ringkasan

Digunakan untuk indeks terbalik

TEXT

Menyimpan data teks.

Tidak didukung

Tidak didukung

Didukung

Didukung

STRING

Menyimpan string.

Didukung

Didukung

Didukung

Didukung

INT8

Menyimpan bilangan bulat bertanda 8-bit.

Didukung

Didukung

Didukung

Didukung

UINT8

Menyimpan bilangan bulat tak bertanda 8-bit.

Didukung

Didukung

Didukung

Didukung

INT16

Menyimpan bilangan bulat bertanda 16-bit.

Didukung

Didukung

Didukung

Didukung

UINT16

Menyimpan bilangan bulat tak bertanda 16-bit.

Didukung

Didukung

Didukung

Didukung

INTEGER

Menyimpan bilangan bulat bertanda 32-bit.

Didukung

Didukung

Didukung

Didukung

UINT32

Menyimpan bilangan bulat tak bertanda 32-bit.

Didukung

Didukung

Didukung

Didukung

INT64

Menyimpan bilangan bulat bertanda 64-bit.

Didukung

Didukung

Didukung

Didukung

UINT64

Menyimpan bilangan bulat tak bertanda 64-bit.

Didukung

Didukung

Didukung

Didukung

FLOAT

Menyimpan titik mengambang presisi tunggal 32-bit.

Didukung

Didukung

Didukung

Tidak didukung

DOUBLE

Menyimpan titik mengambang presisi ganda 64-bit.

Didukung

Didukung

Didukung

Tidak didukung

LOCATION

Menyimpan garis bujur dan lintang suatu titik.

Didukung

Didukung

Didukung

Didukung

LINE

Menyimpan garis lintang dan bujur titik-titik yang membentuk polyline. Nilai pertama mewakili jumlah titik pada polyline.

Didukung

Didukung

Didukung

Didukung

POLYGON

Menyimpan garis bujur dan lintang titik-titik yang membentuk poligon. Nilainya adalah kombinasi dari beberapa polyline. Untuk setiap polyline, nilai pertama mewakili jumlah titik pada polyline.

Didukung

Didukung

Didukung

Didukung

DATE

Menyimpan nilai tanggal.

Tidak didukung

Tidak didukung

Didukung

Didukung

TIME

Menyimpan nilai waktu.

Tidak didukung

Tidak didukung

Didukung

Didukung

TIMESTAMP

Menyimpan timestamp

dalam format {DATE} {TIME} [TIMEZONE (opsional)].

Tidak didukung

Tidak didukung

Didukung

Didukung

  • Anda harus menentukan analisis untuk bidang tipe TEXT saat mengonfigurasi skema.

  • Anda dapat menentukan nilai untuk bidang tipe data LOCATION dalam format location={Longitude} {Latitude}, seperti location=116 40.

  • Anda dapat menentukan nilai untuk bidang tipe data LINE dalam format line=location,location,location...^], seperti line=116 40,117 41,118 42^].

  • Anda dapat menentukan nilai untuk bidang tipe data POLYGON dalam format polygon=location1,location2,...location1^].

  • Anda dapat menentukan nilai untuk bidang tipe data DATE dalam format tahun-bulan-hari, seperti 2020-08-19.

  • Anda dapat menentukan nilai untuk bidang tipe data TIME dalam format jam:menit:detik[.milliDetik]. Parameter milliDetik bersifat opsional. Sebagai contoh, nilai waktu bisa berupa 11:40:00.234 atau 12:00:00.

  • Anda dapat menentukan nilai untuk bidang tipe data TIMESTAMP dalam format {DATE} {TIME} [TIMEZONE]. Parameter TIMEZONE menentukan zona waktu dan bersifat opsional. Sebagai contoh, nilai timestamp bisa berupa 2020-08-19 11:40:00.234 atau 2020-08-19 11:40:00.234+0800. Secara default, zona waktu ditentukan menggunakan offset dari Waktu Universal Terkoordinasi (UTC). Anda dapat menentukan zona waktu default.