Impostare le relazioni tra attributi su 'Rigida' dove opportuno

Questa regola analizza le dimensioni per determinare se contengono almeno una gerarchia definita dall'utente nella quale ogni attributo del membro implichi in modo univoco l'attributo del membro sopra. Se la dimensione include tale gerarchia, la regola controlla per vedere se tutte le relazioni tra attributi nella dimensione hanno la proprietà RelationshipType impostata su Flexible.

[!NOTA]

La proprietà RelationshipType è una proprietà della classe AttributeRelationships.

Procedure consigliate

Per prestazioni ottimali, impostare la proprietà RelationshipType sulla base del fatto che le relazioni tra i singoli membri cambiano nel tempo:

  • Per relazioni che non cambiano nel tempo, impostare la proprietà RelationshipType su Rigid. Un esempio di relazione di cui non è prevista la modifica è rappresentata dalle date in un mese specifico.

  • Per relazioni che cambiano nel tempo, impostare la proprietà RelationshipType su Flexible. Alcuni esempi di relazioni più inclini a cambiare nel tempo includono i venditori in una regione specificata o lo stato civile di un cliente.

    [!NOTA]

    Per impostazione predefinita, l'interfaccia utente imposta sempre la proprietà RelationshipType su Flexible.

L'impostazione della proprietà RelationshipType determina Analysis Services la creazione di aggregazioni rigide o flessibili. Dopo un aggiornamento incrementale, Analysis Services rilascia aggregazioni flessibili e tali aggregazioni si devono rielaborare manualmente, ma Analysis Services salva in modo permanente le aggregazioni rigide.

Ulteriori informazioni

Per ulteriori informazioni, vedere Configurazione delle proprietà della relazione tra attributi nella documentazione in linea di SQL Server.