Condividi tramite


Classe Dimension

Gerarchia di ereditarietà

System.Object
  Microsoft.TeamFoundation.Warehouse.CloneableItem
    Microsoft.TeamFoundation.Warehouse.NamedItem
      Microsoft.TeamFoundation.Warehouse.ContainerItem
        Microsoft.TeamFoundation.Warehouse.Dimension

Spazio dei nomi:  Microsoft.TeamFoundation.Warehouse
Assembly:  Microsoft.TeamFoundation.Warehouse (in Microsoft.TeamFoundation.Warehouse.dll)

Sintassi

'Dichiarazione
Public Class Dimension _
    Inherits ContainerItem
public class Dimension : ContainerItem

Il tipo Dimension espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico Dimension

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica AttributeHierarchyEnabledDefault
Proprietà pubblica CompressKeyField Se la compressione della pagina dovrebbe essere applicate al campo della chiave. (Ereditato da ContainerItem)
Proprietà pubblica CompressSurrogateKeyField Se la compressione della pagina dovrebbe essere applicate al campo della chiave surrogato. (Ereditato da ContainerItem)
Proprietà pubblica DimensionUses (Ereditato da ContainerItem)
Proprietà pubblica Fields (Ereditato da ContainerItem)
Proprietà pubblica FriendlyName Il nome descrittivo. (Ereditato da NamedItem)
Proprietà pubblica GenerateAnalysisSchema Se generare/schema del database di aggiornamento basato su questi metadati. (Ereditato da ContainerItem)
Proprietà pubblica GenerateETL Questo elemento deve essere incluso in ETL generato automaticamente per il warehouse relazionale?Se non è inclusa una stored procedure non verrà generato per popolare questo elemento. (Ereditato da ContainerItem)
Proprietà pubblica GenerateWarehouseSchema Se generare lo schema del warehouse basato su questi metadati. (Ereditato da ContainerItem)
Proprietà pubblica HandleDuplicateKeys Se la logica per le voci di aggiunta al database deve visualizzare le voci con chiavi duplicate e gestirle in qualche modo appropriato. (Ereditato da ContainerItem)
Proprietà pubblica IncludeUpdatesInIncrementalCubeProcessing Se contrassegnare questo oggetto come aggiornato per l'elaborazione del cubo incrementale quando una riga esistente viene aggiornata, *other* di impostare i valori iniziali se originariamente fosse inserito come voce presto- arrivante. Impostare questo caso non significa che le righe aggiunte nuovamente si propagheranno al cubo, ma aggiornamenti (eccetto gli aggiornamenti alle voci presto- in arrivo) non verrà propagato al processo completo riportato del cubo. Ciò è utile quando tattico questo oggetto, o oggetti che dipendono da, è sufficiente per che si desidera evitare di Analysis Services ProcessUpdate/ProcessFull di eseguire query su tutte le righe dal warehouse. Nota: Non sono questo attributo che ha dimensioni che l'area di riferimento/inoltro area e iterazione di utilizzo e iterazione, perché non è necessaria la conservatrice in viene chiesto alla modalità. Attualmente l'unico dimensione è DimWorkItem, non nei metadati ma può essere successivamente.
Proprietà pubblica KeyField (Ereditato da ContainerItem)
Proprietà pubblica KeyFieldName (Ereditato da ContainerItem)
Proprietà pubblica Levels
Proprietà pubblica Name (Ereditato da NamedItem)
Proprietà pubblica NameFieldName Nome del campo che contiene il nome visualizzato principale di entità, ad esempio per compilare i percorsi. È obbligatorio solo se PathFieldName è impostato.
Proprietà pubblica NamingTemplate Modello di denominazione facoltativo da utilizzare per questa dimensione nel cubo.Ciò è utile solo per le gerarchie. Formato: Livello {0}; Livello {1}; ...
Proprietà pubblica OrderByField
Proprietà pubblica ParentField
Proprietà pubblica ParentFieldName Nome del campo che contiene la società/chiave di archivio op di entità padre. Attualmente, questo valore non deve essere conservato nella dimensione, ma viene utilizzato per passare la chiave padre allo sproc, per impostare la chiave padre sostitutivi.
Proprietà pubblica ParentIdFriendlyName
Proprietà pubblica ParentSurrogateKeyFieldName
Proprietà pubblica PathFieldName Il nome del campo facoltativo che deve essere impostato sul percorso gerarchico di entità, concatenando il nome indicato.
Proprietà pubblica PerformUpdateChecks Se eseguire un controllo di uguaglianza su tutti i campi prima di decidere di aggiornarli.Utilizza regole di confronto di database quando si confrontano i campi stringa, che utilizza senza distinzione tra maiuscole e minuscole per TFS.Pertanto, in genere modifiche di maiuscole e minuscole di propagazione di *not*. (Ereditato da ContainerItem)
Proprietà pubblica PerformUpdateChecksCaseSensitive Se l'esecuzione di uguaglianza verificare tutti i campi prima di decidere di aggiornarli e utilizzare i controlli con distinzione tra maiuscole e minuscole nei campi stringa in modo dalle modifiche di maiuscole e minuscole vengono propagati. (Ereditato da ContainerItem)
Proprietà pubblica StringStoresCompatibilityLevel Indica il livello di compatibilità desiderato da utilizzare nel cubo.Arrossiamo le impostazioni predefinite intelligenti tramite l'interfaccia utente web, ma gli utenti possono persistere questa impostazione su altre dimensioni.
Proprietà pubblica SurrogateKeyAdjustTimeZone
Proprietà pubblica SurrogateKeyField (Ereditato da ContainerItem)
Proprietà pubblica SurrogateKeyFieldName Nome del campo che archivia ("sostituire") la chiave warehouse- specifica. Impostazioni predefinite "a" __ID per compatibilità con le versioni precedenti, sebbene i nuovi metadati dalla prevediamo sempre impostate in modo esplicito. (Ereditato da ContainerItem)
Proprietà pubblica SurrogateKeyFieldType Tipo di database di chiave sostitutivi INT, utilizzare per impostazione predefinita.
Proprietà pubblica Translation (Ereditato da NamedItem)

In alto

Metodi

  Nome Descrizione
Metodo pubblico AddField (Ereditato da ContainerItem)
Metodo pubblico Clone (Ereditato da CloneableItem)
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico GetField (Ereditato da ContainerItem)
Metodo pubblico GetHashCode Funge da funzione hash predefinita. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico IsWellFormed (Esegue l'override di ContainerItem.IsWellFormed()).
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico ShouldSerializeDimensionUses (Ereditato da ContainerItem)
Metodo pubblico ShouldSerializeFields (Ereditato da ContainerItem)
Metodo pubblico ShouldSerializeLevels
Metodo pubblico ShouldSerializeTranslation (Ereditato da NamedItem)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)
Metodo pubblico TryRemoveField Rimuove il campo con il nome specificato. (Ereditato da ContainerItem)

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.Warehouse