我需要设置一个Ranger策略以限制用户从HIVE表中的列访问某些数组结构。
例如,我在Hive表中有一个名为“ Spouse”的列,其中包含数组结构,例如spousefirstname,spouselastname,spousebirthdate,spousessn,spouseaddress,spousebirthplace。
我需要限制用户访问数组结构-spousessn和spouseaddress。
如何设置Ranger策略以仅限制“欺骗”列中的这两个数组结构?
HDP版本-2.6.3
配置单元版本-1.2.1
游侠版本-0.7.0
答案 0 :(得分:0)
您可以在需要标识typeInfo对象的位置更改配置单元代码,并为嵌套列创建单独的列名称,然后将其添加到ColumnAccessInfo.add();
它将传递整个struct列,您可以对此应用策略。