Skip to content

Commit 9ac6741

Browse files
committed
Update LH delta lake table
1 parent fd31518 commit 9ac6741

1 file changed

Lines changed: 29 additions & 1 deletion

File tree

articles/data-factory/connector-microsoft-fabric-lakehouse.md

Lines changed: 29 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ms.author: jianleishen
66
author: jianleishen
77
ms.subservice: data-movement
88
ms.topic: conceptual
9-
ms.date: 08/29/2025
9+
ms.date: 10/23/2025
1010
ms.custom:
1111
- synapse
1212
- sfi-image-nochange
@@ -649,6 +649,34 @@ When copying data to Microsoft Fabric Lakehouse table, the following mappings ar
649649
| Byte array | binary |
650650
| Decimal | decimal |
651651

652+
## Delta Lake table support
653+
654+
In the sections below, you will find detailed information on Delta Lake table support for both the source and sink.
655+
656+
### Source
657+
658+
[Delta column mapping](https://docs.delta.io/latest/delta-column-mapping.html) is supported when you apply reader version 2 or reader version 3 with `columnMapping` in `readerFeatures` in your Microsoft Fabric Lakehouse Table.
659+
660+
Delta table's column mapping capability allows for more flexible schema evolution, ensuring that changes in table structure do not disrupt data workflows. With column mapping, you can read data from an existing delta Lake table with `delta.columnMapping.mode` set to `name` or `id`.
661+
662+
[Deletion vectors](https://docs.delta.io/latest/delta-deletion-vectors.html) is supported
663+
when you apply reader version 3 with `deletionVectors` in `readerFeatures` in your Microsoft Fabric Lakehouse Table. Rows that are soft deleted are marked in deletion vector files and skipped when reading the delta lake table.
664+
665+
[Change Data Feed](https://docs.delta.io/delta-change-data-feed/) is supported.
666+
667+
### Sink
668+
669+
[Delta column mapping](https://docs.delta.io/latest/delta-column-mapping.html) is supported. This capability allows for more flexible schema evolution, ensuring that changes in table structure do not disrupt data workflows. With column mapping, you can:
670+
671+
- Write data to an existing delta lake table with `delta.columnMapping.mode` set to `name`.
672+
- Auto-create a table with `delta.columnMapping.mode` set to `name` when the sink table does not exist and the source columns include special characters and whitespaces.
673+
- Auto-create a table with `delta.columnMapping.mode` set to `name` when the table action is overwrite and the source dataset columns include special characters and whitespaces.
674+
675+
[Deletion vectors](https://docs.delta.io/latest/delta-deletion-vectors.html) is supported.
676+
677+
[Change Data Feed](https://docs.delta.io/delta-change-data-feed/) is supported.
678+
679+
652680
## Mapping data flow properties
653681

654682
When transforming data in mapping data flow, you can read and write to files or tables in Microsoft Fabric Lakehouse. See the corresponding sections for details.

0 commit comments

Comments
 (0)