我的直接查询结构img
我想在FB_DATA_AD_ONLY
中创建一个列,以获得VALUE
FB_ACTION_AD
ACTION_TYPE="something"
的权力BI FileWriter
。我应该保持功能"直接查询"。你认为我能在Power BI中做到这一点吗?
答案 0 :(得分:1)
首先,我建议查看这些网站以了解直接查询的局限性(我知道我不知道所有限制)。
其次,在第一篇文章中,它讨论了一个可以打开的设置,以绕过Power BI对Direct Query施加的一些限制。要打开该选项,请转到文件 - >选项和设置 - >选项,然后转到直接查询并选中在DirectQuery模式下允许不受限制的度量旁边的框(检查该选项后需要重新启动Power BI)。
选中该选项后,您可以在数据中创建一些新度量。我有一些基本的样本数据(使用此SQL script创建)。
点击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)。