Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
APLICA-SE A:
Azure Data Factory
Azure Synapse Analytics
Gorjeta
Data Factory em Microsoft Fabric é a próxima geração de Azure Data Factory, com uma arquitetura mais simples, IA incorporada e novas funcionalidades. Se és novo na integração de dados, começa pelo Fabric Data Factory. As cargas de trabalho existentes do ADF podem atualizar para o Fabric para aceder a novas capacidades em ciência de dados, análise em tempo real e relatórios.
Os fluxos de dados estão disponíveis tanto nos pipelines do Azure Data Factory como no do Azure Synapse Analytics. Este artigo aplica-se ao mapeamento de fluxos de dados. Se você é novo em transformações, consulte o artigo introdutório Transformar dados usando fluxos de dados de mapeamento.
As transformações de filtro permitem a filtragem de linhas com base em uma condição. O fluxo de saída inclui todas as linhas que correspondem à condição de filtragem. A transformação do filtro é semelhante a uma cláusula WHERE no SQL.
Configuração
Use o construtor de expressões de fluxo de dados para inserir uma expressão para a condição de filtro. Para abrir o construtor de expressões, selecione a caixa azul. A condição do filtro deve ser do tipo booleano. Para obter mais informações sobre como criar uma expressão, consulte a documentação do construtor de expressões.
Script de fluxo de dados
Sintaxe
<incomingStream>
filter(
<conditionalExpression>
) ~> <filterTransformationName>
Exemplo
O exemplo abaixo é uma transformação de filtro chamada FilterBefore1960 que recebe fluxo CleanDatade entrada . A condição do filtro é a expressão year <= 1960.
Na interface do usuário, essa transformação se parece com a imagem abaixo:
O script de fluxo de dados para essa transformação está no trecho abaixo:
CleanData
filter(
year <= 1960
) ~> FilterBefore1960
Conteúdos relacionados
Filtra as colunas com a transformação select.