问题标签 [powerbi-desktop]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
powerbi - 按列分组并计数,但使用过滤器
我的报告中显示了一个文档表,然后我添加了一个切片器来使用日期范围过滤这些数据。这按预期工作,但现在我需要创建一个显示摘要的圆环图。
我使用这样的 SUMMARIZE 函数创建了一个计算表:
但是,切片器被忽略。
我还尝试使用以下代码创建度量:
但它说 GROUPBY 需要在 CURRENTGROUP 上有聚合函数。
我的文档表结构是这样的:
如何获取按 user_id 分组的文档数?
javascript - powerbi js导出汇总数据错误:无法读取未定义的属性“基础”
我正在尝试使用 powerbi.js 的 exportData(summarized) 并收到以下错误。
TypeError: Cannot read property 'Underlying' of undefined at r.<anonymous> (reportembed.bundle.min.js:22) at a (reportembed.common.bundle.min.js:16) at Object.next (reportembed.common.bundle.min.js:16) at n (reportembed.common.bundle.min.js:16) at reportembed.externals.bundle.min.js:659 at m.$digest (reportembed.externals.bundle.min.js:670) at reportembed.externals.bundle.min.js:673 at e (reportembed.externals.bundle.min.js:570) at reportembed.externals.bundle.min.js:573 at t.invokeTask (reportEmbed.min.js:1)
我尝试在此链接中运行示例(https://microsoft.github.io/PowerBI-JavaScript/demo/v2-demo/index.html# )。我在这里也看到了同样的错误
不知道我是否遗漏了一些东西。powerbi js团队的任何人都可以帮助解决这个问题。
我使用的 powerbi js 版本是 2.5.0
提前致谢
powerbi - 查询中无法识别 power bi 开关
已使用以下代码创建自定义列,但它卡在无法识别 SWITCH 函数的表达式错误:
我试过删除引号,更改列名,但都无济于事。请指教。提前致谢!
powerbi - 需要在 Direct Query 模式下对测量的列进行排名。可能吗?
需要在 Direct Query 模式下对测量的列进行排名。可能吗?我在下面尝试过,但收到错误“直接查询模式不支持函数 RANKX”。
powerbi - 如何在两个切片器之间为来自同一数据集的属性设置 OR 逻辑?
我正在尝试OR
在两个切片器过滤器之间设置逻辑。这两个切片器来自同一个数据集。以下是更多详细信息:
我的源表:
使用切片器进行可视化:
我的目标是,如果我从切片器 1 和切片器 2 中选择任何值,我的视觉效果应该显示两个选择值的结果。
例如,如果我从切片器 1 中选择 A1,从切片器 2 中选择 200,结果应如下所示(类似于 SQL 查询(其中 Column1 ='A1' 或 Column2=200)
期望的结果:
] 3
powerbi-desktop - 如何通过从现有列中提取来创建 PowerBI 新列?
这是现有列值:“DisplaySize:0,0.1” 新列值应该是: DisplaySize ,如果现有值中存在 0,0.1,否则它应该是之前在旧列中设置的值。
powerbi - 如何在 Power BI 中跨多个切片器选择多个选项?
我想从第一个切片器中选择“桌面”,从第二个切片器中选择“上周”,但事实证明,我一次只能从一个切片器中选择一个选项,我只想突出显示上周桌面的值类别,
注意:我从 Market 尝试了 Hierarchy Slicer,但如果我同时选择桌面/上周和移动/上周,则不会显示视觉效果。
以下是我在这里尝试做的图片:
先感谢您。
powerbi - POWER BI:创建基于多个过滤器的计算字段
我对 Power Bi 还很陌生,并且在各种在线帮助论坛中进行了搜索,但未能找到与我相似的论坛。因此在这里发布。不确定这是一个相当简单的还是复杂的(我认为!)
我有 3 列:“事件”、“屏幕”和“时间”(类似于下面)
我想做一个如下计算:
(2 * Event中“NameSubmitted”出现的次数)-(相应“NameSubmitted”的平均时间(来自Event )* Event中“NameSubmitted”出现的次数)
+
(2 * Event中“AddressAdded”出现的次数)-(相应“AddAddress”的平均时间(来自屏幕)* Event中“AddressAdded”出现的次数)
+
(2 * Event中“OrderCreated”出现的次数)-(“Orders”+“OrderDetail”+“OrderConfirmation”的相应总和的平均时间(来自屏幕)* Event中“OrderCreated”出现的次数)`
我的做法:
我尝试使用以下IF()
函数计算创建一个新列,但徒劳无功(如下所示)并且收到以下错误:
Calc =
CALCULATE(
(2*SUM(IF(Table[Event] = "NameSubmitted",1,BLANK())))
- AVERAGE(IF(Table[Event] = "NameSubmitted")
)) .....
错误:SUM 函数只接受列引用作为参数
任何帮助深表感谢。
powerbi - Power BI 中的聚合时间数据类型
如何使 Power BI 显示时间数据类型列的总和?
场景:包含 Phase (text) 和 Duration 列的表(SQL Server 时间数据类型,也可以在 Power BI 中识别,如时间)。当我添加以相位为轴并以持续时间为值的条形图时,我只能选择显示持续时间的计数和计数不同,没有总和。
添加 DurationMeasure 后的附加说明:
- PowerBI 中的表 TBL1 具有 Duration 列(数据类型时间)。
- Measure DurationMeasure 添加到 TBL1 中,公式如下所示。
- PowerBI 不允许我将此度量添加到条形图中的值属性(见下图)。无法在 Values 属性上拖放。如果我只是检查这个度量,它会像所有其他度量一样转到 Visual 的 Tooltip 属性而不是 Values 属性。也许是因为它是字符串数据,但我不知道如何格式化它。
这是 DurationMeasure 定义(如 Karl Anka 给出的链接):
提前致谢