SQL Server Integration Services (SSIS) - ETL Avançado
Aprenda a realizar extração, transformação e carregamento de arquivos e bancos de dados relacionais
4.83 (216 reviews)

2 297
students
24 hours
content
Mar 2025
last update
$13.99
regular price
Why take this course?
Parece que você está buscando uma guia abrangente sobre uma variedade de tópicos relacionados a BI (Business Intelligence), bancos de dados, ETL (Extract, Transform, Load), automação de processos e modelagem de dados, com foco no uso do Microsoft SQL Server, SSIS (SQL Server Integration Services), Power Architect, Excel, e outras tecnologias. Aqui está uma visão geral de como você pode abordar cada um desses tópicos:
- Entendendo o Banco de Dados e o ETL:
- Comece com os conceitos básicos de bancos de dados, incluindo relacionamento de tabelas e chaves estrangeiras.
- Aprenda sobre o ciclo de ETL (Extract, Transform, Load) e como usar ferramentas como SSIS para mover e transformar dados.
- Modelagem de Dados:
- Aprenda a usar o SQL Server Power Architect para modelar seus bancos de dados.
- Entenda as melhores práticas de design de esquemas de banco de dados.
- Automatização de Processos:
- Configure o SSIS para automatizar processos de extração, transformação e carga de dados.
- Aprenda a criar jobs que executam fluxos de trabalho automáticos.
- Clonagem de Projetos:
- Aprenda a conectar-se a vários bancos de dados e clonar projetos entre eles.
- Transformação de Dados:
- Aprenda a realizar transformações de dados, como agregação, criação de colunas derivadas e manipulação de datas.
- Update Avançado:
- Trabalhe com dimensões lentas e mantenho de histórico.
- Use contêineres SSIS, como loops foreeach e contêineres condicionais para carregar múltiplos arquivos.
- Execução de Jobs:
- Crie jobs que podem ser executados para importar pacotes ELT ou realizar outras tarefas automáticas.
- Projetos Práticos:
- Coloque em prática o que você aprendeu criando projetos reais. Para cada um desses tópicos, você precisará seguir passos específicos e talvez até mesmo criar exemplos ou pequenos projetos para entender como tudo se enca e funciona juntos. Aqui estão algumas dicas para começar:
- Aprendizado Teórico: Comece com a teoria por trás de cada conceito que você deseja aprender. Existem muitos recursos online, incluindo documentação oficial do Microsoft SQL Server, tutoriais no YouTube e cursos em plataformas como Coursera ou edX.
- Prática Comandada: Depois de ter uma compreensão teórica sólida, vá procurar aplicação prática. Crie bancos de dados, faça seus próprios ETL processos e experimente com diferentes tipos de dados e cenários.
- Comunidade e Suporte: Participe de comunidades online, como o Stack Overflow, onde você pode fazer perguntas, obter ajuda e aprender com outros profissionais.
- Documentação: Mantenha uma boa documentação de seus processos e configurações para que você possa revisá-los e melhorá-los ao longo do tempo. Lembre-se de que essas habilidades demoram tempo para desenvolver. Dedique tempo regularmente para aprender e praticar cada um desses tópicos, e não desistir quando encontrar desafios. Boa sorte com seus projetos!
Course Gallery




Loading charts...
Related Topics
5207042
udemy ID
11/03/2023
course created date
21/04/2023
course indexed date
Bot
course submited by