salesforce 爱因斯坦分析基于数据流中的模式对数据进行分组

问题描述

我有需要在爱因斯坦分析中可视化的特定格式的数据。主要问题是需要根据模式对数据进行分组。我可以在 python 中轻松完成这样的事情,但是我不确定如何在 Salesforce 数据流中实现这样的事情。

enter image description here

我必须使用图片显示的三列来进行此可视化。在这图片中,我有两组来自 IOT 设备日志的数据。让我们将红色框中的数据称为第 1 组,将蓝色框中的数据称为第 2 组。您可以看到在 ID 列中为每个组分配了一个 ID。数据是以特定组的形式呈现的。例如,对于 ID 为 1000 的第一组,批次从 7 / 7 开始,一直递减直到达到 1 / 7,这是该组中最后一行的值。现在在 ID 列设置为 2000 的第二组(蓝色框)中,批次从 9 / 9 开始,一直持续到 1/9。

任务是根据“批次”列对这些数据进行分组,以便我可以从该组的第一个“时间结果”中减去最近批次的“时间结果”列。例如,对于第 1 组(红色框中的数据),我需要从 7/7 为“批次”的行的时间结果中减去“批次”值为 1/7 的行的时间结果。通过这种方式,我可以计算出批处理运行并在仪表板中对其进行可视化所需的时间。蓝色的第二组也是如此。另一个问题是相同的数据可以在接下来的行中重复,但 timeresult 会不同。因此,应该以谨慎的方式进行分组,因为其他结果可能会混淆。我不确定如何在数据流中完成此操作,因为我找不到正确的分区技术,而且 SAQL 对此类任务确实有限。也许我错过了一些东西。任何帮助都非常感谢。请让我知道是否可以对此采取任何措施。

谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)