是否有可能通过power bi embedded / power bi rest sdk获取数据点?

时间:2018-03-19 07:08:01

标签: powerbi-embedded powerbi-datasource

是否可以直接从power bi rest api获取数据源中的数据点?我查看了API,它提供了有关数据集的信息,但没有提供数据点的方法。有一个导出功能,允许您将其导出为特定格式,但我正在寻找一个api来处理分页和直接发送数据?

我注意到有一个数据交互功能和“导出可视化数据汇总/导出底层可视数据”。但是,目前尚不清楚他们究竟在做什么。

例如,它如何汇总数据集?底层是仅导出UI中显示的数据,还是显示该图表使用的数据源的所有可能点,无论它是否显示?如果数据在GB中会发生什么,这是如何工作的?

要点:

{
  "data": "This Year Sales,Chain\r\n$15658108,Fashions Direct\r\n"
}

股:

{
  "data": "Chain,This Year Sales,Gross Margin This Year,Gross Margin This Year %,Gross Margin Last Year,Gross Margin Last Year %,Total Units Last Year,Total Units This Year,Avg $/Unit TY,Avg $/Unit LY,Sales Per Sq Ft,Last Year Sales,Total Sales Variance,Total Sales Variance %,Average Unit Price,Average Unit Price Last Year,Gross Margin Variance to Last Year,TotalSalesTY Goal,TotalSalesTY Status,This Year Sales Goal,This Year Sales Status\r\nFashions Direct,$15658108,$6550014,41.83 %,$6692792,40.93 %,$3464903,$3104918,$5.04,$4.72,$13.20,$16352432,($694324),-4.25 %,$5.04,$4.72,-142777.57,$16352432,0,$16352432,0\r\n"
}

谢谢, 德里克

1 个答案:

答案 0 :(得分:0)

是。你好运:) 这是Power BI Embedded团队新发布的功能。

您可以从视觉中导出数据: https://github.com/Microsoft/PowerBI-JavaScript/wiki/Export-Data

您可以导出当前显示的可视数据:



// Exports visual data
    visual.exportData(models.ExportDataType.Summarized, 100)
      .then(function (data) {
        Log.log(data);
      })
      .catch(function (errors) {
        Log.log(errors);
      });




或者您可以使用models.ExportDataType.Underlying

导出基础数据