sábado, 7 de junho de 2014

SSIS – Contato inicial com o BIDS




O BIDS (Business Intelligence Development Studio) é o ambiente de desenvolvimento Microsoft para projetos de BI. Esses projetos podem ser de SSIS (Integration Services) para projetos de ETL e tratamentos de Dados, SSAS (Analyses Services) para criação de cubos e de Report Services para relatórios.
Para quem já conhece o Visual Studio não terá dificuldades com a interface do BIDS, pois segue o mesmo padrão.


Antes de iniciar um projeto é bom conhecer um pouco sobre a ferramenta, e nesse post apresentaremos um pouco sobre o BIDS da versão 2008 do Sql Server. O nosso foco será projetos para SSIS, a interface pode mudar um pouco dependendo do projeto escolhido (SSIS, SSAS e Report).



Figura 1 – Interface do BIDS para projetos SSIS.


Na figura acima encontramos a tela para projetos SSIS dividida em 7 partes, que serão explicadas a seguir:

1 -  Menu: Onde encontramos alguns itens já conhecidos no padrão Microsoft (como File, Edit, View e Tools) e outros itens específicos (como SSIS, Data, Debug e etc.).

2 – Toolbars: Existem várias toolbars, separadas por temas onde pode-se montar de acordo com os itens que mais utiliza. Os componentes da toolbar servem como atalhos para algumas funcionalidades.

3- Toolbox: Contem os componentes necessários para a criação do projeto. Se for em nível de Control Flow terá as tarefas (tasks) e os containers. Se em nível de Data Flow encontrará Origens, Transformações e Destinos.

4 – Janela onde montará as tarefas e fluxos do pacote. É dividida em abas: Control Flow, Data Flow, Event Handlers e Package Explorer. 

5 - Connection Managers: Como o próprio nome diz é o Gerenciador de Conexões do Pacote. Alguns exemplos de conexão são: Banco de Dados, Flat Files, Excel, Access e etc.

6 – Solution Explorer: Aqui encontramos as pastas que organizam o projeto. Essa janela contem as pastas Data Sources, Data Sources View, SSIS Packages e Miscellanneous.

7 – Properties: Apresenta as propriedades do objeto selecionado. Esse objeto pode ser o pacote, uma tarefa, uma transformação e até uma conexão.

As janelas não são fixas, você pode muda-las de posição caso necessite.  Existem outras janelas que podem ser exploradas, como por exemplo, a janela de Variaveis, Object Browser, Output e etc.

Dica: pesquise sobre os itens apresentados aqui e tente se aprofundar mais em cada um.

Esse post é apenas uma introdução, nos próximos iremos conhecer mais sobre os componentes aqui citados.

Se quiser conhecer mais sobre o BIDS veja meu artigo publicado na Devmedia "Introdução ao SSIS – Introdução ao BIDS".

Obrigado e até a próxima!

Nenhum comentário:

Postar um comentário