HIVE擴充套件GIS函式

2021-09-11 12:32:54 字數 647 閱讀 3226

hadoop-2.7

2.7.3

複製**

hive-1.2

1.2.1

複製**

1.8

1.82.7.3

1.2.1

複製**

add jar  /usr/hdp/2.6.4.0-91/hive/auxlib/esri-geometry-api-2.2.1.jar;

add jar /usr/hdp/2.6.4.0-91/hive/auxlib/spatial-sdk-json-2.1.0.jar;

add jar /usr/hdp/2.6.4.0-91/hive/auxlib/spatial-sdk-hive-2.1.0.jar;

create temporary function stpoint as 'com.esri.hadoop.hive.st_point';

複製**

自定義函式使用可以參考官方文件

udf文件,建立自定義函式可以參考spatial-framework-for-hadoop專案的hive下function-ddl.sql,但建立永久函式需要去掉temporary。

Hive高階聚合函式 group by擴充套件

目錄 指定多種聚合的維度 層次,對多個group by union all進行替換 簡化 可實現從右到左遞減多級的統計,顯示統計某一層次結構的聚合 可以實現多個任意維度的查詢,會統計所選列中值的所有組合的聚合 按照一定規則給統計的各維度組合打標,並返回標識值。1.group by擴充套件 group...

Hive擴充套件功能 九

linux系統 centos6.7 hadoop版本 2.6.5 zookeeper版本 3.4.8 一共m1,m2,m3這三部機,每部主機的使用者名稱都為centos192.168.179.201 m1 192.168.179.202 m2 192.168.179.203 m3 m1 zookee...

Hive擴充套件功能 四

linux系統 centos6.7 hadoop版本 2.6.5 zookeeper版本 3.4.8 一共m1,m2,m3這五部機,每部主機的使用者名稱都為centos192.168.179.201 m1 192.168.179.202 m2 192.168.179.203 m3 m1 zookee...