【发布时间】:2017-01-06 10:51:05
【问题描述】:
【问题讨论】:
【问题讨论】:
这是因为 Hive 通过基于现有 Accumulo 表创建 Hive 表来与 Accumulo 一起使用,从而允许您对该数据执行 Hive 查询。
不幸的是,Accumulo 的单元级安全性在很大程度上依赖于 Accumulo 表的结构方式以及执行扫描的方式。将其映射到 Hive 表在很多方面都是不切实际的。相反,通过以 Accumulo 用户身份执行扫描,从 Accumulo 数据创建 Hive 表。他们可见的任何数据都将出现在 Hive 表中,无需进一步的安全检查。
如果 Accumulo 的单元级别可见性功能是您的应用程序的重要组成部分,那么使用 Hive 使查询更容易可能不是最好的主意。
【讨论】: