|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/minicurso-etls-python/
课程评论:没有评论
**课程名称:** 使用 SQLAlchemy 和 Pandas 的 Python ETL 微型课程 **课程概述:** 本课程将带您深入了解 ETL (Extract, Transform, Load) 的概念及其在数据处理中的实用价值。您将学习如何从头开始搭建环境,包括安装 Python、集成开发环境 (IDE) 以及必要的数据库组件。课程将指导您创建两个数据库:一个作为源的 SQL Server 数据库和一个作为目标地的 PostgreSQL 数据库,并设置相应的用户权限。您还将学习如何通过 SQL 向源数据库加载数据。 课程的核心内容是共同编写一个 Python 脚本,该脚本将从 SQL Server 数据库中提取数据,利用强大的 Pandas 库进行数据处理和转换,最后将处理后的数据加载到 PostgreSQL 数据库中。通过实践操作,您将掌握利用Python实现端到端 ETL流程的关键技能。
Nesse curso aprenderemos o que são ETLs e qual a sua utilidade;Faremos a instalação do Python, da IDE, dos bancos e todos os componentes necessários;Criaremos dois bancos de dados (um SQL Server de origem e um PostgreSQL de destino) e usuários que acessem esses bancos;Faremos a carga de alguns dados no banco de origem via SQL;Escreveremos juntos um script em Python que extrai os dados do banco SQL Server, trata esses em Python utilizando a bilioteca Pandas e realiza a carga no banco PostgreSQL.