问题标签 [powerbi-custom-visuals]

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 投票
2 回答
7526 浏览

powerbi - 如何使用 PowerBI 上的 DAX 查询从现有表创建新表?

我正在尝试使用 PowerBI 的 DAX 查询使用现有表创建一个新表,是否有任何最佳选项?

我的桌子是

在此处输入图像描述

0 投票
2 回答
8915 浏览

powerbi - Power BI 服务,禁止下载 Power BI 报表

我已将报告从 Power BI 桌面发布到 Power BI 服务。我希望用户能够使用数据集/数据模型进行自己的分析,我不希望他们能够下载 .pbix 文件。

注意:我没有使用高级容量。我也尝试过权限。如果用户是“查看者”,则他们无法访问数据集。如果他们是成员和贡献者,那么是的,他们可以访问数据集,但也可以下载 .pbix 文件,这是我不希望他们这样做的。

0 投票
1 回答
1591 浏览

javascript - 带有颜色节点和排序的桑基图 PowerBI 自定义视觉对象

PowerBI 的 sankey 图有很多可能性,但正如您可以在 github 网站上阅读的那样,存在一些重要的限制。首先是无法为节点着色。此外,也无法更改节点(源和目标)的顺序。

附件是一个示例 PowerBI文件,其中显示了一个 sankey。在这个文件中指出了节点应该有哪些颜色以及节点的顺序应该是什么。

最好的解决方案当然是使用 PowerBI 来指示颜色,如本示例中的链接。但可能更容易在代码本身中用硬值指示节点(名称)的颜色,这也是一个不错的选择。同样适用于节点的排序

我查看了 d3 的 colorscale 函数将其链接到 fillcolor。但我收到一条错误消息,指出字符串值无法链接到色标。

可以在此处找到包含代码的 Github 页面: https ://github.com/microsoft/powerbi-visuals-sankey

我认为这行代码应该改变:

颜色现在基于主题颜色。希望可以将节点(名称)链接到颜色而不是主题。

希望您能帮助我和其他 Sankey 用户。

0 投票
1 回答
3458 浏览

powerbi - 如何在 Power BI 矩阵的列中添加多个字段并在不向下钻取的情况下查看它们

我正在尝试使用 Power BI 来解决我组织中的一些可视化问题,并且我一直在使用 Power BI 的桌面版本来尝试其功能。我被几个问题困住了,找不到解决办法。这是我一直在尝试创建的示例视图:图 1: 1

我们有一个包含跨性别、年龄组、地理等的产品意见的数据集,我们希望在不同的参数之间旋转意见,如上所示。但是当我们使用 Power BI 的矩阵视图并在列中添加两个参数时,它会创建一个下钻视图如下图: 图2:2

在列部分添加多个字段时,我们可以选择向下移动到下一个层次结构,如下所示: 图 3:3

尽管我们可以选择向下移动到层次结构,但我们无法像图 1 所示那样并排显示。有没有一种方法可以获得图 1 中给出的可视化?

此外,目前列和行自动按字母顺序排序。有没有办法可以根据需要调整列和行的位置?

0 投票
1 回答
805 浏览

powerbi - 如何通过power bi中的id减去今天计数组的昨天计数?

我正在尝试使用 startDate 和 group by id 减去昨天的计数。

在此处输入图像描述

预期结果是

0 投票
1 回答
500 浏览

powerbi - 如何为 power bi visual(仪表板页面)/报告表上的特定列标题提供通用标题

我正在尝试为 power bi 上的特定列创建一个通用标题

在此处输入图像描述

在普通表中,这是不可能的,但我已经尝试过网格表它没有显示我预期的方式

0 投票
1 回答
90 浏览

powerbi - 如何将最大值名称复制为power bi中的新列值?

我正在尝试创建一个由最高值名称填充的新列,条件是今天的日期,如果假设两个值相同,那么我们必须选择第一个值名称。

我的桌子是

在此处输入图像描述

我的预期表是

在此处输入图像描述

条件是

使用计数值从最常查看的屏幕中选择屏幕名称具有新列值,选择的客户计数应为 1 组按 id 和开始日期

0 投票
2 回答
2937 浏览

powerbi - 如何在 power bi 上用条件汇总列?

我正在尝试创建具有以下条件的表格汇总表

在此处输入图像描述

从原始表到汇总表,我们必须使用以下条件创建

0 投票
1 回答
169 浏览

powerbi - 如何基于 EnabledDate、EnabledDate + 1、EnabledDate + 2、EnabledDate + 7 和 power bi 上的日期过滤选项创建汇总表?

我正在尝试根据日期范围内的 4 个条件创建汇总表

输入表

在此处输入图像描述

以文本形式设置的日期

预期输出表

在此处输入图像描述

1) 选择 Distinct id, name (Group by id, name)

2)选择相对于日期范围的总计数

所有四个表格计算的日期范围

如果 Max date 不适用于日期范围,则认为最后一个日期是 Date 列中的结束日期。

3)根据计数选择Max Screen views 屏幕名称,如果两个屏幕具有相同的值,则选择第一个屏幕

4) 选择 Max Screen views count out of Total count

我以以下方式计算了启用计数,它产生了错误的结果

输出是

在此处输入图像描述

但是我们需要一个不同的用户 ID 和名称,而预期的结果不正确

0 投票
1 回答
86 浏览

powerbi - 如何计算power bi中的总和和最大使用屏幕数?

如何计算启用日期的总计数和最大使用屏幕计数及其名称

我的输入表

我的代码是

输出是

在此处输入图像描述

预期输出表

在此处输入图像描述