Medium severitydata source
Power BI Refresh Error:
ParquetInvalidDataFormat
What does this error mean?
The data format in a Parquet column does not match what ADF expects based on the dataset schema or target column type.
Common causes
- 1A Parquet column contains values that cannot be converted to the mapped destination type
- 2A date/time column in the Parquet file uses an unexpected encoding (INT96 vs INT64 timestamp)
- 3The column uses a logical type annotation that does not match the actual stored data format
How to fix it
- 1Check the specific column and value that caused the format error from the ADF activity run output.
- 2Use a data flow transformation to explicitly cast the column to the expected type before writing.
- 3If dealing with INT96 timestamps, configure the Parquet source settings to handle the INT96 format.
Frequently asked questions
Official documentation: https://learn.microsoft.com/en-us/azure/data-factory/connector-troubleshoot-parquet