doris配置ranger鉴权后,单表查询可以看到脱敏效果,但是关联查询后就失效了

Viewed 41

单表查询.jpg关联查询.jpg

Doris版本2.1.11,ranger-admin版本2.7,还有怎么查看ranger-servicedef-doris.json的版本呢?

2 Answers
  1. 当前这个实现,Ranger data mask 会被改写成 LogicalProject(mask_expr AS col) 放在表扫描上方。所以如果脱敏字段继续参与 join,join 可能用的是脱敏后的值。所以,当前关联场景下的行为是符合预期的,这块后续会进行优化,

  2. 你创建function 是db 级别的,你可以创建成global级别的试试。

还有我创建了一个UDF函数,但是看日志说没有找到这个函数,又是什么原因呢?函数.jpg日志.jpg