问题标签 [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 Desktop 中使用自定义视觉对象创建组织结构图,要求是显示带有过滤数据的图表,这些数据由Slicer应用于部门列。
我遇到了自定义视觉(符合逻辑)的限制,要在视觉中获得正确的图表,数据集必须有一个根节点,在我的场景ReportsTo
列中应该null
标识为根节点。
管理在 SQL 视图中使用和逻辑在每个部门中创建Reportsto
列。但是这个已经处理过的数据,我在过滤器选择期间寻找一些东西,这样当用户在切片器自定义视觉中选择 2 个部门时不会崩溃。null
ROW_NUMBER () OVER (PARTITION BY EmpDepartment Order by EmpGrade desc
CASE
我尝试在 Power BI 桌面中遵循 DAX 来获得基于Grade
过滤数据的 RANK,不幸的是,DAX作为Measure而不是作为计算列工作,并且使用该措施我在尝试使用计算列时无法获得预期结果IF([RANK]=1,BLANK(), ('Table'[ReportsTo]))
注意:在 Power BI Desktop - 编辑查询页面中添加了索引列
这是示例数据,如下表所示,当部门使用IT(通过切片器)过滤时,EmpID
107ReportsTo_2
将是基于列的根节点。But visual won't work when 2 departments selected.
预期结果:我的想法是在过滤数据中获得最高null
值(按部门过滤)。ReportsTo_2
Grade
感谢您提出实现这一目标的建议。谢谢
评论中要求的用于澄清的附加信息
场景:
与自定义视觉 2 相同的场景:
附加说明 2:
我遇到的主要问题,作为Measure ,我们可以轻松获得预期结果,但作为计算列,相同的表达式没有给出预期结果。
图片链接
html - 是否可以在 Power BI 中使用 HTML Viewer Visual 显示动态 iframe 内容?
我尝试了各种技巧,但似乎没有任何效果:(
脚步:
来自 SQL Server 的驱动程序数据作为带有 IFrame 内容的直接查询(这使得对某些 Web 服务的休息调用)作为列
用于
HTML viewer visual
显示IFrame
内容
https://appsource.microsoft.com/en-us/product/power-bi-visuals/WA104381214?tab=Overview
默认情况下,我只想在 HTML 上显示 Google.com,但是当他们从列表中选择任何行时,它会将用于选择的 HTML 内容传递给 HTML 查看器。可能吗!!!
我尝试selectedValue, IsCrossfiltered, HasOneValue
了各种技巧,看看它是否允许我在没有选择时切换到默认值,当您单击任何行进行交叉过滤时,它是否允许我切换到实际值。
没有选择
有选择
选择时需要除 Google.com 以外的 HTML 内容!!!
powerbi - 如何在 Power BI 中获得带有动作的 GIF 图像?
我喜欢在 Power BI 报告中包含GIF图像以及该图像的操作。每当我尝试从本地系统导入 GIF 图像时,它都会变成静态图像。
例如,我有几个用于分析仪表板的报告页面。我需要在 Page1 中使用Next gif 图像来导航 Page2 和在 Page2 中使用 Next gif图像来导航 Page1。
matrix - power bi - 自定义视觉 - 矩阵选择不更新其他视觉
与 power bi 相同的问题- 论坛 - 开发人员
我尝试使用我的矩阵自定义视觉创建选择,但这会在其他视觉上产生错误
这是我的转换,使用 builder withMatrixNode
}
我已经添加了单击侦听器以获取选择 ID 并在管理器中选择它,这是控制台日志
我的选择代码有什么问题?还有一个问题,我已经在我的经理中声明了 selectcallback,但在其他视觉对象进行选择时从未调用过
powerbi - 添加自定义 javascript 片段/文件以处理动态翻译 - 在 Power BI 服务中加载
我已经阅读了有关在 Power BI 中包含 javascript 以及如何完成的多个来源。到目前为止我发现,这可以通过 Power BI Javascript API 或自定义视觉来实现(我对 Power BI 比较陌生,所以如果我错了,请纠正我)。
但是,我还没有找到任何来源说明是否可以使用这种方式实现的 javascript 来更改其他视觉效果?
目标是能够动态转换表的标题(据我所知,除了复制数据之外,Power BI 中还没有本地方法可以做到这一点;我们宁愿避免这样做)。
所以简而言之,问题是:
是否有可能通过自定义视觉或 Javascript API 实现任何可以更改和翻译报告中给定页面上表格标题的 javascript?
python - 如何使 Power Bi 网站版中的 python 图表看起来像桌面版?
我正在使用 python 和 seaborn 在 Power Bi 中准备热图。它在该软件的桌面版本中看起来相当不错,但是当我发布报告时,它切割了部分 Y 轴标签并改变了图表的大小。
Power Bi 桌面:
在线报告:
这是我的代码:
任何想法为什么图表与桌面版本不同?
powerbi - 如何创建基于交互式选择的可视化
我是 Power BI 的新手,非常感谢您的帮助。我已经阅读了一些初学者教程,现在正在尝试通过创建自己的仪表板来练习。
如果我有一个看起来像这样的表:
我想让仪表板让我选择(通过单击)我想查看的人,一旦单击,它应该突出显示(更改颜色)他们参加的运动的名称。
例子:
和:
我将如何实现这一目标?
感谢您的时间!
我已经研究了几个可视化选项,但我相信我在了解功能方面仍然遗漏了一些东西。
powerbi - 在 Power BI 表/矩阵视觉对象中显示/隐藏列
用户是否有可能在 Power BI 报告中动态显示或隐藏表格/矩阵视觉对象中的列?
例如,我有一个表视图,其中包含COLUMN-1、COLUMN-2、COLUMN-3 列。现在我可能有过滤下拉列表以列出所有列标题,因此应根据用户选择(多项选择)调整表视图以显示列值。
由于 Power BI 是基于 Excel 开发的,因此很想知道我们是否具有基于任何条件的隐藏/显示列或默认情况下可用的可视化列(可能通过右键单击列标题然后显示/隐藏它)。
powerbi - Power BI DirectQuery:连接多个 Oracle 数据源的优缺点?
我一直在使用 Direct Query 来访问 Oracle DB 数据,但思考过程是我必须访问多个 Oracle DB 源数据才能在报告中显示合并结果。
至于我已经在官方网站点击这里,与多个 Oracle DB 方法建立实时连接有一些缺点。
根据您的现场工作经验,您是否有任何建议/推荐?