地理函数

本文介绍地理函数的基本语法及示例。

日志服务支持如下地理函数。

重要 在日志服务分析语句中,表示字符串的字符必须使用单引号('')包裹,无符号包裹或被双引号("")包裹的字符表示字段名或列名。例如:'status'表示字符串status,status"status"表示日志字段status。

函数名称

语法

说明

支持SQL

支持SPL

geohash函数

geohash(x)

对纬度和经度进行geohash编码。

说明

日志服务支持将IP地址转换为国家、省份、城市、运营商或经纬度等信息。更多信息,请参见IP函数

×

geohash函数

geohash函数用于对纬度和经度进行geohash编码。

语法

geohash(x)

参数说明

参数

说明

x

参数值为string类型。内容为经纬度,例如ip_to_geo(经度,纬度)

返回值类型

string类型。

示例

使用ip_to_geo函数将client_ip字段值转换为经纬度形式,再使用geohash函数进行编码。

  • 查询和分析语句

    * | SELECT geohash(ip_to_geo(client_ip)) AS hash
  • 查询和分析结果geohash