If a table in Snowflake that stores integers has a type of NUMBER, it gets output to Parquet as decimal.
Snowflake tables with int or bigint columns get stored in SF a NUMBER, which then outputs to Parquet as int65 (DECIMAL(18,0)) and read back in to DSS as decimal.
If a table in Snowflake that stores integers has a type of
NUMBER
, it gets output to Parquet as decimal.Snowflake tables with
int
orbigint
columns get stored in SF aNUMBER
, which then outputs to Parquet asint65 (DECIMAL(18,0))
and read back in to DSS as decimal.Fix: explicitly cast as
bigint
:Also in AOBS-564