Descrever os tipos de transformação do Azure Data Factory

Concluído

O mapeamento de fluxos de dados fornece vários tipos de transformações diferentes que permitem modificar dados. Dividem-se nas seguintes categorias:

Nome da categoria Descrição
Transformações modificadoras de esquema Esses tipos de transformações farão uma modificação em um destino de coletor criando novas colunas com base na ação da transformação. Um exemplo disso é a transformação Coluna Derivada que criará uma nova coluna com base nas operações executadas na coluna existente.
Transformações do modificador de linha Esses tipos de transformações afetam a forma como as linhas são apresentadas no destino. Um exemplo disso é uma transformação Sort que ordena os dados.
Múltiplas transformações de entradas/saídas Esses tipos de transformações gerarão novos pipelines de dados ou mesclarão pipelines em um. Um exemplo disso é a transformação da União, que combina vários fluxos de dados.

Abaixo está uma lista de transformações que estão disponíveis no mapeamento de fluxos de dados

Nome Categoria Descrição
Agregado Modificador de esquema Defina diferentes tipos de agregações, como SUM, MIN, MAX e COUNT agrupadas por colunas existentes ou computadas.
Alterar linha Modificador de linha Defina políticas de inserção, exclusão, atualização e atualização em linhas. Você pode adicionar condições um-para-muitos como expressões. Essas condições devem ser especificadas em ordem de prioridade, pois cada linha será marcada com a política correspondente à primeira expressão correspondente. Cada uma dessas condições pode resultar em uma linha (ou linhas) sendo inserida, atualizada, excluída ou atualizada. O Alter Row pode produzir ações DDL ou DML em seu banco de dados.
Divisão condicional Várias entradas/saídas Encaminhe linhas de dados para diferentes fluxos com base em condições correspondentes.
Coluna derivada Modificador de esquema Gere novas colunas ou modifique campos existentes usando a linguagem de expressão de fluxo de dados.
Existe Várias entradas/saídas Verifique se seus dados existem em outra fonte ou fluxo.
Filtro Modificador de linha Filtrar uma linha com base em uma condição.
Achatar Modificador de esquema Pegue valores de matriz dentro de estruturas hierárquicas, como JSON, e desenrole-os em linhas individuais.
Join Várias entradas/saídas Combine dados de duas fontes ou fluxos.
Pesquisa Várias entradas/saídas Permite fazer referência a dados de outra fonte.
Nova sucursal Várias entradas/saídas Aplique vários conjuntos de operações e transformações no mesmo fluxo de dados.
Pivô Modificador de esquema Uma agregação em que uma ou mais colunas de agrupamento tem valores de linha distintos transformados em colunas individuais.
Seleccionar Modificador de esquema Colunas de alias e nomes de fluxo e soltar ou reordenar colunas.
Pia - Um destino final para os seus dados.
Ordenação Modificador de linha Classifique as linhas de entrada no fluxo de dados atual.
Source - Uma fonte de dados para o fluxo de dados.
Chave substituta Modificador de esquema Adicione um valor de chave arbitrário não comercial incremental.
União Várias entradas/saídas Combine vários fluxos de dados verticalmente.
Despivotar Modificador de esquema Gire colunas em valores de linha.
Janela Modificador de esquema Defina agregações de colunas baseadas em janelas em seus fluxos de dados.

Construtor de expressões de fluxo de dados

Algumas das transformações que você pode definir têm um Construtor de Expressões de Fluxo de Dados que permitirá personalizar a funcionalidade de uma transformação usando colunas, campos, variáveis, parâmetros, funções do seu fluxo de dados nessas caixas.

Para criar a expressão, use o Construtor de Expressões, que é iniciado clicando na caixa de texto da expressão dentro da transformação. Às vezes, você também verá as opções "Coluna computada" ao selecionar colunas para transformação. Ao clicar nisso, você também verá o Construtor de Expressões iniciado.

Using the expression builder in the Mapping Data Flow

A ferramenta Construtor de Expressões assume como padrão a opção do editor de texto. O recurso de preenchimento automático lê todo o modelo de objeto do Fluxo de Dados do Azure Data Factory com verificação e realce de sintaxe.