问题标签 [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.
powerbi - Power BI 服务,禁止下载 Power BI 报表
我已将报告从 Power BI 桌面发布到 Power BI 服务。我希望用户能够使用数据集/数据模型进行自己的分析,但我不希望他们能够下载 .pbix 文件。
注意:我没有使用高级容量。我也尝试过权限。如果用户是“查看者”,则他们无法访问数据集。如果他们是成员和贡献者,那么是的,他们可以访问数据集,但也可以下载 .pbix 文件,这是我不希望他们这样做的。
javascript - 带有颜色节点和排序的桑基图 PowerBI 自定义视觉对象
PowerBI 的 sankey 图有很多可能性,但正如您可以在 github 网站上阅读的那样,存在一些重要的限制。首先是无法为节点着色。此外,也无法更改节点(源和目标)的顺序。
附件是一个示例 PowerBI文件,其中显示了一个 sankey。在这个文件中指出了节点应该有哪些颜色以及节点的顺序应该是什么。
最好的解决方案当然是使用 PowerBI 来指示颜色,如本示例中的链接。但可能更容易在代码本身中用硬值指示节点(名称)的颜色,这也是一个不错的选择。同样适用于节点的排序
我查看了 d3 的 colorscale 函数将其链接到 fillcolor。但我收到一条错误消息,指出字符串值无法链接到色标。
可以在此处找到包含代码的 Github 页面: https ://github.com/microsoft/powerbi-visuals-sankey
我认为这行代码应该改变:
颜色现在基于主题颜色。希望可以将节点(名称)链接到颜色而不是主题。
希望您能帮助我和其他 Sankey 用户。
powerbi - 如何在 Power BI 矩阵的列中添加多个字段并在不向下钻取的情况下查看它们
我正在尝试使用 Power BI 来解决我组织中的一些可视化问题,并且我一直在使用 Power BI 的桌面版本来尝试其功能。我被几个问题困住了,找不到解决办法。这是我一直在尝试创建的示例视图:图 1: 1
我们有一个包含跨性别、年龄组、地理等的产品意见的数据集,我们希望在不同的参数之间旋转意见,如上所示。但是当我们使用 Power BI 的矩阵视图并在列中添加两个参数时,它会创建一个下钻视图如下图: 图2:2
在列部分添加多个字段时,我们可以选择向下移动到下一个层次结构,如下所示: 图 3:3
尽管我们可以选择向下移动到层次结构,但我们无法像图 1 所示那样并排显示。有没有一种方法可以获得图 1 中给出的可视化?
此外,目前列和行自动按字母顺序排序。有没有办法可以根据需要调整列和行的位置?
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 和名称,而预期的结果不正确