MSC-BQ0009
Data type precision and scale changed to the max allowed in Snowflake.
This is a deprecated version of the SnowConvert documentation, please visit the official site HERE.
Severity
Medium
Description
This error is added when a numeric data type has a higher precision or scale than allowed in Snowflake.
Code Example
BigQuery:
Snowflake:
Recommendations
Review your named window definitions, it might be possible to take the definition and apply it to the
OVER
clause of the functions it is used in. However, keep in mind the functional differences between BigQuery and Snowflake window frames still apply, take the following case as an example:
BigQuery:
Snowflake:
These two queries will produce the same rows but the Snowflake results will not be ordered, this is because the ORDER BY
clause for window frames does not impact the entire query ordering as it does in BigQuery.
Recommendations
If you need more support, you can email us at snowconvert-support@snowflake.com
Last updated