Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Vimos no artigo anterior como importar dados de um arquivo txt que continha as colunas separadas por (;). E é baseado nele que agora veremos como fazer o mesmo procedimento utilizando colunas com valores fixos.
O primeiro passo é limpar a tabela MUNICIPIO que criamos no banco de dados, depois faça: DELETE FROM MUNICIPIO.
Em seguida, vamos criar um novo arquivo txt, o qual está formatado da seguinte forma:
/applications/core/interface/imageproxy/imageproxy.php?img=http://conteudo.imasters.com.br/19577/09012011_01.jpg&key=745fdef819c42c74152e622e38d1f9fe4c99c29eb5e766bc543960a5f6ab1306" alt="09012011_01.jpg" />
Salve este arquivo com o nome municipio2.txt.
Agora abra o projeto que você desenvolveu no artigo anterior no SQL Server Business Intelligence Development Studio. Depois acesse a guia Data Flow e clique duas vezes no componente Flat File Source.
Com a janela Flat File Source Editor aberta, clique no botão New para criar uma conexão com o novo arquivo txt.
Na janela Flat File Connection Manager Editor, clique em browser, selecione o arquivo municipio2.txt, e na opção Format selecione Ragged right, conforme imagem:
/applications/core/interface/imageproxy/imageproxy.php?img=http://conteudo.imasters.com.br/19577/09012011_02.jpg&key=547c553deb432e9387ce90c24d9ae660c7deff71c8fc5a4a7564f995834e2fb2" alt="09012011_02.jpg" />
Nas opções à sua esquerda selecione Columns. Nessa opção, poderemos delimitar as colunas que desejamos. Veja que as colunas já são delimitadas pelo próprio Integration Services:
/applications/core/interface/imageproxy/imageproxy.php?img=http://conteudo.imasters.com.br/19577/09012011_03.jpg&key=ee79a5fb755f90eeb066b15ef4a579b3518bc31af013784528e4bf640b466625" alt="09012011_03.jpg" />
Na opções à sua esquerda, selecione Advanced. Repare que as colunas foram criadas e já com com o tamanho necessário. Agora vamos alterar algumas informações:
Column0
Column1
Column2
Agora exclua a Column,3 ela não será utilizada, e dê OK.
Os demais passos não precisam ser alterados, devem ficar da mesma forma que foi explicado no artigo anterior (componente ADO.NET Destination).
Execute o projeto e veja que a integração será realizada. Também recomendo que você leia esse artigo no site do MSDN Brasil com algumas informações importantes.
Até a próxima!
Carregando comentários...