Dados em fluxos de dados
Aplica-se a: SQL Server SSIS Integration Runtime no Azure Data Factory
Integration Services fornece um conjunto de tipos de dados que são usados em fluxos de dados.
Conversão de tipo de dados
A fonte que você adiciona a um fluxo de dados converte os dados de origem para tipos de dados Integration Services . As transformações subsequentes podem converter os dados para um tipo de dados Integration Services diferente e, dependendo do repositório do tipo de dados no qual eles são carregados, os destinos podem converter o tipo de dados Integration Services finais no tipo de dados exigido pelo armazenamento de dados de destino. Para obter mais informações, consulte Integration Services Data Types.
Para converter os dados em um tipo de dados Integration Services , um componente do fluxo de dados analisa os dados. Integration Services fornece dois tipos de análise de dados: análise rápida e análise padrão. A maior parte dos componentes de fluxo de dados só pode usar a análise padrão, entretanto, a fonte de Arquivo Simples e a transformação Conversão de Dados podem usar tanto a análise rápida quanto a análise padrão. Para obter mais informações, consulte Análise de dados.
Comparação de tipos de dados
Muitas transformações comparam valores de dados Por exemplo, a transformação Agregação compara os valores com o propósito de agregar valores em um conjunto de linhas de dados, a transformação Classificação compara os valores para poder classificá-los, e a transformação Pesquisa compara os valores em relação aos valores de uma tabela de referência separada. Para especificar como as sequências de caracteres devem ser comparadas, a transformação inclui um conjunto de opções de comparação, como ignorar ou não a diferenciação de maiúsculas e minúsculas, como manusear os tipos de kana em textos em japonês, e ignorar ou não caracteres de espaço em branco na cadeia de caracteres. Para obter mais informações, consulte Comparing String Data.
O avaliador da expressão também compara os valores dos dados quando avalia as expressões que as variáveis, restrições de precedência e transformações usam.
Solução de problemas de fluxo de dados
Quando você tiver implantado um pacote no catálogo do Integration Services , poderá analisar o fluxo de dados no pacote durante a execução para verificar o desempenho ou procurar outros problemas. Os relatórios padrão estão disponíveis para permitir exibir status de pacote e histórico, e você pode consultar as exibições de banco de dados que fornecem informações detalhadas sobre execução de pacote. Você também pode adicionar e remover toques de dados dinamicamente durante a execução para atingir componentes específicos de seu pacote. Para obter mais informações, consulte Debugging Data Flow.