Skip to content

Commit 68eab27

Browse files
authored
Update data-flow-flatten.md
1 parent 13ee447 commit 68eab27

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

articles/data-factory/data-flow-flatten.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ ms.service: data-factory
99
ms.subservice: data-flows
1010
ms.custom: synapse
1111
ms.topic: conceptual
12-
ms.date: 08/03/2022
12+
ms.date: 04/21/2023
1313
---
1414

1515
# Flatten transformation in mapping data flow
@@ -26,11 +26,13 @@ Use the flatten transformation to take array values inside hierarchical structur
2626

2727
The flatten transformation contains the following configuration settings
2828

29-
:::image type="content" source="media/data-flow/flatten1.png" alt-text="Flatten settings":::
29+
:::image type="content" source="media/data-flow/flatten-new-001.png" alt-text="Flatten settings":::
3030

3131
### Unroll by
3232

33-
Select an array to unroll. The output data will have one row per item in each array. If the unroll by array in the input row is null or empty, there will be one output row with unrolled values as null.
33+
Select an array to unroll. The output data will have one row per item in each array. If the unroll by array in the input row is null or empty, there will be one output row with unrolled values as null. You have the option to unroll more than one array per Flatten transformation. Click on the plus (+) button to include multiple arrays in a single Flatten transformation. You can use ADF data flow meta functions here including ```name``` and ```type``` and use pattern matching to unroll arrays that match those criteria. When including multiple arrays in a single Flatten transformation, your results will be a cartesian product of all of the possible array values.
34+
35+
:::image type="content" source="media/data-flow/flatten-new-002.png" alt-text="Flatten settings":::
3436

3537
### Unroll root
3638

0 commit comments

Comments
 (0)