Mysql 关于Powerbi嵌入式报告计划刷新

Mysql 关于Powerbi嵌入式报告计划刷新,mysql,powerbi,powerbi-embedded,Mysql,Powerbi,Powerbi Embedded,我们计划在我们的子域中发布我们的powerbi报告,作为我们客户的产品。当新数据到达时,我们的报告按计划刷新;每小时、每天或每3小时(或实时)等。我们最初尝试使用“发布到web”选项,但我们意识到大约有一个小时可以查看已发布报告的更新。我们需要在计划的更新发生时对其进行更新 我们正在考虑使用嵌入式报表,但是我们找不到太多关于它如何刷新的信息。(我们使用mysql作为大多数报告的数据源) 我们可以使用嵌入式报告实现这一目标吗?它是否会在我们计划刷新数据集/报告时立即刷新?或者是否有单独的方法来刷新

我们计划在我们的子域中发布我们的powerbi报告,作为我们客户的产品。当新数据到达时,我们的报告按计划刷新;每小时、每天或每3小时(或实时)等。我们最初尝试使用“发布到web”选项,但我们意识到大约有一个小时可以查看已发布报告的更新。我们需要在计划的更新发生时对其进行更新

我们正在考虑使用嵌入式报表,但是我们找不到太多关于它如何刷新的信息。(我们使用mysql作为大多数报告的数据源)


我们可以使用嵌入式报告实现这一目标吗?它是否会在我们计划刷新数据集/报告时立即刷新?或者是否有单独的方法来刷新嵌入式报表?

Power BI嵌入式报表的数据刷新取决于您在Power BI中定义刷新策略的方式。您可以定义定时刷新(上限由您的容量定义),也可以触发立即刷新API调用,如下所述:

至于报表的数据,一旦刷新数据集,报表的任何新呈现都将显示更新的数据。 如果在同一会话期间,您希望刷新报告的视图(通过知道它有较新的数据),则始终可以调用Javascript SDK的
report.refresh()
调用报告。

Power BI嵌入式报表的数据刷新取决于您在Power BI中定义刷新策略的方式。您可以定义定时刷新(上限由您的容量定义),也可以触发立即刷新API调用,如下所述:

至于报表的数据,一旦刷新数据集,报表的任何新呈现都将显示更新的数据。 如果在同一会话期间,您希望刷新报告的视图(通过知道它有较新的数据),则始终可以调用Javascript SDK的
report.refresh()
调用报告。

请参阅我的文章,其中介绍了如何手动刷新数据集以及如何使用WebAPI服务

请参阅我的文章,其中介绍了如何手动刷新数据集以及如何使用WebAPI服务

谢谢你的回答。因此,我们可以从数据网关将“定时刷新”设置为正常报告。之后,当我们从javascript SDK获取报告(或调用reports.refresh())时,它将有更新的数据,对吗?我很困惑,因为我们使用mysql作为数据源,而不是直接查询,而且在powerbi社区论坛上有一些未解决的问题(从2016年开始)。@ayyayyekokojambo你是对的。定时刷新刷新数据集(使用mysql数据源在powerbi查询缓存中创建),并在所有powerbi服务和嵌入式系统中使用app@RBreuer“报告的任何新呈现都将显示更新的数据”情况似乎并非如此。我有一个web发布的报告,它只显示旧数据,即使数据集已在Power BI服务中刷新。它在Power BI服务中向同一报告显示不同(旧)数据。感谢您的回答。因此,我们可以从数据网关将“定时刷新”设置为正常报告。之后,当我们从javascript SDK获取报告(或调用reports.refresh())时,它将有更新的数据,对吗?我很困惑,因为我们使用mysql作为数据源,而不是直接查询,而且在powerbi社区论坛上有一些未解决的问题(从2016年开始)。@ayyayyekokojambo你是对的。定时刷新刷新数据集(使用mysql数据源在powerbi查询缓存中创建),并在所有powerbi服务和嵌入式系统中使用app@RBreuer“报告的任何新呈现都将显示更新的数据”情况似乎并非如此。我有一个web发布的报告,它只显示旧数据,即使数据集已在Power BI服务中刷新。它在Power BI服务中向同一报表显示不同(较旧)的数据。