Implementando um Data Warehouse

com o Microsoft SQL Server

Visão Geral do Treinamento
  • Este curso descreve como implementar uma plataforma de data warehouse para oferecer suporte a uma solução de BI. Os alunos aprenderão como criar um data warehouse com Microsoft SQL Server 2014, implementar ETL com SQL Server Integration Services e validar e limpar dados com serviços de qualidade de dados SQL Server e o SQL Server Master Data Services.

    Nota: Este curso destina-se a clientes que estão interessados em aprender SQL Server 2012 ou 2014 de SQL Server. Abrange os novos recursos do SQL Server de 2014, mas também os recursos importantes em toda a plataforma de dados SQL Server.

    Este curso destina-se a profissionais de banco de dados que precisam para criar e apoiar um solução de armazenamento de dados. Principais responsabilidades incluem:

  • Implementação de um data warehouse.
  • Desenvolvimento de pacotes do SSIS para extração de dados, transformação e carregamento.
  • Impor integridade de dados usando o Master Data Services.
  • Limpeza de dados usando dados de serviços de qualidade.

Público Alvo

  • Profissionais de tecnologia (TI)


Carga Horária

  • 40 Horas

Pré-Requisitos

  • Experiência pelo menos 2 anos de trabalhando com bancos de dados relacionais, incluindo:
  • Criar um banco de dados normalizado.
  • Criando tabelas e relações.
  • Consultando com Transact-SQL.
  • Alguma exposição a construções de programação básicas (tais como o looping e ramificação).
  • Uma tomada de consciência das prioridades de negócios-chave como receita, rentabilidade e contabilidade financeira é desejável.

Metodologia

  • Aula expositiva e dinâmica com exercícios previamente desenvolvidos, mas não limitados a estes, podendo assim ser reproduzido cenários de interesse dos participantes.

No final do Treinamento o Aluno poderá

  • Descreva conceitos de armazém de dados e considerações de arquitetura.
  • Selecione uma plataforma de hardware adequado para um data warehouse.
  • Projetar e implementar um data warehouse.
  • Implementar o fluxo de dados em um pacote do SSIS.
  • Implementar o fluxo de controle em um pacote do SSIS.
  • Pacotes de depuração e solução de problemas SSIS.
  • Implemente uma solução ETL oferece suporte a extração de dados incrementais.
  • Implemente uma solução ETL que suporta o carregamento de dados incrementais.
  • Implementar a limpeza de dados usando o Microsoft Data Quality Services.
  • Implementar Master Data Services para impor a integridade de dados.
  • Estenda o SSIS com componentes e scripts personalizados.
  • Implantar e pacotes SSIS configurar.
  • Descreva como soluções de BI podem consumir dados do data warehouse.

Recursos Utilizados

  • Instrutor qualificado para o projeto
  • Material didático
  • Laboratório com infraestrutura adequada
  • Certificado na conclusão



Conteúdo Programático
    Este módulo fornece uma introdução aos principais componentes de uma solução de armazenamento de dados e as considerações de alto nível, que você deve levar em conta quando você embarcar em um projeto de armazenagem de dados.

  • Visão geral de Data Warehouse
  • Considerações para uma solução de armazém de dados
    Este módulo aborda considerações para a seleção de hardware e distribuindo as instalações do SQL Server em servidores.

  • Considerações para infra-estrutura de armazém de dados
  • Hardware de armazém de dados planejamento
    Este módulo descreve as considerações-chave para o projeto lógico de um armazém de dados e em seguida, discute as melhores práticas para sua implementação física.

  • Visão geral sobre Design de armazém de dados
  • Projetando tabelas de dimensão
  • Criando tabelas de fatos
  • Design físico para um Data Warehouse
    Este módulo aborda considerações para a implementação de um processo ETL e em seguida, centra-se no Microsoft SQL Server Integration Services (SSIS) como uma plataforma para construir soluções ETL.

  • Introdução à ETL com SSIS
  • Explorando as fontes de dados
  • Implementando o fluxo de dados
    Este módulo descreve como implementar soluções ETL que combinam várias tarefas e lógica de fluxo de trabalho.

  • Introdução ao controle de fluxo
  • Criação de pacotes dinâmicos
  • Usando recipientes
  • Gerenciamento de consistência
    Este módulo descreve como você pode depurar pacotes para descobrir a causa de erros que ocorrem durante a execução. Em seguida discute-se a funcionalidade de log incorporada SSIS que você pode usar para registrar eventos para fins de solução de problemas. Finalmente, o módulo descreve abordagens comuns para o tratamento de erros no fluxo de controle e fluxo de dados.

  • Depurando um pacote do SSIS
  • Log de eventos de pacote SSIS
  • Tratamento de erros em um pacote do SSIS
    Este módulo descreve as técnicas que você pode usar para implementar um processo de atualização do armazém de dados incrementais.

  • Extração de dados de planejamento
  • Extração de dados modificados
    Este módulo descreve as técnicas que você pode usar para implementar o processo de carga do armazém de dados. .

  • Planejamento de cargas de dados
  • Usando o SSIS para cargas incrementais
  • Usando técnicas de carregamento de Transact-SQL
    Este módulo introduz serviços da qualidade de dados (DQS) Microsoft SQL Server e descreve como você pode usá-lo para limpar e deduplicate dados.

  • Introdução à qualidade dos dados
  • Usando serviços de dados de qualidade para limpar dados
    Master Data Services fornece uma maneira para que as organizações padronizar dados e melhorar a qualidade, consistência e confiabilidade dos dados que orienta as decisões de negócios. Este módulo introduz o Master Data Services e explica os benefícios de usá-lo.

  • Introdução aos serviços de dados mestre
  • Implementar um modelo de serviços de dados mestre
  • Gerenciamento de dados mestre
  • Criação de um Hub de dados mestre
    Este módulo descreve as técnicas que você pode usar para estender o SSIS. O módulo não foi projetado para ser um guia completo para o desenvolvimento de soluções personalizadas de SSIS, mas para fornecer uma tomada de consciência das etapas fundamentais necessárias para usar scripts e componentes personalizados em um processo ETL que baseia-se no SSIS.

  • Usando Scripts no SSIS
  • Usando componentes personalizados no SSIS
    Neste módulo, os alunos aprenderão como implantar pacotes e suas dependências para um servidor e como gerenciar e monitorar a execução de pacotes implantados.

  • Visão geral de implantação do SSIS
  • Implantando projetos SSIS
  • Planejamento execução de pacotes do SSIS
    Este módulo apresenta soluções de business intelligence (BI) e descreve como você pode usar um armazém de dados como base para a empresa e BI self-service.

  • Introdução ao Business Intelligence
  • Inteligência de negócios da empresa
  • BI Self-Service e grande volume de dados

Redes Sociais

Comentários de participantes

Sugestão: Novos cursos na Evolutiontech
Empresa: gasNatural
_____________________________________________
O treinamento atendeu as expectativas
Empresa: Wood Group
_____________________________________________
O curso poderia ser um pouco mais extenso em função da quantidade de recursos abordados, porém o instrutor, material e sala de aula são excelentes.
Empresa: Wood Group
_____________________________________________
O instrutor foi consciente das nossas necessidades. Bom Coffee-Break e excelente material e sala de aula
Empresa: Oi
_____________________________________________
Muito bom curso!
Empresa: Oi

Solicite mais detalhes desse treinamento

Enviar...