我使用Power BI JavaScript library将Power BI报告嵌入到web应用程序中。默认情况下,嵌入式报表具有Power BI的“旧外观”--报表的页面在嵌入式框架的底部显示为“标签”。与此同时,Power BI introduced在2019年呈现出一种“新面貌”。特别是,报告页面现在显示在报告内容的左侧,这是我最感兴趣的特性。 是否可以自定义Power BI嵌入配置,以便在嵌入式报表中获得“新外观”的体验?特别是,是否可以将报表页面放在左侧导航栏中,而不是嵌入框架的底部?
我正在尝试将我在Power BI桌面上做的报告嵌入到移动应用程序中。API只显示我可以嵌入整个报表,而不是页面/块。
我又找了一遍,找到了这个。然而,看起来Power BI Embedded和Power BI (online)是两个不同的产品,它们有不同的API。
示例-获取在Power BI桌面上创建并在线发布的报告:
1- Power BI Online API
GET https://api.powerbi.com/beta/myorg/Dashboards
2- Power BI Embedded API
https://api.powerbi.com/v1.0/collections
我有一个Sql Server reporting services项目。我有一个名为Total的数据集查询,其中我根据一个参数选择某些数据:
select ...
from ...
group by ...
having prop_id = @PropID
现在,为了填充此参数的多个值的列表,我有一个名为AllProps的数据集查询,它选择所有可能的prop_id:
select prop_id from proposal
order by prop_id
现在,在报表数据窗格中,我从@PropID中选择参数属性,并按如下方式填写表单:
Under General I have,