EnumString 数据类型 (XMLA)
定义一个派生数据类型,该类型表示一组给定枚举器的命名常量。
语法
<EnumString>...</EnumString>
数据类型特征
特征 |
说明 |
---|---|
基本数据类型 |
string |
派生数据类型 |
无 |
数据类型关系
关系 |
元素 |
---|---|
父元素 |
无 |
子元素 |
无 |
派生元素 |
无 |
注释
XML for Analysis (XMLA) 可以使用枚举将字符串值限制为一组可验证设置。 EnumString 可以使用标准 XML string 数据类型。 每个命名常量的特定值都通过枚举器定义指定。 通过将枚举器添加到 DISCOVER_ENUMERATORS 架构行集来定义枚举器,将 Discover 方法和 DISCOVER_ENUMERATORS 请求类型结合使用可检索枚举器。
下表介绍了 Microsoft SQL Server Analysis Services 实例支持的枚举器。
枚举器 |
说明 |
---|---|
ProviderType |
支持 DISCOVER_DATASOURCES 架构行集中的 ProviderType 列,该列确定可由 Analysis Services 实例返回的数据类型。 此枚举还支持 XMLA 属性 ProviderType,该属性确定 Analysis Services 实例支持的访问接口类型。 此枚举还在 DISCOVER_DATASOURCES 架构行集中使用。 有关 ProviderType 的详细信息,请参阅 支持的 XMLA 属性 (XMLA)。 |
AuthenticationMode |
支持 DISCOVER_DATASOURCES 架构行集中的 AuthenticationMode 列,该列确定为了访问 Analysis Services 实例而必须传递的安全凭据。 |
PropertyAccessType |
支持 DISCOVER_PROPERTIES 架构行集中的 PropertyAccess 列,该列确定 XMLA 属性可用的访问类型。 |
StateSupport |
支持 XMLA 属性 StateSupport,该属性确定 Analysis Services 实例支持的有状态级别。 有关 StateSupport 的详细信息,请参阅支持的 XMLA 属性 (XMLA)。 |
StateActionVerb |
包含 SOAP 标头中的 XMLA 支持的谓词列表,这些谓词用于开始、标识和结束会话。 有关会话的详细信息,请参阅管理连接和会话 (XMLA)。 |
ResultsetFormat |
支持 XMLA 属性 Format,该属性确定 root 元素中返回的数据的类型。 有关 Format 的详细信息,请参阅支持的 XMLA 属性 (XMLA)。 |
ResultsetAxisFormat |
支持 XMLA 属性 AxisFormat,该属性确定 root 元素中返回的轴信息(包含多维数据)的格式。 有关 AxisFormat 的详细信息,请参阅支持的 XMLA 属性 (XMLA)。 |
ResultsetContents |
支持 XMLA 属性 Content,该属性确定 root 元素中返回的是元数据还是数据。 有关 Content 的详细信息,请参阅支持的 XMLA 属性 (XMLA)。 |
MDXSupportLevel |
支持 XMLA 属性 MDXSupport,该属性指示 Analysis Services 实例可用的多维表达式 (MDX) 支持的级别。 有关 MDXSupport 的详细信息,请参阅支持的 XMLA 属性 (XMLA)。 |