问题标签 [powerbi-embedded]

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 回答
271 浏览

powerbi - 从 arm 模板更新 PowerBI 工作区集合时出错

我们已经使用以下非常简单的 arm 模板部署了 PowerBI 嵌入式工作区集合

对于部署,我们使用了众所周知的 Powershell 命令New-AzureRmResourceGroupDeployment创建后,如果我们尝试再次执行该命令,则会失败并显示以下消息

如果我们删除集合并再次执行成功,则没有问题。我尝试了-Mode参数的两个选项(Incremental, Complete)并且没有帮助,即使增量是默认选项。

这对我们来说是一个主要问题,因为我们希望将集合作为持续交付的一部分进行配置,并且我们会多次执行此操作。

关于如何绕过这个问题的任何想法?

0 投票
1 回答
1698 浏览

c# - 找不到方法:'无效 Microsoft.PowerBI.Api.V1.PowerBIClient..ctor(Microsoft.Rest.ServiceClientCredentials, System.Net.Http.DelegatingHandler[])'

在 mvc(.net 框架 4.6.2) 中集成 Power bi 时

低于错误。

找不到方法:Void Microsoft.PowerBI.Api.V1.PowerBIClient..ctor(Microsoft.Rest.ServiceClientCredentials, System.Net.Http.DelegatingHandler[])

已安装

Microsoft.PowerBI.Core 1.1.6.17045

Microsoft.Rest.ClientRuntime

微软.PowerBI.Api 1.1.6.17045

堆栈跟踪:

在 DSLUI.Controllers.ReportsController.Index() 在 E:\DM\DSLServices\DSLUI\Controllers\ReportsController.cs:line 53 at lambda_method(Closure , ControllerBase , Object[] ) at System.Web.Mvc.ActionMethodDispatcher.Execute( ControllerBase 控制器,Object[] 参数)在 System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext,IDictionary 2 parameters) at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary2 参数)在 System.Web.Mvc.Async.AsyncControllerActionInvoker.b__39(IAsyncResult asyncResult,ActionInvocation innerInvokeState)在 System.Web。 Mvc.Async.AsyncResultWrapper.WrappedAsyncResult2.CallEndDelegate(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResultBase1.End() 在 System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult) 在 System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.b__3d() 在 System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters。 <>c__DisplayClass46.b__3f() 在 System.Web.Mvc.Async.AsyncControllerActionInvoker。<>c__DisplayClass33.b__32(IAsyncResult asyncResult) 在 System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult1.CallEndDelegate(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResultBase1.End() 在 System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult) 在 System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass21.<>c__DisplayClass2b.b__1c() 在 System.Web.Mvc。 Async.AsyncControllerActionInvoker.<>c__DisplayClass21.b__1e(IAsyncResult asyncResult) 在 System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult 1.CallEndDelegate(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResultBase1.End() 在 System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult) 在 System.Web .Mvc.Controller.b__1d(IAsyncResult asyncResult, ExecuteCoreState innerState) 在 System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid1.CallEndDelegate(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResultBase1.End() at System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) at System.Web.Mvc.Controller.b__15(IAsyncResult asyncResult, Controller controller) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid 1.CallEndDelegate(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResultBase1。在 System.Web.Mvc.Controller.System.Web.Mvc.Async.IAsyncController.EndExecute(IAsyncResult asyncResult) 在 System.Web.Mvc.MvcHandler 的 System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult) 的 End()。 b__5(IAsyncResult asyncResult, ProcessRequestState innerState) 在 System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid1.CallEndDelegate(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResultBase1. End() 在 System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) 在 System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.EndProcessRequest(IAsyncResult 结果) 在 System.Web.HttpApplication.CallHandlerExecutionStep.System。 Web.HttpApplication.IExecutionStep.Execute() 在 System.Web.HttpApplication.ExecuteStep(IExecutionStep 步骤,布尔值&完成同步)

任何帮助请..

0 投票
1 回答
2751 浏览

jenkins - 将詹金斯集成到 Power BI

我如何将 Jenkins 集成到 POWERBI,即让 jenkins 工作构建和失败,并将工作编号集成到 POWERBI。

0 投票
2 回答
1446 浏览

powerbi - Power BI 中的填充贴图不工作(尽管法线贴图工作!!)

想提前谢谢你。

Power BI 的新手,但发现尽管使用普通地图处理相同的数据,但填充的地图无法正常工作。

我正在尝试使用美国各州(使用全州名称)制作填充地图。

这可能是 Power BI 的一个错误(因为这似乎很直观,因为它不起作用)还是我错过了什么?

下面的屏幕截图: 1. 屏幕截图显示 Maps 正在运行并且正在获取州名称。

在此处输入图像描述

  1. 屏幕截图显示当图表类型切换为填充地图时,状态数据不表示为填充地图。

https://i.stack.imgur.com/BY1pa.png

0 投票
1 回答
494 浏览

c# - PowerBIClient 在某些情况下会生成 System.ArrayTypeMismatchException

我有一些非常奇怪的问题正在发生。使用所有最新的 PowerBI nuget 包及其最新的依赖项迭代,我得到以下异常:

堆栈跟踪向我展示了这一点:

在尝试查看我在 Initialize 上发现的 PowerBIClient 源代码时,它确实尝试将 Iso8601TimeSpanConverter 类型的类添加到 JsonConvert 列表中,请看这里:

我无法弄清楚为什么在我的应用程序中会发生这种情况,而在演示示例中,后面有几个版本,它是否完全正常工作。但我确实知道,当我第一次在 4.6.1 中使用常规的 .NET 控制台应用程序时,它也能正常工作。但现在我正在使用 .NET 4.6.1 框架的 .NET Core 控制台应用程序。除了这个,一切都很好。

这是问题的屏幕截图:

问题截图

不久前我发现这个开发人员有类似的问题,但与 PowerBI 无关。然而没有答案。

将 Iso8601TimeSpanConverter 添加到 JsonConverter 列表会引发 ArrayTypeMismatch 异常

0 投票
1 回答
55 浏览

powerbi - PowerBI Embedded - 动态创建视觉效果

我需要一些关于创建可视化的说明。我需要创建 1 到 N 个可视化。是否可以基于某种输入通过代码(或其他方法)动态创建视觉效果(我需要根据我从哪个客户端查看图表来生成不同数量的图表)或者我是否仅限于拖动并在设计时手动将可视化放到报表上?

理想情况下,我希望能够运行某种查询,然后根据此结果集创建图表。这可能吗?

0 投票
1 回答
579 浏览

c# - 如何刷新部署在 Azure 工作区集合中的 Power BI 报告(计划)

我创建了 Power BI 报告,并导入到 Azure Workspace 集合中,然后使用 api 调用将报告嵌入到我的网页中......

我的问题是,我想每天刷新数据。如何刷新存储在 Azure 工作区集合中的报告?

我的数据源是 SQL Server(不是 Azure SQL 数据库)。为此,我听说有网关。

您能否解释一下配置网关和调度 Power BI 报告(出现在 azure 中)的分步方法?

0 投票
1 回答
1233 浏览

c# - 我可以在 power bi Rest Api 方法中实现行级安全性吗

我已经从power bi注册了客户端应用程序

在桌面上实现 RLS(行级安全)用于报告,并发布到 Power Bi 门户。

使用 power bi Rest Api方法将报告嵌入到我的 Web 应用程序中。

问题是报告显示了用户不需要的所有信息。是否可以为报告设置 RLS(行级安全性)?

Azure power bi 嵌入式 api中是可能的,有

0 投票
0 回答
56 浏览

powerbi - 在 Power BI 的向下钻取/向上钻取中更改字符的大小

我有一个关于 Power BI 的图表,其中 X 轴文本大小等于27。但是当我向下钻取数据时,我希望X 轴的文本大小更改为20,如果我第二次向下钻取,X 轴文本大小必须为 15。最后,如果我向上钻取文本大小必须更改为以前的大小。

可能吗?

0 投票
0 回答
52 浏览

powerbi - 我可以将 Power BI Embedded 与我自己的用户身份验证数据库一起使用吗

我开发了自己的用户数据库,并将其与面向客户的 Web 门户集成。每个客户都有一个登录名/密码,存储在我自己的用户数据库中。

我想知道是否可以使用嵌入的 Power BI 在我的 Web 门户中嵌入仪表板并使用行级安全性来限制对基于用户或其他属性(如“COMPANYNAME”)的某些数据的访问?

谢谢!