このトピックでは、geo関数の構文について説明します。 このトピックでは、関数の使用方法の例も示します。

重要 分析ステートメントで文字列を使用する場合は、文字列を単一引用符 (')で囲む必要があります。 二重引用符 (") で囲まれていない、または囲まれている文字列は、フィールド名または列名を示します。 例えば、 'status' はステータスの文字列を示し、status または "status" はステータスログフィールドを示します。
機能構文説明
geohash関数geohash( x)Geohashアルゴリズムを使用して緯度と経度をエンコードします。
説明 Log Serviceを使用すると、IPアドレスを国、州、都市、オペレーター、緯度、経度などの地理的位置情報に変換できます。 詳細については、「IP 機能」をご参照ください。

geohash関数

geohash関数は、Geohashアルゴリズムを使用して緯度と経度をエンコードします。

構文

geohash( x)

パラメーター

項目説明
xこのパラメーターの値はstring型です。 この値は、緯度および経度を示す。 例: ip_to_geo (緯度、経度)

戻り値のデータ型

文字列タイプ

ip_to_geo関数を使用して、client_ipフィールドの値を緯度と経度に変換します。 次に、geohash関数を使用して緯度と経度をエンコードします。

  • クエリ文
    * | SELECT geohash(ip_to_geo(client_ip)) ASハッシュ
  • クエリおよび分析の結果geohash