We have released version 1.6.2 of the Snowplow BigQuery Loader.
This release fixes a bug in the 1.6.1 release in which non-ASCII characters would get replaced with the character “�” when loading to BigQuery.
The bug will only affect you if ALL of the following apply to your pipeline:
- You run version 1.6.1 of the loader, which was released on 7th December 2022.
- You run the “distroless” docker image, not the regular docker image. This is the image with tag
1.6.1-distroless
. - Your event data contains non-ASCII characters.
If you think you might be affected by this bug, we recommend upgrading to version 1.6.2 to restore correct loading of non-ASCII characters into BigQuery.
Upgrading to version 1.6.2
Upgrading to version 1.6.2 is simple as pulling the newest docker images:
docker pull snowplow/snowplow-bigquery-streamloader:1.6.2
docker pull snowplow/snowplow-bigquery-mutator:1.6.2
docker pull snowplow/snowplow-bigquery-repeater:1.6.2
Or if you run the “distroless” flavour of docker images:
docker pull snowplow/snowplow-bigquery-streamloader:1.6.2-distroless
docker pull snowplow/snowplow-bigquery-mutator:1.6.2-distroless
docker pull snowplow/snowplow-bigquery-repeater:1.6.2-distroless
Check out our docs site for full instructions on how to run and configure the BigQuery loader.