Transformação Exportar Colunas
A transformação Exportar Coluna lê dados em um fluxo de dados e os insere em um arquivo. Por exemplo, se o fluxo de dados contiver informações de produtos, como uma imagem de cada produto, você poderá usar a transformação Exportar Coluna para salvar essas imagens em arquivos.
Pode-se configurar a transformação Exportar Coluna com os seguintes procedimentos:
Especifique as colunas de dados e as colunas que contêm o caminho dos arquivos onde os dados são gravados.
Especificar se a operação de inserção de dados anexa ou trunca arquivos existentes.
Especificar se uma BOM (marca de ordem de byte) é gravada no arquivo.
Observação Uma BOM só é gravada quando os dados não são anexados a um arquivo existente e eles são do tipo DT_NTEXT.
A transformação usa pares de colunas de entrada; uma coluna contém um nome de arquivo e a outra contém os dados. Cada linha no conjunto de dados pode especificar um arquivo diferente. Como a transformação processa uma linha, os dados são inseridos no arquivo especificado. No tempo de execução, a transformação cria os arquivos caso eles ainda não existam e, posteriormente, grava os dados nos arquivos. Os dados a serem gravados devem ser do tipo DT_TEXT, DT_NTEXT ou DT_IMAGE. Para obter mais informações, consulte Tipos de dados do Integration Services.
Essa transformação tem uma entrada, uma saída e uma saída de erro.
Definindo as opções anexar e truncar
A tabela seguinte descreve como as definições das opções anexar e truncar afetam os resultados.
Anexar |
Truncar |
Arquivo existente |
Resultados |
---|---|---|---|
Falso |
Falso |
Não |
A transformação cria um novo arquivo e grava os dados nele. |
Verdadeiro |
Falso |
Não |
A transformação cria um novo arquivo e grava os dados nele. |
Falso |
Verdadeiro |
Não |
A transformação cria um novo arquivo e grava os dados nele. |
Verdadeiro |
Verdadeiro |
Não |
A transformação falha na validação do tempo de design. Ela não é válida para definir ambas as propriedades como true. |
Falso |
Falso |
Sim |
Ocorre um erro em tempo de execução. O arquivo existe, mas a transformação não pode ser gravada nele. |
Falso |
Verdadeiro |
Sim |
A transformação exclui e recria o arquivo e grava os dados nele. |
Verdadeiro |
Falso |
Sim |
A transformação abre o arquivo e grava os dados no final do arquivo. |
Verdadeiro |
Verdadeiro |
Sim |
A transformação falha na validação do tempo de design. Ela não é válida para definir ambas as propriedades como true. |
Configurando a transformação Exportar Coluna
Você pode definir propriedades por meio do Designer SSIS ou programaticamente.
Para obter mais informações sobre as propriedades que deseja definir na caixa de diálogo Editor de Transformação Exportar Coluna, consulte Editor de Transformação Exportar Colunas (página Colunas).
A caixa de diálogo Editor Avançado reflete as propriedades que podem ser definidas programaticamente. Para obter mais informações sobre as propriedades que podem ser definidas na caixa de diálogo Editor Avançado ou programaticamente, clique em um dos seguintes tópicos:
Para obter mais informações sobre como definir propriedades, consulte Como definir as propriedades de um componente de fluxo de dados.
|
Consulte também