微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

如何解决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 举报,一经查实,本站将立刻删除。