Power BI创建条件列

尤尼斯·德里西·斯利马尼(Youness Drissi Slimani)

我的直接查询结构img

在此处输入图片说明

我想创建一个列中FB_DATA_AD_ONLY得到VALUEFB_ACTION_AD,其中ACTION_TYPE="something"电力BI。我应该保留“直接查询”功能。您认为我可以在Power BI中做到这一点吗?

乔·格雷维林

首先,我建议您访问这些站点以了解直接查询的局限性(我知道我并不了解所有局限性)。

其次,在第一个中,它讨论了可以打开的设置,以绕过Power BI对Direct Query施加的某些限制。要打开该选项,请转到“文件”->“选项和设置”->“选项”,然后转到“直接查询”,然后选中“在DirectQuery模式下允许不受限制的措施”旁边的框(选中该选项后,需要重新启动Power BI)。

直接查询设定

选中该选项,您可以在数据中创建一些新度量。我有一些基本的示例数据(使用此SQL脚本创建)。

架构图

单击FB_DATA_AD_ONLY表格旁边的省略号(“ ...”)(我将使用我的Buildings表格),然后选择New measure输入以下公式

NewMeasure = CALCULATE(
    SUM(FB_ACTION_AD[VALUE]),
    FILTER(
        FB_ACTION_AD,
        FB_ACTION_AD[ACTION_TYPE] = "something"
    )
)

我用这个公式。

EmpSum = CALCULATE(
    SUM(Employees[idemp]),
    FILTER(
        Employees,
        Employees[FirstName] = "Alex"
    )
)

我汇总了一个快速表格和矩阵,以说明该度量正在返回期望值(Alex只分配给一栋建筑物,其ID为2,因此该建筑物的EmpSum值为2)。

结果

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章