如何在powerbi中更新流数据集中的行?

alen0pnh  于 2021-07-26  发布在  Java
关注(0)|答案(1)|浏览(360)

我在powerbi中创建了一个流数据集。这个数据集是用来分析全天的数据的,所以我激活了历史数据分析(如果不是,流数据集只显示短时间的数据)

[
 {
  "HOUR" :98.6,
  "WAREHOUSEID" :"AAAAA555555",
  "STOREID" :"AAAAA555555",
  "STAFFID" :"AAAAA555555",
  "ITEMID" :"AAAAA555555",
  "INVENTQTY" :98.6,
  "PACKQTY" :98.6,
  "PICKINGSTATUS" :"AAAAA555555",
  "DATEID" :"2020-07-14T03:53:12.047Z",
  "RECID" :"AAAAA555555"
 }
]

我根据修改后的datetime将数据从sqlserver推送到powerbi,每10分钟查询一次修改后的datetime的所有新行,然后将所有数据推送到powerbi,然后保存新修改的datetime并继续。
问题是,pickingstatus有两种状态 "Pending" 以及 "Completed" ,当推送流数据时,值可能会从pending->completed更改,因此必须更新行才能更新 Jmeter 板。但是现在,powerbi似乎没有更新行,它添加了只有不同pickingstatus值的重复行,因此 Jmeter 板是错误的。
我该怎么做才对?我尝试了一些研究,但几乎找不到解决办法。
谢谢你的帮助,祝你愉快!

ffx8fchx

ffx8fchx1#

到目前为止,我已经解决了这个问题,使用selenium自动关闭/打开历史数据分析,删除所有数据,并将全新的更新数据推送到powerbi。这绝对不是最好的方法,但它现在起作用了!

相关问题