Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将表中的电子邮件与dax函数USERPRINCIPALNAME匹配,并让用户在PowerBI中可视化报告?_Powerbi_Dax - Fatal编程技术网

如何将表中的电子邮件与dax函数USERPRINCIPALNAME匹配,并让用户在PowerBI中可视化报告?

如何将表中的电子邮件与dax函数USERPRINCIPALNAME匹配,并让用户在PowerBI中可视化报告?,powerbi,dax,Powerbi,Dax,我需要对一组用户隐藏一个页面,但我已经了解到没有类似RLS的服务可以做到这一点。我找到了一个“提示”,可以使用卡片将其涂成白色或透明以隐藏页面内容。这对我来说很好,但我的问题是: 我有一个表,其中有页面名和允许访问其内容的用户的电子邮件。我需要查询该表,当电子邮件等于USERPRINCIPALNAME(DAX函数)时返回页面名称,但我还没有找到如何链接这些信息 我试图创建一个名为“allowed”的列,将电子邮件值与此DAX函数进行比较,但PowerBI不允许使用它(它只能与度量一起使用)。然后

我需要对一组用户隐藏一个页面,但我已经了解到没有类似RLS的服务可以做到这一点。我找到了一个“提示”,可以使用卡片将其涂成白色或透明以隐藏页面内容。这对我来说很好,但我的问题是:

我有一个表,其中有页面名和允许访问其内容的用户的电子邮件。我需要查询该表,当电子邮件等于USERPRINCIPALNAME(DAX函数)时返回页面名称,但我还没有找到如何链接这些信息

我试图创建一个名为“allowed”的列,将电子邮件值与此DAX函数进行比较,但PowerBI不允许使用它(它只能与度量一起使用)。然后,我尝试创建一个比较两个值的度量值,但无法访问表值(它未显示在可用选项列表中)

我能做什么?有什么线索吗


关于

事实上,RLS功能具有电源BI,可用于限制给定用户的数据访问。
请参阅:

Power BI不支持RLS。