繁体   English   中英

带包装的事实表

[英]Fact Table with Package

我想问一下etl和事实表。

我的事实表的结构可能像这样:

Id   |    Name   |    QuestionAanswer    | QuestionBanswer   |  QuestionCanswer

我有这样的尺寸:

  1. UserDimension
  2. QuestionDimension
  3. 问题分期

QuestionStaging数据来自csv文件,其名称在结构上是随机的,例如A257_IDr,H1_ques1,H2_ques2,H3_ques3。 例如:

 A001 | 1 | 2 | 1  |

其中A001 >用户ID和1,2,1 >用户对以下问题的回答。

QuestionDimension的结构如下:

SK_Question | ID_Question | IDAnswer

例如 我有以下问题,例如=

您的公司今年盈利如何? 不良:良好:最佳

那么表中的数据结构如下:

Sk_Question | IDQuestion | IdAnswer | AnswerDetail
1                   Q1        1             Bad
2                   Q1        1             Good
3                   Q2        1             Best 

我的期望事实表可能会:

SK_USer |Id   |    Name   |    QuestionAanswer    | QuestionBanswer   |  QuestionCanswer
1        A001     Richard             1                    1                     2

要么

1        A001     Richard             Bad                   Bad                 Good

在这种情况下,应使用什么数据流组件或控制流?

您将需要一个平面文件连接管理器,数据流控制组件,平面文件数据源任务以及一个数据目标任务(可能是OLE DB),具体取决于您的数据库。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM