正确答案是:D: business processes and common dimensions
专业分析:
数据仓库总线矩阵(Data Warehouse Bus Matrix)是数据仓库设计中的一个重要工具,它由Ralph Kimball提出,用于定义和组织数据仓库中的业务过程和共享维度。具体来说,总线矩阵的行代表业务过程(Business Processes),列代表共享维度(Common Dimensions)。
通过这种方式,总线矩阵能够帮助团队明确哪些业务过程会使用哪些维度,从而确保数据仓库的设计是统一和一致的。这种方法有助于避免数据孤岛,确保不同业务过程之间的数据可以进行有效的整合和分析。
因此,选项D“business processes and common dimensions”最准确地描述了数据仓库总线矩阵的作用和内容。