2

我需要设置 Ranger 策略来限制用户从 HIVE 表中的列访问某些数组结构。

例如,我在 Hive 表中有一个名为“配偶”的列,其中包含数组结构,例如配偶名字、配偶姓氏、配偶出生日期、配偶sn、配偶地址、配偶出生地。

我需要限制用户访问数组结构——savessn 和saveaddress。

如何设置 Ranger 策略以仅限制“配偶”列中的这两个数组结构?

HDP 版本 - 2.6.3

蜂巢版本 - 1.2.1

游侠版本 - 0.7.0

4

1 回答 1

0

您可以在需要识别 typeInfo 对象的地方更改配置单元代码,并为嵌套列创建单独的列名,并将它们添加到 ColumnAccessInfo.add();

它将传递整个结构列,您可以对其应用策略。

于 2019-03-22T08:58:08.360 回答