问题描述
我正在使用Power BI桌面将我的数据集发布到服务,稍后我将在PBI Report Builder中将这些数据集用于我的分页报告。请注意,我的来源是Sybase ASE DB,并且我正在使用存储过程将数据导入Power BI Desktop。
我需要根据事件刷新Power BI Services中的数据集。现在,该事件将是什么-例如,仅当我的Sybase DB已完全更新时,才应触发刷新。另外,当数据刷新未成功执行时,我们需要发送电子邮件通知。
解决方法
您是否研究过变更检测? https://powerbi.microsoft.com/en-us/blog/power-bi-desktop-may-2020-feature-summary/#_CDM
使用它可以创建一个度量,当该度量的输出发生变化时,它将导致pbi更新。像这样:
last_update_of_data = max(mytable[datetime])
关于发送电子邮件。我不知道有什么方法可以让pbi发送电子邮件通知。我建议使用Microsoft Power Automate(又名MS flow)之类的东西