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.
Use a transformação de cast para modificar facilmente os tipos de dados de colunas individuais num fluxo de dados. A transformação de elenco também permite uma maneira fácil de verificar erros de transmissão.
Configuração
Para modificar o tipo de dados para colunas em seu fluxo de dados, adicione colunas a "Configurações de transmissão" usando o sinal de mais (+).
Nome da coluna: escolha a coluna que deseja transformar da sua lista de colunas de metadados.
Tipo: escolha o tipo de dados para o qual transmitir sua coluna. Se você escolher "complexo", poderá selecionar "Definir tipo complexo" e definir estruturas, matrizes e mapas dentro do construtor de expressões.
Nota
O suporte para conversão de tipos de dados complexos pela função de transformação Cast não está disponível no momento. Em vez disso, use uma transformação de coluna derivada. Na coluna derivada, os erros de conversão de tipo sempre resultam em NULL e exigem tratamento de erros explícito usando um Assert. A transformação Cast pode intercetar automaticamente erros de conversão usando a propriedade "Assert type check".
Formato: alguns tipos de dados, como decimais e datas, permitirão opções de formatação adicionais.
Verificação de tipo de declaração: A transformação de transmissão permite a verificação de tipo. Se a transmissão falhar, a linha será marcada como um erro de asserção que você pode intercetar posteriormente no fluxo.
Script de fluxo de dados
Sintaxe
<incomingStream>
cast(output(
AddressID as integer,
AddressLine1 as string,
AddressLine2 as string,
City as string
),
errors: true) ~> <castTransformationName<>
Conteúdos relacionados
Modifique colunas existentes e novas colunas usando a transformação de coluna derivada.