数据源视图(Analysis Services - 多维数据)

数据源视图包含 Analysis Services 数据库对象(即多维数据集、维度和挖掘结构)使用的架构的逻辑模型。 数据源视图是统一维度模型 (UDM) 和挖掘结构所使用的那些架构元素的元数据定义,以 XML 格式进行存储。 数据源视图:

  • 包含表示一个或多个基础数据源中选定对象的元数据,或将用于生成基础关系数据存储区的元数据。 有关详细信息,请参阅在不使用现有关系架构的情况下设计多维对象定义数据源 (Analysis Services)

  • 可以通过一个或多个数据源生成,从而允许您定义将来自多个数据源的数据集成起来的 OLAP 和数据挖掘对象。

  • 可以包含不在基础数据源中以及独立于基础数据源而存在的关系、主键、对象名、计算列和查询。

  • 对于客户端应用程序不可见,也无法由客户端应用程序进行查询。

数据源视图可使您灵活地在 SQL ServerAnalysis Services、SQL ServerIntegration Services 和 SQL ServerReporting Services 中构造对象,因为 Analysis Services 数据库对象是绑定到数据源视图中包含的逻辑对象的,而不是直接绑定到基础数据源中的基础物理对象的。因此,您可以定义基础数据源中不存在的以及在基础数据源中可能没有权限进行定义的逻辑对象,例如计算列或命名查询。

数据源视图是 Analysis Services 对象所用数据的逻辑表示形式。 它由数据库中已定义的数据源生成。 数据源视图中包含有生成 Analysis Services 对象所需的数据模型的元数据。 它既可以根据一个数据源中的某些数据元素生成数据模型,也可以根据不同数据源中的多个元素生成数据模型。 数据源视图还可以包含基础数据源中没有的关系、计算列以及查询。