Programa do Curso

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

  • Descrição geral do SSIS e do seu papel na integração de dados
  • Principais características e melhorias do SQL Server 2022
  • Arquitetura e componentes do SSIS
  • Compreensão dos processos ETL

Introdução ao SSIS

  • Instalar e configurar o SSIS
  • Introdução às SQL Ferramentas de dados do servidor (SSDT)
  • Criar o seu primeiro projeto e pacote SSIS
  • Navegar na interface do designer do SSIS

Projetando fluxos de dados

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

Fluxo de controlo em SSIS

  • Compreender as tarefas de fluxo de controlo
  • Utilizar contentores para gerir o fluxo de controlo
  • Implementar loops e lógica condicional
  • Gerir o fluxo de execução de pacotes

Técnicas avançadas de transformação de dados

  • Utilizar transformações avançadas
  • Implementação da limpeza e validação de dados
  • Efetuar o enriquecimento e a agregação de dados
  • Utilização de correspondência difusa e agrupamento

Trabalhar com variáveis e parâmetros

  • Introdução às variáveis e parâmetros
  • Usando variáveis para controlar o comportamento do pacote
  • Passando parâmetros para e de pacotes
  • Configuração dinâmica das propriedades do pacote

Gerenciando SSIS Execução de pacotes

  • Configurando opções de execução de pacotes
  • Implementação do tratamento e registo de erros
  • Utilização de manipuladores de eventos para gerir eventos de tempo de execução
  • Agendamento e automatização da execução de pacotes com o SQL Agente do servidor

Implantação e gerenciamento de SSIS pacotes

  • Visão geral dos modelos de implantação do SSIS
  • Implantação de pacotes no catálogo SSIS
  • Gerir configurações e ambientes de pacotes
  • Monitorização e resolução de problemas de pacotes implementados

Ajustes e otimização de desempenho

  • Identificando gargalos de desempenho em pacotes SSIS
  • Práticas recomendadas para otimizar fluxos de dados e fluxos de controle
  • Usando o registro e os contadores de desempenho do SSIS
  • Implementando paralelismo e processamento em lote

Tópicos avançados e direções futuras

  • Introdução ao scripting SSIS com C# e VB.NET
  • Integração com outros componentes do servidor SQL
  • Exploração de novas funcionalidades e melhorias em futuras SSIS versões
  • Recursos para aprendizagem adicional e envolvimento da comunidade

Resumo e próximos passos

Requisitos

  • Conhecimentos básicos de SQL e conceitos de bases de dados relacionais
  • Familiaridade com o SQL Server Management Studio (SSMS)

Público-alvo

  • Profissionais de dados
  • Programadores
  • Administradores Database
 28 Horas

Número de participantes


Preço por Participante

Declaração de Clientes (1)

Próximas Formações Provisórias

Categorias Relacionadas