如何设置 Apache Iceberg 访问权限以允许用户写入表分支(或带有前缀的分支)?

问题描述 投票:0回答:1

Apache Iceberg 中有一个表

my_table
。我想允许某些用户组写入此表,但仅限于以
analytic_
前缀开头的分支。例如。用户可以创建
analytic_task_12345
分支并向其写入数据。

纯 Apache Iceberg 可能吗? Apache Spark 和 Nessie 可以吗?

scala apache-spark apache-iceberg nessie
1个回答
0
投票

Nessie 确实有一个授权框架,应该允许实现此逻辑。

可以在此页面上找到高级详细信息:https://projectnessie.org/features/metadata_authorization/

AuthZ 规则在 Nessie 服务器端强制执行,因此它们适用于所有引擎,包括 Spark。

© www.soinside.com 2019 - 2024. All rights reserved.