问题标签 [pbiviz]

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 投票
1 回答
383 浏览

visual-studio - Power BI 视觉对象不会绘图或显示我添加的格式选项

我正在尝试为 Power BI 处理此视觉效果,但遇到了一个奇怪的问题。这应该是一个支持 X 轴和 Y 轴测量的条形图(将转换为线)。当我尝试使用我的数据进行绘图时,我得到一个没有错误的空视觉。我添加的格式选项(如工具提示或切换选项)甚至没有出现在可视格式选项窗格中。我搞砸了,无论我做什么,我都无法让它工作或真正改变,没有进入并将随机字符扔到我的代码中以破坏语法。我什至尝试过查看我过去修补过的旧可视文件,并确保我没有做错任何事情,例如滥用模块或不正确地放置它们。我什至重新导入了我的所有模块,检查了我的变量,检查了拼写错误等。我似乎无法让这件事发挥作用。我什至尝试删除我的功能中允许将度量放入轴中的部分,以查看它是否会与正常值列一起绘制。无济于事,不幸的是。也许我的眼睛停滞了,我错过了一些明显的东西,或者比这更复杂的东西。

我将不胜感激任何帮助。即使它与问题无关。

对于任何好奇的人,我的最终目标(最终)是有一个可以支持任一轴上的度量(计算列)的线图。举个例子,日期对于 X 轴非常常见。我还希望能够使用可以采用日期范围的度量,例如 9/5/2019-9/10/2019 并将其转换为持续时间。预期输出为 1-5。

Y 轴测量可能会执行类似的操作。例如,显示满足某些参数的所有值。

0 投票
1 回答
709 浏览

r - Power Bi 自定义 R 视觉 (PBIVIZ)

**编辑; 为简单起见,我将举例说明我正在尝试做的事情。我需要对我的绘图进行软编码。下面是硬编码的。

我需要一些动态的东西,所以我不必使用硬编码的列。我必须将它与伪 Python 版本进行比较,就像这样;

我需要将这些声明为字段中列的位置,而不是按名称。这些将被交换很多,我不会弹出错误,因为有人在他们的值/列中使用了未声明的名称。**

我正在为 Power BI 创建视觉对象,但我被卡住了。一开始。这很奇怪。我用 Typescript 和 Python 制作了视觉效果,但我认为我从来没有这么早就被困在过什么东西上。我似乎无法在 Power BI 中为 R 自定义视觉效果找到任何好的和最新的资源,所以我只能使用旧的 YouTube 视频和 3 年前的 Github 存储库。如果有人可以通过一些更新的信息帮助我解决这个问题,我将非常感激。我的问题如下;

我已经开始根据三年前的 YouTube 视频构建 R 视觉效果。这可能是我的第一个错误。这也是一个 PBIVIZ,而不是 Power BI 中的脚本窗口。在我的 script.r 文件中,我有这个

这似乎没有任何作用。它说我的 Values 对象不存在......但我按照他们的教程逐字逐句地关注它。我不确定这是如何工作的,但在 Power BI 内置的脚本编辑器中,您可以使用索引声明每个字段。我不记得正确的语法,所以我将使用 Python 作为示例。在 Python 中,如果您需要对视觉对象上的第一个字段做某事,它会是 dataset.iloc[,0]。我 - 假设 - 这就是这里发生的事情,因为他们并没有真正解释它。它看起来像是某种索引......我的能力现在与我之前正在处理的构建相比都很时髦,但这并不是什么大问题。我可以将其恢复为默认值,然后再进行处理。现在我只想得到一些东西来绘制。

我的最终游戏只是一个折线图。

谁能告诉我我做错了什么?这些字段也需要是动态的,因为它们可能会根据用户想要输入的内容而改变,所以我试图避免按名称对字段进行硬编码。

错误日志

0 投票
1 回答
2621 浏览

npm - Cannot read property 'version' of null

I'm fairly new to Power BI. I want to replace the existing visual controls with my custom controls (Date slicer of its own with my custom Calendar). I created a new project as suggested by this tutorial. When I did so, it throws error.

As many article said, the first error was a warning and can be ignored.But it doesn't seem so.However I ignored.But I can't get rid of the second issue.

Any help would be highly appreciated.

enter image description here

Hope I get some solution.

Thanks in advance.

0 投票
1 回答
1315 浏览

powerbi - 编辑 Power BI pbiviz 自定义可视化包

我正在寻找编辑我在互联网上找到的自定义视觉效果(它的工具提示显示了一些我想隐藏的数据)。

我发现该pbiviz文件实际上是一个压缩文件夹,我将其解压缩并得到一个package.json文件夹,其中另一个文件夹.json包含视觉对象的源代码。源代码被缩小了,但我设法在那里进行了修复。

现在我不知道如何pbiviz再次打包文件。我尝试压缩文件夹并将其重命名为.pbiviz,但 Microsoft Power BI 告诉我它“不是有效的自定义视觉对象”(我也尝试过没有编辑,错误消息是相同的,是什么让我得出结论这不是正确的打包方式)。

我正在尝试使用Microsoft 开发工具来构建这个包,但我仍然无法让它工作。

TL;DR:我需要帮助来编辑pbiviz源代码,将其打包并在 Power BI 上使用。

0 投票
1 回答
233 浏览

d3.js - Power BI 视觉对象中的数据视图映射

再会

我正在为 powerbi 在 d3js 和 pbiviz 上创建自定义可视化

这是capabilities.js中的代码:

}

但是在可视化中使用分类 -> 值数组 是不方便的在此处输入图像描述

是否有可能分类 -> 值 就像一个带键的对象?

在此处输入图像描述

0 投票
0 回答
184 浏览

typescript - 如何将传单集成到 Power BI 中

我想制作具有与传单完全相同的好处的 Power bi 的自定义视觉效果。

我知道如何使用角度实现传单以及如何制作自定义视觉效果。

但是我找不到任何好的资源来将 lefatlet 集成到 power bi 中,因为 pbiviz 项目不提供任何 Index.html 文件

我是新手,如果我的问题没有得到足够的解释,请告诉我

0 投票
0 回答
481 浏览

powerbi - Power BI 自定义 OpenStreetMap 视觉对象

我想使用 openstreetmap 在 power-bi 上创建自定义可视化地图。因此,我创建了一个新的视觉项目:pbiviz new LeafletCustomVisual

之后我将 osm 安装为 :npm install osm --save 并编辑pbiviz.json

我还检查了https://www.npmjs.com/package/osm页面并尝试visual.ts如下:

但我只是没有工作。我不熟悉 node.js 和相关的东西

0 投票
0 回答
76 浏览

r - Power BI 中带有“pbiviz”的交互式 R 绘图图形

我按照本教程在 Power BI 中包含交互式 R 绘图图形。但在最后阶段,当我从distpbiviz文件夹中的文件中导入新的视觉对象时,Power BI 声称视觉对象已正确导入,但什么都没有出现,没有图形。我想念什么?

0 投票
0 回答
19 浏览

r - Prevent Power BI to remove duplicated rows when exporting to R custom visual

Perhaps related to this question.

I'm doing some R custom visuals in PowerBI with the help of pbiviz. I encounter a problem: when Power BI sends the data to the R script, it removes the duplicated rows. How to prevent that? Of course I could add an "id" column 1, 2, 3, ... but this is not convenient because the user would have to select this column whereas it is not used for the visual.

0 投票
0 回答
101 浏览

powershell - Pbiviz 启动错误“LESS 样式/visual.less”

我正在按照https://github.com/xiaodongliang/forgeviewer_embed_in_powerbi_report上的教程在 PowerBi 中创建自定义视觉对象。为了可视化3d模型作者建议安装2.5.0版本的可视化工具,否则无法使用

npm i -g powerbi-visuals-tools@2.5.0

(我实际上尝试了安装 3.2.0 而不是 2.5.0 的相同过程,实际上它不起作用,自定义视觉效果保持空白而不是向我显示模型,所以我正在使用 2.5.0 重新启动该过程api版本)

运行命令“pbiviz start”它给了我这个错误:

visual.less 是

pbiviz.json 是

我希望有人可以帮助我

谢谢!