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:SQL Server
SSIS Integration Runtime em Azure Data Factory
A transformação de Conversão de Dados converte os dados numa coluna de entrada para um tipo de dado diferente e depois copia-os para uma nova coluna de saída. Por exemplo, um pacote pode extrair dados de múltiplas fontes e depois usar esta transformação para converter colunas para o tipo de dado exigido pelo armazenamento de dados de destino. Pode aplicar múltiplas conversões a uma única coluna de entrada.
Usando esta transformação, um pacote pode realizar os seguintes tipos de conversões de dados:
Muda o tipo de dado. Para obter mais informações, consulte Tipos de dados do Integration Services.
Observação
Se estiver a converter dados para um tipo de data ou data-hora, a data na coluna de saída está no formato ISO, embora a preferência local possa especificar um formato diferente.
Defina o comprimento da coluna para dados de cadeia de caracteres e a precisão e escala para dados numéricos. Para obter mais informações, consulte Precisão, escala e comprimento (Transact-SQL).
Especifique uma página de códigos. Para mais informações, consulte Comparando Dados de Strings.
Observação
Ao copiar entre colunas com um tipo de dado de texto, as duas colunas devem usar a mesma página de código.
Se o comprimento de uma coluna de saída de dados de cadeia for menor do que o comprimento da sua coluna de entrada correspondente, os dados de saída são truncados. Para mais informações, consulte Gestão de Erros em Dados.
Esta transformação tem uma entrada, uma saída e uma saída de erro.
Tarefas relacionadas
Podes definir propriedades através do SSIS Designer ou programaticamente. Para informações sobre a utilização da Transformação de Conversão de Dados no Designer SSIS, consulte Converter Dados para um Tipo de Dado Diferente usando a Transformação de Conversão de Dados. Para informações sobre a definição programática das propriedades desta transformação, veja Propriedades Comuns e Propriedades Personalizadas de Transformação.
Editor de Transformação de Conversão de Dados
Use a caixa de diálogo Data Conversion Transformation Editor para selecionar as colunas a converter, selecionar o tipo de dado para o qual a coluna é convertida e definir atributos de conversão.
Observação
A propriedade FastParse das colunas de saída da transformação de Conversão de Dados não está disponível no Editor de Transformação de Conversão de Dados, mas pode ser definida usando o Editor Avançado. Para mais informações sobre esta propriedade, consulte a secção Transformação e Conversão de Dados das Propriedades Personalizadas de Transformação.
Opções
Colunas de entrada disponíveis
Selecione as colunas a converter usando as caixas de seleção. As suas seleções adicionam colunas de entrada à tabela abaixo.
Coluna de Entrada
Selecione as colunas para converter a partir da lista de colunas de entrada disponíveis. As suas escolhas estão refletidas nas opções de caixas de seleção acima.
Alias de saída
Escreva um alias para cada nova coluna. O padrão é Cópia de seguido do nome da coluna de entrada; No entanto, pode escolher qualquer nome único e descritivo.
Tipo de Dados
Selecione um tipo de dado disponível da lista. Para obter mais informações, consulte Tipos de dados do Integration Services.
Comprimento
Defina o comprimento da coluna para os dados da cadeia de caracteres.
Precision
Define a precisão para dados numéricos.
Scale
Define a escala para dados numéricos.
Página de códigos
Selecione a página de código apropriada para colunas do tipo DT_STR.
Configurar saída de erro
Especifique como lidar com erros ao nível da linha usando a caixa de diálogo Configurar Saída de Erro.