XML for Analysis 规范[11]

[入库:2005年8月18日] [更新:2007年3月25日]

本文简介:选择自 angelgavin 的 blog


对于支持对 dbschema_members 架构行集实行三种限制的提供程序来说,限制数组中返回的结果可能类似于以下示例。元素是指架构中的列名称。

  <restrictions>
    <restrictionlist>
      <catalog_name type="string" /> 
      <schema_name type="string" /> 
      <cube_name type="string" /> 
    </restrictionlist>
  </restrictions>

下表给出了 xml for analysis 表格数据提供程序和多维数据提供程序所要求的 ole db 架构行集。在一些情况下,架构行集中的某些列( 是 ole db for olap 提供程序所要求的列)对于 xml for analysis 提供程序来说,是可选的。在下表中,这些可选的架构行集都用星号 (*) 标示出来;可选列的详细信息列在本表的后面。

ole db 架构行集 要求的提供程序 说明
dbschema_catalogs tdp、mdp、dmp 可用于提供程序服务器实例的目录
dbschema_columns tdp、dmp 对表的列的枚举
dbschema_provider_types tdp、dmp 对提供程序支持的基本数据类型的枚举
dbschema_tables tdp、dmp 对目录中表的枚举
dbschema_tables_info tdp、dmp 对目录中表的枚举
mdschema_actions mdp 对可用操作的枚举
mdschema_cubes mdp 对目录中多维数据集的枚举
mdschema_dimensions mdp 对所有多维数据集维的枚举
mdschema_functions* mdp 对提供程序支持的 mdx 函数的枚举
mdschema_hierarchies* mdp 对所有维中层次结构的枚举
mdschema_measures mdp 对所有多维数据集中值的枚举
mdschema_members* mdp 对所有多维数据集的所有维中的所有成员的枚举
mdschema_properties* mdp 对可用于单元格和成员的用户定义的属性的枚举
mdschema_sets mdp 对目录中可用集的枚举。

上表中用星号 (*) 标记的架构行集具有这样一些列:这些列虽然对于 ole db for olap 提供程序来说是必需的,但对于 xml for analysis 提供程序来说,则是可选的。这些可选列列在下表中。

ole db 架构行集 ole db 要求的但对于
xml for analysis 提供程序来说为可选的列
mdschema_functions origin、interface_name
mdschema_hierarchies structure
mdschema_members level_unique_name、level_number、parent_level
mdschema_properties level_unique_name

本文关键:XML for Analysis 规范
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top