问题标签 [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.

0 投票
0 回答
3132 浏览

python-3.x - 使用 Python 在 PowerBI 上实现自动化

我想编写 python 脚本来自动化 PowerBI 仪表板中的某些过程。我的用例是关于:

  1. 打开powerBI,点击进入dashboard的第1页。
  2. 单击一些过滤器,然后捕获屏幕。
  3. 单击其他页面并执行步骤 2。

我尝试在https://github.com/dubravcik/pbixrefresher-python中运行一些命令。它可以打开powerBI并刷新数据。所以,我从中改编了一些脚本。

现在,我可以使用pywinautopyautogui来完成上述过程。它可以引用功能区选项卡中的按钮,但我想引用页面选项卡和仪表板中的过滤器pyautogui可以通过像素引用屏幕中的位置,但在不同分辨率的屏幕上不起作用。此外,它在仪表板的每个页面中都没有确切的格式。

我尝试使用swapy64bit来查找对象值,但它在 powerBI 等复杂程序中不起作用。

所以,我的问题是如何使用其唯一值(例如变量名称)而不是屏幕位置从 powerBI(页面、过滤器)引用仪表板中的对象。

问候,

我的 powerBI 仪表板示例

0 投票
1 回答
49 浏览

powerbi - 使用 IF 或 ALLEXCEPT 求和

我有下表:
样品表

我想计算以下忠诚率:2017 年至少购买了一件商品的客户有多少在 2018 年进行了新购买?

我试图创建一个新列、一个新度量……但没有结果。

0 投票
3 回答
4531 浏览

powerbi - 如何处理 CSV 数据源中的标题名称更改?

会让这个简短而甜蜜 - 我们有一个巨大的 .CSV,我们正在链接到 PBI 桌面。此 .CSV 中的某些标头名称不是最佳的,并且已由 SQL 后端更新。但是,PBI 对无法找到以前存在的确切标头并不满意,并且我们找不到告诉软件标头名称已更改的路径。有没有一个快速的解决方案?

0 投票
1 回答
576 浏览

powerbi - 如何检查当前的开始日期和结束日期是否在上一期间(开始日期和结束日期)

我正在处理一个棘手的问题。我曾多次尝试捕获数据,但均未成功。

我在 Power Bi 中有一张表格,如下所示:

在此处输入图像描述

键是按升序排列的,StartDate 字段也是如此。我想在“Period Overlap Delta”字段中获得结果,但在试图弄清楚时遇到了麻烦。

基本上,我想将零值分配给前一个时期的任何时期(开始日期 - 结束日期组合),并取那些“超级”时期的日期差异。

这是生成表格的 DAX:

提前非常感谢!!!

0 投票
0 回答
1341 浏览

powerbi - DAX PowerBI:需要一整年的总计,同时按年初至今过滤表的其余部分

我有一个工作正常的表根据所选月份显示值,我现在需要添加一个列,将全年的所有内容加在一起,包括未来几个月,而不影响表的其余部分。

我也用过,Calculate(Budget[BudgetValue], All (Period[PeriodFK]))我也试过Calculate(Budget[BudgetValue], AllExcept (Person[SalesPersonId]))Calculate(Budget[BudgetValue], AllExcept (Period[PeriodFK]))

但两者仍在过滤我需要保留的全年总计值。有任何想法吗?

谢谢,

0 投票
0 回答
2273 浏览

powerbi - 无法为 Power BI 服务中的视觉对象加载数据

在我的计算列之一的 Power BI 服务视觉对象中没有加载。它给出以下错误:

“查询引用了计算列 'RequestCountPerUser'[HourTime],它不包含任何数据,因为对其中一行的评估导致了错误。”

这里,HourTime 是计算列,基本上是从 TimeStamp 列计算时间。

注意:刷新模型时,视觉效果在 Power Bi 桌面中有效。该问题仅与 Power BI 服务有关。即使在 Power Bi 服务中,视觉对象在模型发布时仍然有效,但在模型刷新时会出现问题。

谢谢!

0 投票
1 回答
507 浏览

sharepoint - 将一行数据变成折线图,PowerBi

我有多行数据对应于不同的公司,我需要能够根据公司名称更改报告。但是,我希望能够将这些按月的平均评分放入折线图中,但我似乎无法弄清楚如何做到这一点。这是数据的样子: 在此处输入图像描述

理想情况下,我希望折线图看起来像这样: 在此处输入图像描述

0 投票
1 回答
2004 浏览

powerbi - 迄今为止的月份公式在 Power Bi 上无法正常工作

我是 Power Bi 的新手。我正在计算迄今为止的月份。

我为此编写了以下 DAX 公式,

MTD in Sales = CALCULATE([Total Sales], DATESMTD(Dates[Date]) )

它向我显示了本月正确的总销售额。但是当我按天计算时,它向我显示了一些不切实际的价值。在此处输入图像描述

我附上了我的结果截图..请看一下。

我不明白这是怎么回事?lz你能找出问题吗?

0 投票
1 回答
949 浏览

powerbi - 波兰邮政编码的填充地图显示了整个国家

我有波兰的邮政编码(超过 22000)。如果放入 Power Bi 中的填充地图 – 它显示的是该国的整个领土,即使我将代码的聚合领土放入图例中也是如此。沟通是:“太多的值,没有显示所有的数据”。如果使用过滤器来减少系统显示的数据数量,如下所示:“需要更多的位置数据来创建填充地图。要创建填充地图,位置数据应包括 Bing 地图支持的地理数据,例如国家/地区、州/省或邮政编码。” 对于解决此问题的任何评论或帮助,我将深表感谢。

0 投票
1 回答
731 浏览

powerbi-desktop - 如何在power bi desktop中添加2轴参数

我想按图像中显示的方式按月份按年份分组查看柱形图。如何在 power bi 桌面上执行 此操作在此处输入图像描述