Skip to main content

For AI agents: a Markdown version of this page is at https://docs.snowplow.io/docs/api-reference/snowbridge/configuration/targets/kinesis.md. The index of all documentation pages is at https://docs.snowplow.io/llms.txt, and the index for this section is at https://docs.snowplow.io/docs/api-reference/llms.txt.

Configure Kinesis as a Snowbridge target

Snowplow supportedSnowbridge targetStreamingAWS

Authentication is done via the AWS authentication environment variables. Optionally, you can use the role_arn option to specify an ARN to use on the stream.

Throttle retries​

As of 2.4.2, the kinesis target handles kinesis write throughput exceptions separately from all other errors and failures. It will back off and retry only the throttled records on an initial back off of 50ms, increasing by 50ms each time, until there are no more throttle errors.

Configuration options​

Here is an example of the minimum required configuration:

hclassets/docs/configuration/targets/kinesis-minimal-example.hcl
loading...

If you want to use this as a failure target, then use failure_target instead of target. Here is an example of every configuration option:

hclassets/docs/configuration/targets/kinesis-full-example.hcl
loading...

If you want to use this as a failure target, then use failure_target instead of target.

Was this page helpful?