An Azure service for ingesting, preparing, and transforming data at scale.
Hi BadMan
This behavior is related to Microsoft Fabric Warehouse.
When Fabric Warehouse is used as the source, datetime values are serialized by Fabric’s engine before they are passed to downstream services such as Azure Data Factory. Because of this, formatting options configured in ADF (for example, datetime format or culture in Copy Activity mappings) are not always honored, and Fabric’s default datetime representation (including AM/PM) is applied.
This explains why the same Copy Activity mapping behaves differently when:
- Azure SQL Database is used as the source (format is respected), versus
- Fabric Warehouse is used as the source (AM/PM appears).
At present, the reliable way to control the datetime format is to:
- Explicitly format the datetime column in the Fabric SQL query, or
- Apply formatting in a downstream transformation step.
Posting this here in the Fabric Community so Fabric experts can confirm whether this is a known limitation or if there is a supported way in Fabric to control datetime serialization behavior.
Fabric Community:
https://community.fabric.microsoft.com/