在DATABRICKS DELTA数据库中,我有关于不同用户组的信息,这些信息保存在同一张表中,因为用户组是动态变化的。我的意思是所有组中的所有用户都使用同一张表。
用户通过一个单一视图来访问数据。
我希望根据访问该视图的用户对数据进行过滤。你知道如何做吗?以下是一个示例(any_object将是检索当前使用视图的用户或其所属的用户组值的命令):
用户通过一个单一视图来访问数据。
我希望根据访问该视图的用户对数据进行过滤。你知道如何做吗?以下是一个示例(any_object将是检索当前使用视图的用户或其所属的用户组值的命令):
%sql
CREATE VIEW db.table AS SELECT * FROM WHERE column1 = any_object.username OR any_object.groupname
你能做这个吗?
谢谢!