Topik ini menjelaskan sintaksis dasar fungsi geo beserta contohnya.
Log Service mendukung fungsi geo berikut.
|
Function |
Syntax |
Description |
Supported in SQL |
Supported in SPL |
|
geohash(x) |
Mengencode koordinat lintang dan bujur menjadi string geohash. Catatan
Log Service mengonversi alamat IP menjadi informasi geografis, seperti negara, provinsi, kota, ISP, lintang, dan bujur. Untuk informasi selengkapnya, lihat IP functions. |
√ |
× |
Geohash function
Fungsi geohash mengenkripsi koordinat lintang dan bujur menjadi string geohash.
Syntax
geohash(x)
Parameters
|
Parameter |
Description |
|
x |
Koordinat geografis yang akan diencode. Nilai ini biasanya merupakan output dari fungsi lain. Misalnya, output dari: |
Return value type
string
Examples
Gunakan fungsi ip_to_geo untuk mengonversi nilai field client_ip menjadi koordinat, lalu gunakan fungsi geohash untuk mengenkripsi koordinat tersebut.
-
Query statement
* | SELECT geohash(ip_to_geo(client_ip)) AS hash -
Dalam hasil kueri, kolom hash mengembalikan
wwgqdmdu2v96.