本文介紹地理函數的基本語法及示例。
日志服務支持如下地理函數。
重要 在日志服務分析語句中,表示字符串的字符必須使用單引號('')包裹,無符號包裹或被雙引號("")包裹的字符表示字段名或列名。例如:'status'表示字符串status,status或"status"表示日志字段status。
函數名稱 | 語法 | 說明 | 支持SQL | 支持SPL |
geohash(x) | 對緯度和經度進行geohash編碼。 說明 日志服務支持將IP地址轉換為國家、省份、城市、運營商或經緯度等信息。更多信息,請參見IP函數。 | √ | × |
geohash函數
geohash函數用于對緯度和經度進行geohash編碼。
語法
geohash(x)
參數說明
參數 | 說明 |
x | 參數值為string類型。內容為經緯度,例如 |
返回值類型
string類型。
示例
使用ip_to_geo函數將client_ip字段值轉換為經緯度形式,再使用geohash函數進行編碼。
查詢和分析語句
* | SELECT geohash(ip_to_geo(client_ip)) AS hash
查詢和分析結果
文檔內容是否對您有幫助?