|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/modelagem-de-data-warehouse-na-pratica/
课程评论:没有评论
**课程名称:** 数据仓库建模实践 **课程概述:** 本课程是数据工程系列课程的第一部分,旨在教授数据仓库(DW)的基础知识和实践应用。课程将重点介绍根据 William H. Inmon 和 Ralph Kimball 的最佳实践进行 DW 的设计和实现。通过本课程,您将掌握选择 DW 部署方向、分析、计算和估算成本以及执行数据加载的能力,所有这些都将遵循行业最佳实践和概念。 **课程内容:** 1. **工具使用:** * **Talend:** 学习和使用 Talend 作为主要的 ETL 和 ELT 工具。 * **Docker:** 利用 Docker 模拟和搭建开发环境。 * **Python 和 Starlette API:** 结合 Talend 实现机器学习推理。 * **YugabyteDB:** 部署和连接到托管的 YugabyteDB 集群。 * **Talend 应用场景:** 探索 Talend 在近实时、批量处理和 API 请求等不同场景下的应用。 2. **核心概念:** * **数据仓库深度理解:** 全面理解数据仓库的内涵。 * **Inmon 与 Kimball 建模原则:** 深入学习两种主流 DW 建模方法的原则。 * **Inmon 与 Kimball 建模差异:** 区分并理解两种方法的不同之处。 * **数据仓库生命周期:** 了解 DW 的整个生命周期。 * **大规模 DW 处理:** 学习如何处理真正庞大的数据仓库。 * **DW 的 ROI 计算与分析:** 掌握如何计算和评估数据仓库的投资回报率。 * **数据湖与数据湖屋介绍:** 了解数据湖和数据湖屋的概念。 **学习收获:** 完成本课程后,您将拥有扎实的数据工程基础,并掌握多种关键工具的使用。您将能够独立开发项目,并能持续学习和应用新工具来提升您的技能。 **补充材料:** 每门课程都将提供视频和文章中使用的源代码、演示文稿(Excalidraw)等补充材料,并提供讲师个人联系方式以解答疑问。
Motivação & Visão Geral do CursoEsse é o primeiro curso de uma série de cursos que estou planejando, decidi iniciar com as técnicas mais fundamentais em engenharia de dados, para que no futuro você não fique com gaps de conhecimento se já partir hoje estudando coisas mais avançadas em Engenharia de Dados.O curso oferece uma base para que você conheça e implemente uma solução de Data Warehouse, o intuito é utilizar ferramentas e tecnologias que favoreçam a construção de um DW seguindo boas práticas de Willian H. Inmon e Ralph Kimball, esses designs serão apresentadas detalhadamente no curso.Com esses fundamentos você já vai conseguir como Engenheiro de Dados decidir o melhor direcionamento, analisar, calcular e estimar custos da implantação de um DW e fazer todas as devidas cargas no mesmo seguindo é claro as melhores práticas e conceitos.O curso possui partes teóricas e partes práticas, a teoria é fundamental para entender as migalhas e detalhes da solução. Assim que você terminar este curso, você vai ter uma solida base de Engenharia de Dados e já vai saber muitas ferramentas essenciais. Você usará suas habilidades tanto para desenvolver seus próprios projetos quanto para aprender novas ferramentas para melhorar sua toolbox cada vez mais e continuar evoluindo em Engenharia de Dados.Oque Você vai Aprender nesse CursoFerramentas:Utilizar e aprender como o Talend funciona, ela é a principal ferramenta de ETL e ELT do curso.Utilizar o Docker para simular e implementar um ambiente de desenvolvimento.Utilizar o Python e API's em Starlette para inferência de Machine Learning com Talend.Implementar e conectar-se a um cluster de Yugabyte gerenciado.Diferentes use cases onde o Talend pode ser utilizado como Near Real time, Batch e Api Requests.Conceitos:Entender a fundo o Data Warehouse.Modelagem de DW com princípios de Inmon e Kimball.Diferenças entre modelagem de Inmon e Kimball.Data Warehouse Lifecycle.Como endereçar DW realmente grandes.Como calcular e investigar o ROI de um DW.Introdução ao Data Lake e Data Lakehouse.Materiais Complementares Todo curso você vai ter acesso aos matérias, códigos, apresentações do excalidraw e muito mais utilizado nos vídeos e artigos, inclusive meu contato pessoal para tirar quais quer dúvidas!