Olá pessoal!
Vamos começar um assunto que até então, não escrevi nada aqui no blog.
Vamos entender algumas funcionalidades do SQL Server Integration Services conhecido como SSIS.
Vou simplificar esse início, com um primeiro exemplo de Olá mundo!
Assim vamos se familiarizar com o conceito da ferramenta.
Para que serve essa ferramenta? Qual sua utilização?
Vamos ao um cenário bem simples, você tem um programa desktop na sua empresa que funciona localmente, mas agora você recebe a missão de migrar os dados que estão armazenados em uma base antiga local para uma base de dados nova,
que foi criado para atender uma aplicação web. Para esse exemplo citado, o SSIS é muito bem utilizado, pois tem a finalidade de carregar esses dados de uma origem até um destino, de forma muito simples.
Nesse primeiro momento, faremos algo simples, apenas um Olá Mundo!
O que é necessário para começar?
Precisamos da ferramenta chamada DataTools mais conhecida como SSDT, estamos falando da versão a partir de 2012, pois antes disso era conhecida como BIDS (Bussiness Inteligence Development Studio).
Para os próximos exemplos, será necessário a instalação de uma instância SQL Server, mas isso para o próximo post.
Vamos praticar, iniciando nosso Projeto:
Clique em file > New > Project…
Figura_00
Na tela que surgir, escolha a pasta onde deverá salvar o projeto e dê um nome para ele,
no exemplo abaixo, chamo de OlaMundo_SSIS:
Figura_01
Agora você verá do lado direito de sua tela a Solution do projeto, conforme figura abaixo:
Figura_02
Aperte F2 de seu teclado para renomear o pacote.
Figura_03
Após renomear, navegue até o painel que deve aparecer do lado esquerdo chamado de SSIS Toobox e procure por Script Task, essa task, será utilizado para nosso Olá Mundo.
Figura_04
Clique nele e arraste até a parte central do painel Control Flow, deve ficar igual a imagem abaixo:
Figura_05
Agora de um duplo clique e a janela abaixo, deverá surgir, logo depois clique em Edit Script…
Figura_06
A janela que surgir deverá ser parecida com a figura abaixo… Procure pelo texto
//TODO: Add your code here, e logo após adicione os comandos, MessageBox.Show(“Olá Mundo!”);
Figura_07
Clique em salvar e feche essa tela, agora execute o projeto clicando em Start ou apenas F5 de seu teclado, com isso deverá surgir a tela abaixo:
Figura_08
Pronto pessoal, fizemos nosso primeiro “Olá Mundo!” utilizando da ferramenta SQL Server Integration Services (SSIS).
Por hoje é isso pessoal, até mais e uma ótima semana a todos.
Abraços,
Felippe Oliveira