Entrar em Contato
 Duração 28 horas

Programa do Curso

Introdução ao SQL Server Integration Services (SSIS)

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

Início 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

Projeto de Fluxos de Dados

  • Introdução às tarefas e transformações de fluxo de dados
  • Trabalho com fontes e destinos de dados
  • Implementação de transformações de dados comuns
  • Tratamento de questões de qualidade de dados

Fluxo de Controlo no SSIS

  • Compreensão das tarefas de fluxo de controlo
  • Utilização de contentores para gerir o fluxo de controlo
  • Implementação de ciclos e lógica condicional
  • Gestão do fluxo de execução do pacote

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

  • Utilização de transformações avançadas
  • Implementação de limpeza e validação de dados
  • Realização de enriquecimento e agregação de dados
  • Utilização de correspondência aproximada (fuzzy matching) e agrupamento

Trabalho com Variáveis e Parâmetros

  • Introdução a variáveis e parâmetros
  • Utilização de variáveis para controlar o comportamento do pacote
  • Passagem de parâmetros para e a partir de pacotes
  • Configuração dinâmica das propriedades do pacote

Gestão da Execução de Pacotes SSIS

  • Configuração das opções de execução do pacote
  • Implementação de tratamento de erros e registo (logging)
  • Utilização de manipuladores de eventos (event handlers) para gerir eventos em tempo de execução
  • Agendamento e automatização da execução de pacotes com o SQL Server Agent

Implantação e Gestão de Pacotes SSIS

  • Visão geral dos modelos de implantação do SSIS
  • Implantação de pacotes no catálogo SSIS
  • Gestão das configurações e ambientes do pacote
  • Monitorização e diagnóstico de pacotes implantados

Otimização de Desempenho

  • Identificação de gargalos de desempenho nos pacotes SSIS
  • Boas práticas para otimizar fluxos de dados e de controlo
  • Utilização de registos (logging) e contadores de desempenho SSIS
  • Implementação de paralelismo e processamento por lotes (batch processing)

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

  • Introdução à scriptação SSIS com C# e VB.NET
  • Integração com outros componentes do SQL Server
  • Exploração de novas funcionalidades e melhorias em futuras versões do SSIS
  • Recursos para aprendizagem contínua e participação na comunidade

Resumo e Próximos Passos

Requisitos

  • Compreensão básica de SQL e conceitos de bases de dados relacionais
  • Familiaridade com o SQL Server Management Studio (SSMS)

Público-Alvo

  • Profissionais de dados
  • Desenvolvedores
  • Administradores de bases de dados

Formação Empresarial Personalizada

Soluções de formação concebidas exclusivamente para empresas.

  • Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
  • Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
  • Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Investimento

Preço por grupo privado, formação online em direto, a partir de 5200 € + VAT*

Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes

Próximas Formações Provisórias

Categorias Relacionadas