snowplow-rdb-loader
snowplow-rdb-loader copied to clipboard
RDB Shredder: explore a way to reject pipeline's auxiliary payloads
One of our users mistakenly sent a com.snowplowanalytics.snowplow/contexts payload and Loader failed with following error:
Data discovery error with following issues:
JSONPath file [com.snowplowanalytics.snowplow/contexts_1.json] was not found
Although, this is an expected behavior, it also means that anyone can stop a pipeline by sending this particular (or another similar) entity.
I think in the end, this (https://github.com/snowplow/snowplow-rdb-loader/issues/59) should be a proper solution that doesn't involve a special treatment for arbitrary schemas.