Skip to main content

For AI agents: a Markdown version of this page is at https://docs.snowplow.io/docs/api-reference/snowbridge/configuration/transformations/builtin.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.

Built-in Snowbridge transformations

Snowbridge includes several configurable built-in transformations.

TransformationFunctionalitySnowplow data only
base64DecodeBase64-decodes the message's data.
base64EncodeBase64 encodes the message's data.
jqRuns a jq command on the message data, and outputs the result of the command.
jqFilterFilters messages based on the output of a jq command.
spEnrichedFilterFilters messages based on a regex match against an atomic field.✅
spEnrichedFilterContextFilters messages based on a regex match against a field in an entity.✅
spEnrichedFilterUnstructEventFilters messages based on a regex match against a field in a custom event.✅
spEnrichedSetPkSets the message's destination partition key.✅
spEnrichedToJsonTransforms a message's data from Snowplow enriched tsv string format to a JSON object.✅
spGtmssPreviewAttaches a GTM SS preview mode header✅

Was this page helpful?