Azure Analysis Services 中的动态行级安全性
Dynamic Row-Level Security in Azure Analysis Services
我有一个包含两个 table 的模型:1 个事实 table 称为销售,1 个维度 table 称为员工。员工 table 有一个全名和一个电子邮件列(等等)。现在我想制作一个 PBI 仪表板,每个员工只能看到他自己的销售。
这些员工使用他们的电子邮件连接到 PBI*/Azure。我想在 Azure Analysis Services(多维数据集级别)而不是在每个 PBI 报告中实现动态 RLS 表格。
我该怎么做?
提前致谢。
PBI* 电源 BI
我是这样做的:
- 角色
- 创建读取角色
- 在我对 Employee Table 执行的行过滤器中:'Employee'[Email] = USERPRINCIPALNAME()
我有一个包含两个 table 的模型:1 个事实 table 称为销售,1 个维度 table 称为员工。员工 table 有一个全名和一个电子邮件列(等等)。现在我想制作一个 PBI 仪表板,每个员工只能看到他自己的销售。
这些员工使用他们的电子邮件连接到 PBI*/Azure。我想在 Azure Analysis Services(多维数据集级别)而不是在每个 PBI 报告中实现动态 RLS 表格。
我该怎么做?
提前致谢。
PBI* 电源 BI
我是这样做的:
- 角色
- 创建读取角色
- 在我对 Employee Table 执行的行过滤器中:'Employee'[Email] = USERPRINCIPALNAME()