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 | |
---|---|---|
Dimension |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
AttributeHierarchyEnabledDefault | ||
CompressKeyField | Se la compressione della pagina dovrebbe essere applicate al campo della chiave. (Ereditato da ContainerItem) | |
CompressSurrogateKeyField | Se la compressione della pagina dovrebbe essere applicate al campo della chiave surrogato. (Ereditato da ContainerItem) | |
DimensionUses | (Ereditato da ContainerItem) | |
Fields | (Ereditato da ContainerItem) | |
FriendlyName | Il nome descrittivo. (Ereditato da NamedItem) | |
GenerateAnalysisSchema | Se generare/schema del database di aggiornamento basato su questi metadati. (Ereditato da ContainerItem) | |
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) | |
GenerateWarehouseSchema | Se generare lo schema del warehouse basato su questi metadati. (Ereditato da ContainerItem) | |
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) | |
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. | |
KeyField | (Ereditato da ContainerItem) | |
KeyFieldName | (Ereditato da ContainerItem) | |
Levels | ||
Name | (Ereditato da NamedItem) | |
NameFieldName | Nome del campo che contiene il nome visualizzato principale di entità, ad esempio per compilare i percorsi. È obbligatorio solo se PathFieldName è impostato. | |
NamingTemplate | Modello di denominazione facoltativo da utilizzare per questa dimensione nel cubo.Ciò è utile solo per le gerarchie. Formato: Livello {0}; Livello {1}; ... | |
OrderByField | ||
ParentField | ||
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. | |
ParentIdFriendlyName | ||
ParentSurrogateKeyFieldName | ||
PathFieldName | Il nome del campo facoltativo che deve essere impostato sul percorso gerarchico di entità, concatenando il nome indicato. | |
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) | |
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) | |
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. | |
SurrogateKeyAdjustTimeZone | ||
SurrogateKeyField | (Ereditato da ContainerItem) | |
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) | |
SurrogateKeyFieldType | Tipo di database di chiave sostitutivi INT, utilizzare per impostazione predefinita. | |
Translation | (Ereditato da NamedItem) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
AddField | (Ereditato da ContainerItem) | |
Clone | (Ereditato da CloneableItem) | |
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) | |
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) | |
GetField | (Ereditato da ContainerItem) | |
GetHashCode | Funge da funzione hash predefinita. (Ereditato da Object) | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
IsWellFormed | (Esegue l'override di ContainerItem.IsWellFormed()). | |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) | |
ShouldSerializeDimensionUses | (Ereditato da ContainerItem) | |
ShouldSerializeFields | (Ereditato da ContainerItem) | |
ShouldSerializeLevels | ||
ShouldSerializeTranslation | (Ereditato da NamedItem) | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) | |
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.