【发布时间】:2016-10-28 09:37:54
【问题描述】:
最近,我遇到了一个情况: 远程hdfs中有一个数据文件,我们需要对数据文件进行加密,然后创建impala表来查询本地hdfs系统中的数据,impala如何查询加密的数据文件,我不知道怎么解决。
【问题讨论】:
-
我无法通过创建 udf 函数控制查询 sql,因为查询 sql 不可见。我只能控制创建表。
标签: hadoop encryption hive hdfs impala
最近,我遇到了一个情况: 远程hdfs中有一个数据文件,我们需要对数据文件进行加密,然后创建impala表来查询本地hdfs系统中的数据,impala如何查询加密的数据文件,我不知道怎么解决。
【问题讨论】:
标签: hadoop encryption hive hdfs impala
可以通过在 hive 中创建用户定义函数 (UDF) 来完成。您可以使用 UDF Hive 接口创建 UDF 函数。然后,从您的 UDF 类中制作 jar,放入 hive lib。
【讨论】:
http://blog.matthewrathbone.com/2013/08/10/guide-to-writing-hive-udfs.html