Tutorial do SSIS para iniciantes: por que, o quê e como?



SSIS é uma plataforma para integração de dados e aplicativos de fluxo de trabalho. Este Tutorial do SSIS cobre o porquê, o quê e como usar o SQL Server Integration Services.

O SSIS (SQL Server Integration Services) faz parte do software Microsoft SQL Server Database. Isso torna o trabalho de gerenciamento de dados muito mais fácil com seus vários recursos. Neste tutorial, vamos nos aprofundar no SSIS em um nível conceitual, na seguinte ordem:

Vamos começar.





O que é integração de dados?

A integração de dados é um processo no qual dados heterogêneos são recuperados e combinados como forma e estrutura incorporadas. Por exemplo, todas as empresas hoje em dia precisam processar grandes conjuntos de dados de fontes variadas. Esses dados precisam ser processados ​​para fornecer informações úteis para a tomada de decisões de negócios. Portanto, uma solução simples seria a integração de dados. Basicamente integrará todos os seus dados presentes nas diferentes bases de dados e os combinará na mesma plataforma.

Aqui estão algumas maneiras de alcançar a integração de dados:



Tutorial de integração de dados-SSIS- Edureka

Agora que você entendeu a integração de dados, vamos ver por que o SSIS é usado. SSIS significa SQL Server Integration Services .

Por que SSIS?



  • Os dados podem ser carregados em paralelo para muitos destinos variados
  • SSIS remove a necessidade de programadores hardcore
  • Estreita integração com outros produtos da Microsoft
  • SSIS é mais barato do que a maioria das outras ferramentas ETL
  • SIS fornece GUI para transformar dados facilmente
  • Construir BI em um processo de transformação de dados
  • Erro robusto e tratamento de eventos

Prosseguindo neste Tutorial SSIS, vamos ver o que é exatamente e como funciona.

O que é SSIS?

O SSIS (SQL Server Integration Services) é um componente do software de banco de dados Microsoft SQL Server que pode ser usado para realizar uma ampla variedade de tarefas de integração e transformação de dados.

  • Integração de dados: Ele combina os dados que residem em diferentes fontes e fornece aos usuários uma visão unificada desses dados
  • Fluxo de trabalho: Também pode ser usado para automatizar a manutenção de bancos de dados SQL Server e atualizações de dados analíticos multidimensionais

Características do SSIS

Alguns dos recursos para usar o SSIS são:

  • Transformações organizadas e de pesquisa
  • Integração total com outra família Microsoft SQL
  • Fornece ambientes de estúdio ricos
  • Fornece muitas funções de integração de dados para melhores transformações
  • Conectividade de dados de alta velocidade

Você pode assistir ao vídeo abaixo, que cobre todos os fundamentos, incluindo conceitos de armazenamento de dados que são usados ​​para extração, transformação e carregamento de dados (ETL). É ideal para iniciantes e profissionais que desejam aprimorar seus conceitos básicos de MSBI.

Avançando no tutorial do SSIS, vamos ver como funciona exatamente.

Como funciona o SSIS?

O SSIS consiste em três componentes principais, a saber:

  • Dados operacionais
  • Processo ETL
  • Armazém de dados

Essas tarefas de transformação de dados e criação de fluxo de trabalho são realizadas usando o ‘Pacote SSIS’, que será discutido posteriormente neste blog. Prosseguindo com o tutorial SSIS, vamos primeiro entender cada um desses componentes em detalhes:

Dados operacionais

Um armazenamento de dados operacional (ODS) é um banco de dados projetado para integrar dados de várias fontes para operações adicionais nos dados. Este é o lugar onde a maioria dos dados usados ​​na operação atual são armazenados antes de serem transferidos para o armazém de dados para armazenamento ou arquivamento de longo prazo.

Processo ETL

ETL é um processo para extrair, transformar e carregar os dados. Extract, Transform and Load (ETL) é o processo de extração de dados de várias fontes, transformando esses dados para atender às suas necessidades e depois carregando em um data warehouse de destino. ETL fornece uma SOLUÇÃO DE PARADA ÚNICA para todos esses problemas.

  • Extrair
  • Transformar
  • Carga

Extrair: Extração é o processo de extrair os dados de várias fontes de dados homogêneas ou heterogêneas com base em diferentes pontos de validação.

Transformação: Na transformação, todos os dados são analisados ​​e várias funções são aplicadas a eles para carregar os dados no banco de dados de destino em um formato limpo e geral.

Carga: Carregar é o processo de carregar os dados processados ​​em um repositório de dados de destino usando recursos mínimos.


Armazenamento de dados

  • Armazém de dados captura os dados de diversas fontes para análise e acesso úteis.
  • Armazenamento de dados é um grande conjunto de dados acumulados que é usado para reunir e gerenciar dados de várias fontes com o objetivo de responder a perguntas de negócios. Conseqüentemente, auxilia na tomada de decisões.

Requisitos para SQL Server Integration Services

Para trabalhar com o SSIS, você deve instalar o seguinte:

  • servidor SQL
  • Ferramentas de dados do SQL Server

Vamos dar uma olhada no processo de instalação.

Instalação do SQL Server

Acesse o site: https://www.microsoft.com/en-au/sql-server/sql-server-downloads para instalar o SQL Server. Você pode instalar a versão mais recente ou a versão anterior de acordo com sua escolha.

Portanto, existem diferentes edições do SQL Server, a saber:

menu suspenso no angularjs
    • Teste grátis: Você obtém uma avaliação gratuita de 180 dias do SQL Server 2017 no Windows.
    • Edição de desenvolvedor: É uma edição gratuita cheia de recursos, licenciada para uso como banco de dados de desenvolvimento e teste em um ambiente de não produção.
    • Edição Expressa: Express é uma edição gratuita do SQL Server, ideal para desenvolvimento e produção de aplicativos de desktop, web e pequenos servidores.

A seguir, vamos ver como instalar as ferramentas de dados.

Ferramentas de dados do SQL Server

Acesse o site: https://docs.microsoft.com/en-us/sql/ssdt/previous-releases-of-sql-server-data-tools-ssdt-and-ssdt-bi?view=sql-server-ver15 e verifique os diferentes lançamentos fornecidos pela Microsoft. Consulte a captura de tela abaixo com o lançamento recente do SSDT junto com o link de download.

Neste tutorial, irei instalar a versão 15.9.1. Então, vamos começar.

Passo 1: Ao abrir o arquivo .exe, você será solicitado a reiniciar o sistema antes da instalação.

Passo 2: Depois de reiniciar o sistema, você está pronto para prosseguir. Basta clicar no botão “Avançar” e seguir as instruções na tela.

Etapa 3: Ele irá mostrar as ferramentas necessárias e os recursos como Banco de Dados SQL Server, SSAS, SSRS e SSIS. Certifique-se de verificar todos eles e clicar no botão “instalar”. Consulte a imagem abaixo para o mesmo.

A seguir, no Tutorial do SSIS, discutiremos o pacote SSIS e como você pode criá-lo usando as ferramentas acima.

O que é o Pacote SSIS?

Um pacote é um bloco fundamental onde você prossegue e codifica no SSIS. Agora, 'código' não se refere a nenhuma linguagem de programação, é o desenvolvimento que você faz. Basicamente, seu desenvolvimento é feito dentro de um pacote. Conforme discutido acima, o SSIS é essencial para ETL, e o pacote SSIS fará o processo ETL. Portanto, é um objeto que implementa a funcionalidade do Integration Services para extrair, transformar e carregar dados . Um pacote é composto por:

  • Conexões
  • Elementos de fluxo de controle
  • Elementos de fluxo de dados

Isso é tudo para este Tutorial SSIS. Espero que você tenha gostado de lê-lo.

Isso nos leva ao final deste blog. Espero que você tenha gostado deste blog de tutorial do Power BI. Este foi o primeiro blog da série Power BI. Este tutorial do Power BI será seguido por meu próximo blog, que se concentrará nos painéis do Power BI, leia isso também.

Se você deseja aprender SSIS e construir uma carreira em visualização de dados ou BI, confira nosso que vem com treinamento ao vivo conduzido por instrutor e experiência em projetos da vida real. Este treinamento o ajudará a entender o MSBI em profundidade e a obter domínio sobre o assunto.

Tem alguma questão para nós? Mencione isso na seção de comentários do “Tutorial SSIS” e entraremos em contato com você.