PowerBI 如何使用 powerbi JavaScript API 获取嵌入式报表中的视觉对象数据



当我成功将报表嵌入到 htmldiv 容器时,现在我想获取报表数据(或报表页的视觉对象数据(,它是否可以通过 Power BI JavaScript SDK API 获得?

若要获取特定页面中的视觉对象列表,请在 Page 对象上使用 getVisuals 异步方法。

page.getVisuals().then(function(visuals) {
  ...
});

示例:在第一页上获取视觉对象列表:

report.getPages()
  .then(function (pages) {
    // Retrieve first page.
    var firstPage = pages[0];
    firstPage.getVisuals()
      .then(function (visuals) {
        console.log(visuals);
      })
  })

https://github.com/Microsoft/PowerBI-JavaScript/wiki/Get-Visuals

但是查看对象层次结构,您无能为力(https://github.com/Microsoft/PowerBI-JavaScript/wiki/Understanding-the-object-hierarchy(PowerBI-JavaScript Object Hierachy

最新更新