有时候,可能有必要创建一些报告,以便包含为抽取、变换和装入(ETL)过程定义的数据源中不存在的数据。本主题是在报告中包含此类外部数据的过程概述。
在报告中包含外部数据的过程如下:
- 外部数据从具有特定列的 Microsoft® Excel 工作簿装入到具有特定结构的通用事实表(F_REPORT_PLANNED_DATA)。
有关此工作簿和事实表结构的相关信息,请参阅页底的相关链接。
- 此事实表通过样本目录的 Others/ReportPlannedData 文件夹中定义的构建和作业进行变换。
在数据仓库中,定义了每个维以存储维记录的代理键。您可以在源数据中指定工件的数据源标识和自然键。
在 ETL 过程中,指定的值将装入数据仓库并变换为数据仓库中记录的代理键。
您必须为代表独立工件的维指定自然键,并且在控制表中,必须指定运作数据源中对应于工件自然键的表的列名称。
对于代表简单值(如状态和优先级)的维,可以直接指定值。
- 报告通过从数据仓库直接取得数据的查询生成。