【发布时间】:2018-07-03 09:37:48
【问题描述】:
我有 6 个维度表,都是 csv 文件的形式。我必须使用 Python 形成星型模式。我不确定如何使用 Python 创建事实表。事实表(理论上)至少有一个与维度表通用的列。
如何创建事实表,记住多个维度表中的数量应该在事实表中正确对应?
我不允许透露代码或确切数据,但我会添加一个小例子。文件 1 包含以下列:student_id、student_name。文件 2 包含:student_id、department_id、department_name、sem_id。最后文件 3 包含 student_id、subject_code、subject_score。 3 个维度表采用 csv 文件的形式。我现在需要事实表包含:student_id、student_name、department_id、subject_code。我怎样才能以这种形式形成事实表?感谢您的帮助。
【问题讨论】:
标签: python csv star-schema