文件名称:Data_Modeling_with_Postgres
文件大小:189KB
文件格式:ZIP
更新时间:2024-04-28 20:26:01
JupyterNotebook
Data_Modeling_with_Postgres 商业环境 客户端希望分析存储在.json文件集合中的数据。 对于此类分析,需要构建可靠的关系数据库,该数据库将使查询此数据变得容易。 所需技术:Postgres数据库,可通过Python脚本和/或SQL提供访问权限。 拟议的解决方案 数据库-基于Postgres的数据库是使用星型架构构建的,这将使复杂的查询能够快速有效地执行。 将使用python作为Postgres数据库的访问点创建星型数据库 ETL脚本由几个模块构建而成,以填充这些表。 项目内容 该项目包含两个主要文件和平面数据库。 它是在dockerized Postgres数据库上完成并测试的,因此如果以其他方式检查,则需要更新凭据。 档案文件 数据/-具有.json输入集合的文件夹 create_table.py-首先运行的文件。 包含用于在星型设计中基于sql_queri
【文件预览】:
Data_Modeling_with_Postgres-master
----test.ipynb(16KB)
----etl.py(4KB)
----README.md(3KB)
----data()
--------log_data()
--------song_data()
----sql_queries.py(5KB)
----.gitignore(35B)
----etl.ipynb(18KB)
----schema.png(57KB)
----create_tables.py(2KB)