Skip to content

Fix special characters in Snowflake identifiers causing SQL compilation errors

The problem was explained in detail in #8 (closed)

Solution provided was to enforce removing all special characters from attribute names and use underscores in their place:

  • agent:os:version --> agent_os_version
  • rum!by?the^see --> rum_by_the_see
  • CamelCase*with!love --> camel_case_with_love

A new pytest was also added in order to test against similar issues in both column (field) names and table (stream) names.

Closes #8 (closed)

Merge request reports