Compartir a través de


Tipo de datos DimensionAttribute (ASSL)

Define un tipo de datos primitivo que representa un atributo de una dimensión.

Sintaxis

  
<DimensionAttribute>  
   <Name>...</Name>  
   <ID>...</ID>  
   <Description>...</Description>  
   <Type>...</Type>  
   <Usage>...</Usage>  
   <Source>...</Source>  
   <EstimatedCount>...</EstimatedCount>  
   <KeyColumns>...</KeyColumns>  
   <NameColumn>...</NameColumn>  
   <ValueColumn>...</ValueColumn>  
   <Translations>...</Translations>  
   <AttributeRelationships>...</AttributeRelationships>  
   <DiscretizationMethod>...</DiscretizationMethod>  
   <DiscretizationBucketCount>...</DiscretizationBucketCount>  
   <RootMemberIf>...</RootMemberIf>  
   <OrderBy>...</OrderBy>  
   <DefaultMember>...</DefaultMember>  
   <OrderByAttributeID>...</OrderByAttributeID>  
   <SkippedLevelsColumn>...</SkippedLevelsColumn>  
   <NamingTemplate>...</NamingTemplate>  
   <MembersWithData>...</MembersWithData>  
   <MembersWithDataCaption>...</MembersWithDataCaption>  
   <NamingTemplateTranslations>...</NamingTemplateTranslations>  
   <CustomRollupColumn>...</CustomRollupColumn>  
   <CustomRollupPropertiesColumn>...</CustomRollupPropertiesColumn>  
   <UnaryOperatorColumn>...</UnaryOperatorColumn>  
   <AttributeHierarchyOrdered>...</AttributeHierarchyOrdered>  
   <MemberNamesUnique>...</MemberNamesUnique>  
   <IsAggregatable>...</IsAggregatable>  
   <AttributeHierarchyEnabled>...</AttributeHierarchyEnabled>  
   <AttributeHierarchyOptimizedState>...</AttributeHierarchyOptimizedState>  
   <AttributeHierarchyVisible>...</AttributeHierarchyVisible>  
   <AttributeHierarchyDisplayFolder>...</AttributeHierarchyDisplayFolder>  
   <KeyUniquenessGuarantee>...<KeyUniquenessGuarantee>  
   <InstanceSelection>...</InstanceSelection>  
   <Annotations>...</Annotations>  
</DimensionAttribute>  

Características del tipo de datos

Característica Descripción
Tipos de datos base Ninguno
Tipos de datos derivados Ninguno

Relaciones entre tipos de datos

Relación Elemento
Elementos primarios None
Elementos secundarios Annotations, AttributeHierarchyDisplayFolder, AttributeHierarchyEnabled, AttributeHierarchyOptimizedState, AttributeHierarchyOrdered, AttributeHierarchyVisible, AttributeRelationships, CustomRollupColumn, CustomRollupPropertiesColumn, DefaultMember, Description, DiscretizationBucketCount, DiscretizationMethod, EstimatedCount, ID, InstanceSelection, IsAggregatable, KeyColumns, KeyUniquenessGuarantee, MemberNamesUnique, MembersWithData, MembersWithDataCaption, Name, NameColumn, NamingTemplate, NamingTemplateTranslations, OrderBy, OrderByAttributeID, RootMemberIf, SkippedLevelsColumn, Source, Translations, Type, UnaryOperatorColumn, Usage, ValueColumn
Elementos derivados Attribute (colecciónAttributes de Dimension)

Comentarios

Las restricciones siguientes se aplican al ejecutar el servicio en los valores de propiedad de configuración DeploymentMode de 1 y 2 (modos SharePoint y tabular, que se usan para ejecutar bases de datos Power Pivot y modelo tabular):

  • El elemento Usage solo acepta los valores KEY o REGULAR.

  • El elemento IsAggregatable no puede ser false.

  • El elemento OrderBy solo acepta los valores KEY o PROPERTYKEY.

  • Una columna calculada no puede ser una clave principal de la tabla.

  • Una columna calculada no puede contener DataSize en el enlace.

  • Para cada columna calculada se realiza una validación de la sintaxis antes de guardar la definición de los atributos.

  • Para AttributeRelationships, RelationshipType debe establecerse en el valor Flexible.

  • El atributo ‘RowNumber’, identificado por ‘RowNumber’, debe ser de tipo entero.

  • Solo el atributo ‘RowNumber’ puede tener un KeyBinding de tipo RowNumberBinding.

  • Todos los atributos distintos de ‘RowNumber’ deben tener una cardinalidad de uno en relación con la clave, a menos que el propio atributo sea la clave.

  • Cuando la columna especificada por OrderBy también sea PropertyKey, OrderByAttributeId no podrá apuntar a la columna del número de fila.

  • Los atributos utilizados como claves deben estar relacionados con todos los demás atributos; no se admiten otros tipos de relaciones.

  • El elemento NullProcessing no puede establecerse en ‘UnknownMember’.

  • Los enlaces no se pueden establecer en ‘Value’.

Los siguientes elementos no se admiten al ejecutar el servicio en los valores de propiedad de configuración DeploymentMode de 1 y 2 (modos SharePoint y tabulares, que se usan para ejecutar bases de datos Power Pivot y modelo tabular):

  • AttributeHierarchyOptimizedState

  • CustomRollupColumn

  • CustomRollupPropertiesColumn

  • DefaultMember

  • DiscretizationBucketCount

  • DiscretizationMethod

  • SkippedLevelsColumn

  • Origen

  • UnaryOperatorColumn

El elemento correspondiente del modelo de objetos Objetos de administración de análisis (AMO) es DimensionAttribute.

Consulte también

Tipos de datos XML de Analysis Services Scripting Language (ASSL)