Entrar em Contato

Programa do Curso

Introdução aos Serviços de Integração do SQL Server (SSIS)

  • Panorama geral do SSIS e seu papel na integração de dados.
  • Principais funcionalidades e aprimoramentos no SQL Server 2022.
  • Arquitetura e componentes do SSIS.
  • Compreensão dos processos ETL.

Primeiros Passos com o SSIS

  • Instalação e configuração do SSIS.
  • Introdução ao SQL Server Data Tools (SSDT).
  • Criação do seu primeiro projeto e pacote SSIS.
  • Navegação na interface do designer SSIS.

Projetando Fluxos de Dados

  • Introdução às tarefas e transformações de fluxo de dados.
  • Trabalhando com origens e destinos de dados.
  • Implementação de transformações comuns de dados.
  • Lidando com problemas de qualidade dos dados.

Fluxo de Controle no SSIS

  • Compreensão das tarefas de fluxo de controle.
  • Uso de contêineres para gerenciar o fluxo de controle.
  • Implementação de loops e lógica condicional.
  • Gestão do fluxo de execução do pacote.

Técnicas Avançadas de Transformação de Dados

  • Uso de transformações avançadas.
  • Implementação de limpeza e validação de dados.
  • Enriquecimento e agregação de dados.
  • Uso de correspondência difusa (fuzzy matching) e agrupamento.

Trabalhando com Variáveis e Parâmetros

  • Introdução a variáveis e parâmetros.
  • Uso de variáveis para controlar o comportamento do pacote.
  • Passeio de parâmetros para dentro e fora dos pacotes.
  • Configuração dinâmica das propriedades do pacote.

Gerenciamento da Execução de Pacotes SSIS

  • Configuração das opções de execução do pacote.
  • Implementação de tratamento de erros e registro (logging).
  • Uso de manipuladores de eventos para gerenciar eventos em tempo de execução.
  • Agendamento e automação da execução de pacotes com o SQL Server Agent.

Implantação e Gerenciamento de Pacotes SSIS

  • Panorama geral dos modelos de implantação do SSIS.
  • Implantação de pacotes no catálogo SSIS.
  • Gestão das configurações e ambientes dos pacotes.
  • Monitoramento e identificação de problemas em pacotes implantados.

Otimização e Ajuste de Desempenho

  • Identificação de gargalos de desempenho nos pacotes SSIS.
  • Boas práticas para otimizar fluxos de dados e fluxos de controle.
  • Uso do log (logging) do SSIS e contadores de desempenho.
  • Implementação de paralelismo e processamento em lote.

Tópicos Avançados e Direções Futuras

  • Introdução ao scripting do SSIS com C# e VB.NET.
  • Integração com outros componentes do SQL Server.
  • Exploração de novos recursos e aprimoramentos nas futuras versões do SSIS.
  • Recursos para aprendizado adicional e participação na comunidade.

Resumo e Próximos Passos

Requisitos

  • Conhecimento básico de SQL e conceitos de bancos de dados relacionais.
  • Familiaridade com o SQL Server Management Studio (SSMS).

Público-alvo

  • Profissionais de dados.
  • Desenvolvedores.
  • Administradores de banco de dados.
 28 Horas

Número de participantes


Preço por participante

Próximas Formações Provisórias

Categorias Relacionadas