Tipo di dati DimensionAttribute (ASSL)

Definisce un tipo di dati primitivo che rappresenta un attributo in una dimensione.

Sintassi

  
<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>  

Caratteristiche tipo di dati

Caratteristica Descrizione
Tipi di dati di base Nessuno
Tipi di dati derivati Nessuno

Relazioni di tipo di dati

Relazione Elemento
Elementi padre Nessuno
Elementi figlio 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
Elementi derivati Attributo (raccolta Attributes di Dimension)

Commenti

Le restrizioni seguenti si applicano quando si esegue il servizio nei valori delle proprietà di configurazione DeploymentMode 1 e 2 (modalità SharePoint e tabulare, usata per eseguire database Power Pivot e modelli tabulari):

  • Vengono accettati solo i valori KEY o REGULAR dall'elemento Usage.

  • L'elemento IsAggregatable non può essere false.

  • Vengono accettati solo i valori KEY o PROPERTYKEY dall'elemento OrderBy.

  • Una colonna calcolata non può essere una chiave primaria nella tabella.

  • Una colonna calcolata non può contenere DataSize nell'associazione.

  • Per ogni colonna calcolata viene eseguita una convalida della sintassi prima del salvataggio della definizione di attributo.

  • Per AttributeRelationships, è necessario impostare RelationshipType sul valore, ovvero Flexible.

  • L'attributo 'RowNumber', identificato da 'RowNumber', deve disporre del tipo Integer.

  • Solo l'attributo ‘RowNumber’ può disporre dell'oggetto KeyBinding di tipo RowNumberBinding.

  • Tutti gli attributi, eccetto 'RowNumber', devono disporre di una cardinalità di uno in relazione alla chiave, a meno che l'attributo stesso non sia la chiave.

  • Quando la colonna specificata da OrderBy è anche l'oggetto PropertyKey, tramite OrderByAttributeId non è possibile puntare alla colonna del numero di riga.

  • Gli attributi utilizzati come chiavi devono essere correlati a tutti gli altri attributi; altri tipi di relazioni non sono supportati.

  • L'elemento NullProcessing non può essere impostato su 'UnknownMember'.

  • Le associazioni non possono essere impostate su 'Value'.

Gli elementi seguenti non sono supportati quando si esegue il servizio nei valori delle proprietà di configurazione DeploymentMode 1 e 2 (modalità SharePoint e tabulare, usate per eseguire database Power Pivot e modelli tabulari):

  • AttributeHierarchyOptimizedState

  • CustomRollupColumn

  • CustomRollupPropertiesColumn

  • DefaultMember

  • DiscretizationBucketCount

  • DiscretizationMethod

  • SkippedLevelsColumns

  • Source (Sorgente)

  • UnaryOperatorColumn

L'elemento corrispondente nel modello a oggetti AMO (Analysis Management Objects) è DimensionAttribute .

Vedere anche

Analysis Services di dati XML del linguaggio di scripting (ASSL)