Type de données DimensionAttribute (ASSL)
Définit un type de données primitif représentant un attribut dans une dimension.
Syntaxe
<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>
Caractéristiques du type de données
Caractéristique | Description |
---|---|
Types de données de base | None |
Types de données dérivés | None |
Relations du type de données
Relation | Élément |
---|---|
Éléments parents | None |
Éléments enfants | 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 |
Éléments dérivés | Attribute (collectionAttributes de Dimension) |
Remarques
les restrictions suivantes s’appliquent lors de l’exécution du service dans les valeurs de propriété de configuration DeploymentMode 1 et 2 (modes SharePoint et tabulaire, utilisés pour exécuter les bases de données de Power Pivot et de modèle tabulaire) :
L'élément utilisé accepte seulement des valeurs KEY ou REGULAR.
L'élément IsAggregatable ne peut pas être FALSE.
L'élément OrderBy accepte seulement des valeurs KEY ou PROPERTYKEY.
Une colonne calculée ne peut pas être une clé primaire dans la table.
Une colonne calculée ne peut pas contenir DataSize dans la liaison.
Pour chaque colonne calculée, une validation de syntaxe est effectuée avant d'enregistrer la définition d'attribut.
Pour AttributeRelationships, RelationshipType doit être défini sur la valeur Flexible.
L'attribut « RowNumber », identifié par « RowNumber », doit avoir le type entier.
Seul l'attribut « RowNumber » peut avoir le KeyBinding de type RowNumberBinding.
Tous les attributs autres que « RowNumber » doivent avoir une cardinalité de 1 par rapport à la clé, à moins que l'attribut lui-même soit la clé.
Lorsque la colonne spécifié par OrderBy est également le PropertyKey, OrderByAttributeId ne peut pas pointer sur la colonne de numéro de ligne.
Les attributs utilisés comme clés doivent être mis en rapport avec tous les autres attributs ; les autres types de relations ne sont pas prises en charge.
L'élément NullProcessing ne peut pas être défini sur « UnknownMember ».
Les liaisons ne peuvent pas être définies sur « Value ».
les éléments suivants ne sont pas pris en charge lors de l’exécution du service dans les valeurs de propriété de configuration DeploymentMode 1 et 2 (modes SharePoint et tabulaire, utilisés pour exécuter les bases de données de Power Pivot et de modèle tabulaire) :
AttributeHierarchyOptimizedState
CustomRollupColumn
CustomRollupPropertiesColumn
DefaultMember
DiscretizationBucketCount
DiscretizationMethod
SkippedLevelsColumn
Source
UnaryOperatorColumn
L’élément correspondant dans le modèle objet AMO (AMO (Analysis Management Objects)) est DimensionAttribute .
Voir aussi
Types de données XML dans Analysis Services Scripting Language (ASSL)
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour