【发布时间】:2020-03-27 14:00:22
【问题描述】:
卡在一个特定的度量计算中,在表格中看起来像这样
1.) zn(COUNTD(if not isnull([Order_number]) then [Order_number] END))。
我尝试使用 isblank dax 函数,但它没有像我预期的那样工作。 如何使用 DAX 在 Powerbi 中编写相同的度量?
问题 2
同时,无法获取 powerbi 中特定计算列的输出,导出该特定列的 tableau 查询如下所示:
2.) zn(IF CONTAINS([Record Type],"High") and datename('weekday',[Activity Date]) = 'Sunday' AND [Location] = '08520' THEN 7 ELSEIF CONTAINS([Record Type],"Junior") and datename('weekday',[Activity Date]) = 'Sunday' AND [Location] = '8520' THEN 7 end
我通过创建一个名为 Day Name 的自定义列来创建上述内容,从 date 列 派生 day name 并在 Powerbi 查询编辑器中编写了一个等效查询来创建一个自定义列,下面提到的查询。即使没有语法错误,它也会为该特定计算列中的所有行提供 0。
slots= if([RECORD_TYPE]="high" and [Day Name]="Sunday" and [LOCATION]=08520) then 7 else
if([RECORD_TYPE]="Outbound" and [Day Name]="Sunday" and [LOCATION]=3109) then 7 else 0
我们将不胜感激任何形式的领导或帮助。
提前致谢
【问题讨论】:
标签: reporting-services powerbi tableau-api reporting dax