Hbase 在ApachePhoenix中,是否可以在UDF上创建函数索引,将两个不同表中的列用作参数?

Hbase 在ApachePhoenix中,是否可以在UDF上创建函数索引,将两个不同表中的列用作参数?,hbase,user-defined-functions,phoenix,secondary-indexes,Hbase,User Defined Functions,Phoenix,Secondary Indexes,我们需要执行地理空间查询,其中我们使用地理空间函数对来自两个不同表(黄色出租车出行、出租车区域)的列进行操作 UDF用作连接两个表的比较。下面是我们希望通过应用函数索引来提高性能的查询 SELECT ZONES.zone, count(1) AS hits FROM YELLOW_TAXI_TRIPS AS TRIPS, TAXI_ZONES AS ZONES WHERE STWithinFromText('POINT('||TRIPS.PICKUP_LONGITUDE||' '||TRIPS.

我们需要执行地理空间查询,其中我们使用地理空间函数对来自两个不同表(黄色出租车出行、出租车区域)的列进行操作

UDF用作连接两个表的比较。下面是我们希望通过应用函数索引来提高性能的查询

SELECT ZONES.zone, count(1) AS hits
FROM YELLOW_TAXI_TRIPS AS TRIPS, TAXI_ZONES AS ZONES
WHERE STWithinFromText('POINT('||TRIPS.PICKUP_LONGITUDE||' '||TRIPS.PICKUP_LATITUDE||')', ZONES.geom)
GROUP BY ZONES.zone;