我最近发布了一份特定的PowerBI报告,尽管在PowerBI Desktop上创建了“电话”视图,但最终的嵌入代码中未显示该视图。
我研究了PowerBI Embedded Playground,并设法生成了相关的访问令牌,甚至尝试了一下,但是仍然不知道如何修改代码以生成移动视图。
下面的问题和解答以某种方式并没有给我我所需要的见识,仍然以某种方式需要一些其他工作:
Mobile view is not being shown for embedded powerbi report
Create Report in Embed View via PowerBI API
Power BI RS web embedding in mobile web browser
我需要怎么做才能开始?我需要准确查看哪些文档?我需要将此报告嵌入到Sharepoint 2010页面中,并且我需要它能够在页面加载时移动响应,而不是通过单独的链接。
这与访问令牌没有任何关系。它是在配置嵌入过程之前生成的。要将报告嵌入到电话视图中,您必须在嵌入配置中指定MobilePortrait
布局类型,即类似这样的内容:
MobilePortrait
如果省略var config = {
.....
settings: {
filterPaneEnabled: true,
navContentPaneEnabled: true,
layoutType: models.LayoutType.MobilePortrait <-- THIS ONE
}
};
,它将显示在横向视图中(例如,在桌面中)。有关配置的更多信息,请参见layoutType
。对于一般的嵌入,您应从Embed Configuration Details开始。