如何在python中使用iglu webook将json发送到snowplow

2024-06-01 01:32:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个json,里面有大量的事件数据,我需要使用iglu webhook将这些数据发送到python中的snowplow中,但在这方面很难找到可靠的指导。我能找到的大多数文档都与跟踪特定事件和发送数据有关,但我需要以与填充前瞻性数据相同的方式回填历史数据,因此必须在一开始发送包含活动历史的大型json

使用snowplow/python/iglu是否可能实现这一点,还是我处理问题的方法不正确


Tags: 数据方法文档json方式事件webhook历史
1条回答
网友
1楼 · 发布于 2024-06-01 01:32:51

这个问题已经过时了,OP可能会继续前进,但我会给任何可能偶然发现它的人留下一个答案

雪犁收集器(例如,stream-collector)通过HTTP接收数据。从理论上讲,任何发送HTTP请求的方法都应该有效,但是有一些特定的SDK可以解决常见的用例。具体来说,对于Python,有snowplow-python-tracker。您可以在此处参阅完整的文档:Snowplow Python Tracker Docs

您不需要使用Iglu webhook。您可以通过here中记录的现有请求路径将Python tracker实例直接指向收集器。是的,其中一个路径用于通过Iglu webhook适配器的请求,但这意味着要在您不控制环境的特定情况下使用,在这种情况下,跟踪器是实例化的,例如第三方供应商系统

相关问题 更多 >