我试图开发一个 Snowplow 点击跟踪的工作示例。我必须设置丰富过程来丰富 Kinesis 流上的原始数据。但是,当我运行 JAR 文件时,我收到了这个错误:
ERROR com.amazonaws.services.kinesis.leases.impl.LeaseManager - Failed to get table status for SnowplowEnrich-${enrich.streams.in.raw}
DynamoDB 是丰富过程的必要条件吗?
我试图开发一个 Snowplow 点击跟踪的工作示例。我必须设置丰富过程来丰富 Kinesis 流上的原始数据。但是,当我运行 JAR 文件时,我收到了这个错误:
ERROR com.amazonaws.services.kinesis.leases.impl.LeaseManager - Failed to get table status for SnowplowEnrich-${enrich.streams.in.raw}
DynamoDB 是丰富过程的必要条件吗?
这取决于,在批处理模式下,丰富过程不需要 DynamoDB,DynamoDB 用于RDB Shredder。
您尝试安装哪个版本。对于 PoC,您可以使用Snowplow Mini