SuperSet 将计算字段添加到现有数据集

SuperSet add calculated field to existing dataset

Superset 用户想要将计算字段添加到他们的数据集,但是他们 运行 出错了:

Changing this dataset is forbidden

用户具有以下角色:

我找不到让他们能够编辑数据集的角色。他们对它有读写权限,并且是首先创建数据集的人。

我查看了数据库属性,但也找不到任何设置。此外,通过管理员角色,我可以编辑数据集,所以我想这里缺少的是用户角色,我只是找不到哪个。

正如 official documentation 所说,Gamma 用户无法更改数据源。 Alpha 用户可以添加和更改数据源。 可以在该文档中进一步阅读其他信息:

If the user does not have the all_datasource_access permission granted, the user will only be able to see Slices or explore the data sources that are granted to them.