COF-C02 · Question #435
When unloading data, which file format preserves the data values for floating-point number columns?
The correct answer is D. Parquet. Parquet is the file format that preserves full precision for floating-point number columns when unloading data from Snowflake. CSV is a text-based format and can lose floating-point precision due to decimal representation limitations. JSON similarly uses text and may round…
Question
When unloading data, which file format preserves the data values for floating-point number columns?
Options
- AAvro
- BCSV
- CJSON
- DParquet
How the community answered
(42 responses)- B2% (1)
- C2% (1)
- D95% (40)
Explanation
Parquet is the file format that preserves full precision for floating-point number columns when unloading data from Snowflake. CSV is a text-based format and can lose floating-point precision due to decimal representation limitations. JSON similarly uses text and may round floating-point values. Avro uses binary encoding but does not guarantee the same floating-point fidelity as Parquet, which stores numbers in their native binary IEEE 754 representation.
Topics
Community Discussion
No community discussion yet for this question.