Skip to content

Commit 86e95d8

Browse files
committed
acrolinx
1 parent 315cbf6 commit 86e95d8

File tree

2 files changed

+13
-13
lines changed

2 files changed

+13
-13
lines changed

articles/data-factory/wrangling-data-flow-functions.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Wrangling data flow transformation functions in Azure Data Factory | Microsoft Docs
3-
description: An overview of available wrangling data flow fucntions in Azure Data Factory
3+
description: An overview of available wrangling data flow functions in Azure Data Factory
44
author: djpmsft
55
ms.author: daperlov
66
ms.reviewer: gamal
@@ -13,9 +13,9 @@ ms.date: 11/01/2019
1313

1414
Wrangling data flow in Azure Data Factory allows you to do code-free agile data preparation and wrangling at cloud scale. Wrangling data flow integrates with [Power Query Online](https://docs.microsoft.com/powerquery-m/power-query-m-reference) and makes Power Query M functions available for data wrangling via spark execution.
1515

16-
Currently not all Power Query M functions are supported for data wrangling despite being available during authoring. While building your wrangling data flows, you will be prompted with the following error message if a function is not supported:
16+
Currently not all Power Query M functions are supported for data wrangling despite being available during authoring. While building your wrangling data flows, you'll be prompted with the following error message if a function isn't supported:
1717

18-
`The wrangling data flow is invalid. Expression.Error: The transformation logic is not supported. Please try a simpler expression`
18+
`The wrangling data flow is invalid. Expression.Error: The transformation logic isn't supported. Please try a simpler expression`
1919

2020
Below is a list of supported Power Query M functions.
2121

@@ -44,7 +44,7 @@ The following M functions add or transform columns: [Table.AddColumn](https://do
4444
* Numeric arithmetic
4545
* Text concatenation
4646
* Date andTime Arithmetic (Arithmetic operators, [Date.AddDays](https://docs.microsoft.com/powerquery-m/date-adddays), [Date.AddMonths](https://docs.microsoft.com/powerquery-m/date-addmonths), [Date.AddQuarters](https://docs.microsoft.com/powerquery-m/date-addquarters), [Date.AddWeeks](https://docs.microsoft.com/powerquery-m/date-addweeks), [Date.AddYears](https://docs.microsoft.com/powerquery-m/date-addyears))
47-
* Durations can be used for date and time arithmetic, but must be transformed into some other type before being written to a sink (Arithmetic operators, [#duration](https://docs.microsoft.com/powerquery-m/sharpduration), [Duration.Days](https://docs.microsoft.com/powerquery-m/duration-days), [Duration.Hours](https://docs.microsoft.com/powerquery-m/duration-hours), [Duration.Minutes](https://docs.microsoft.com/powerquery-m/duration-minutes), [Duration.Seconds](https://docs.microsoft.com/powerquery-m/duration-seconds), [Duration.TotalDays](https://docs.microsoft.com/powerquery-m/duration-totaldays), [Duration.TotalHours](https://docs.microsoft.com/powerquery-m/duration-totalhours), [Duration.TotalMinutes](https://docs.microsoft.com/powerquery-m/duration-totalminutes), [Duration.TotalSeconds](https://docs.microsoft.com/powerquery-m/duration-totalseconds))
47+
* Durations can be used for date and time arithmetic, but must be transformed into another type before written to a sink (Arithmetic operators, [#duration](https://docs.microsoft.com/powerquery-m/sharpduration), [Duration.Days](https://docs.microsoft.com/powerquery-m/duration-days), [Duration.Hours](https://docs.microsoft.com/powerquery-m/duration-hours), [Duration.Minutes](https://docs.microsoft.com/powerquery-m/duration-minutes), [Duration.Seconds](https://docs.microsoft.com/powerquery-m/duration-seconds), [Duration.TotalDays](https://docs.microsoft.com/powerquery-m/duration-totaldays), [Duration.TotalHours](https://docs.microsoft.com/powerquery-m/duration-totalhours), [Duration.TotalMinutes](https://docs.microsoft.com/powerquery-m/duration-totalminutes), [Duration.TotalSeconds](https://docs.microsoft.com/powerquery-m/duration-totalseconds))
4848
* Most standard, scientific, and trigonometric numeric functions (All functions under [Operations](https://docs.microsoft.com/powerquery-m/number-functions#operations), [Rounding](https://docs.microsoft.com/powerquery-m/number-functions#rounding), and [Trigonometry](https://docs.microsoft.com/powerquery-m/number-functions#trigonometry) *except* Number.Factorial, Number.Permutations, and Number.Combinations)
4949
* Replacement ([Replacer.ReplaceText](https://docs.microsoft.com/powerquery-m/replacer-replacetext), [Replacer.ReplaceValue](https://docs.microsoft.com/powerquery-m/replacer-replacevalue), [Text.Replace](https://docs.microsoft.com/powerquery-m/text-replace), [Text.Remove](https://docs.microsoft.com/powerquery-m/text-remove))
5050
* Positional text extraction ([Text.PositionOf](https://docs.microsoft.com/powerquery-m/text-positionof), [Text.Length](https://docs.microsoft.com/powerquery-m/text-length), [Text.Start](https://docs.microsoft.com/powerquery-m/text-start), [Text.End](https://docs.microsoft.com/powerquery-m/text-end), [Text.Middle](https://docs.microsoft.com/powerquery-m/text-middle), [Text.ReplaceRange](https://docs.microsoft.com/powerquery-m/text-replacerange), [Text.RemoveRange](https://docs.microsoft.com/powerquery-m/text-removerange))
@@ -64,9 +64,9 @@ Merging/Joining tables
6464
(Table.ExpandTableColumn, not supported in any other context).
6565
* The M function
6666
[Table.Join](https://docs.microsoft.com/powerquery-m/table-join) can
67-
be manually written directly to avoid the need for an additional expansion
67+
be written directly to avoid the need for an additional expansion
6868
step, but the user must ensure that there are no duplicate column names
69-
amongst the joined tables (because ADF does not support them).
69+
among the joined tables
7070
* Supported Join Kinds:
7171
[Inner](https://docs.microsoft.com/powerquery-m/joinkind-inner),
7272
[LeftOuter](https://docs.microsoft.com/powerquery-m/joinkind-leftouter),
@@ -110,7 +110,7 @@ Keep and Remove Top, Keep Range (corresponding M functions,
110110

111111
## Known unsupported functionality
112112

113-
Below are functions that are not supported. This list isn't exhaustive and is subject to change.
113+
Below are functions that aren't supported. This list isn't exhaustive and is subject to change.
114114
* Merge columns (can be achieved with AddColumn)
115115
* Split column
116116
* Append queries

articles/data-factory/wrangling-data-flow-overview.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,27 +11,27 @@ ms.date: 11/01/2019
1111

1212
# What are wrangling data flows?
1313

14-
Organizations need to do data preparation and wrangling for accurate analysis of complex data that continues to grow every day. Data preparation is also required so that organizations can use the data effectively in various business processes and reduce the time to value.
14+
Organizations need to do data preparation and wrangling for accurate analysis of complex data that continues to grow every day. Data preparation is required so that organizations can use the data in various business processes and reduce the time to value.
1515

16-
Wrangling data flows in Azure Data Factory allow you to do code-free data preparation at cloud scale iteratively. Wrangling data flows integrate with [Power Query Online](https://docs.microsoft.com/power-query/) and makes Power Query M functions available for data wrangling at cloud scale via spark execution.
16+
Wrangling data flows in Azure Data Factory allow you to do code-free data preparation at cloud scale iteratively. Wrangling data flows integrate with [Power Query Online](https://docs.microsoft.com/power-query/) and makes Power Query M functions available for data factory users.
1717

18-
Wrangling data flow translates M generated by the Power Query Online Mashup Editor into spark code for cloud scale execution and provides best in class monitoring experience.
18+
Wrangling data flow translates M generated by the Power Query Online Mashup Editor into spark code for cloud scale execution.
1919

2020
Wrangling data flows are especially useful for data engineers or 'citizen data integrators'.
2121

2222
## Use cases
2323

2424
### Fast interactive data exploration and preparation
2525

26-
Multiple data engineers and citizen data integrators can interactively explore and prepare datasets at cloud scale. With the rise of volume, variety and velocity of data in data lakes, sometimes you need to explore and prepare a data set or are asked to create a new dataset. For example, you may need to create a dataset that 'has all customer demographic info for new customers since 2017'. You aren't mapping to a known target. You're exploring, wrangling, and prepping datasets to meet a requirement before publishing it in the lake. These are often used for less formal analytics scenarios. The prepped datasets can be used for doing transformations and machine learning operations downstream.
26+
Multiple data engineers and citizen data integrators can interactively explore and prepare datasets at cloud scale. With the rise of volume, variety and velocity of data in data lakes, users need an effective way to explore and prepare data sets. For example, you may need to create a dataset that 'has all customer demographic info for new customers since 2017'. You aren't mapping to a known target. You're exploring, wrangling, and prepping datasets to meet a requirement before publishing it in the lake. Wrangling data flows are often used for less formal analytics scenarios. The prepped datasets can be used for doing transformations and machine learning operations downstream.
2727

2828
### Code-free agile data preparation
2929

30-
Citizen data integrators spend more than 60% of their time looking for and preparing data. They're looking to do it in a code free manner to improve operational productivity. Allowing citizen data integrators to enrich, shape, and publish data using known tools like Power Query Online in a scalable manner drastically improves their productivity. Wrangling data flow in Azure Data Factory enables the familiar Power Query Online mashup editor to allow citizen data integrators to fix errors quickly, standardize data, and produce high quality data to support business decision makers.
30+
Citizen data integrators spend more than 60% of their time looking for and preparing data. They're looking to do it in a code free manner to improve operational productivity. Allowing citizen data integrators to enrich, shape, and publish data using known tools like Power Query Online in a scalable manner drastically improves their productivity. Wrangling data flow in Azure Data Factory enables the familiar Power Query Online mashup editor to allow citizen data integrators to fix errors quickly, standardize data, and produce high-quality data to support business decisions.
3131

3232
### Data Validation
3333

34-
Visually scan your data in a code-free manner to remove any outliers, anomalies
34+
Visually scan your data in a code-free manner to remove any outliers, anomalies,
3535
and conform it to a shape for fast analytics.
3636

3737
## Next steps

0 commit comments

Comments
 (0)