【发布时间】:2021-05-12 14:05:05
【问题描述】:
我已经在 powerbi 应用程序中创建并测试了一个在“查看为”中运行良好的规则,但是当我使用该规则发布我的数据集时,服务中的报告不起作用。
我不确定这是否与我是该项目的管理员并使用我自己的电子邮件来测试过滤是否有任何关系(尽管这在应用程序中不是问题)。有什么想法吗?我意识到这可能很模糊。我的组织对 PBI 还是比较陌生。
Var CompanyPCC = CALCULATETABLE (
VALUES ( 'User Access'[PCC]),
FILTER ( 'User Access', 'User Access'[Login] = USERPRINCIPALNAME() )
)
RETURN
OR(
"ALL" IN CompanyPCC,
PATHCONTAINS(CompanyPCC,'Company'[Company PCC])
)
&&
Var Country= CALCULATETABLE (
VALUES ( 'User Access'[Country] ),
FILTER ( 'User Access', 'User Access'[Login] = USERPRINCIPALNAME() )
)
RETURN
OR(
"ALL" IN Country,
PATHCONTAINS(Country,'Company'[Company Profile Country])
)
&&
Var Brand= CALCULATETABLE (
VALUES ( 'User Access'[Brand] ),
FILTER ( 'User Access', 'User Access'[Login] = USERPRINCIPALNAME() )
)
RETURN
OR(
"ALL" IN Brand,
PATHCONTAINS(Brand,'Company'[Company Brand])
)
【问题讨论】:
标签: powerbi row-level-security