Dimension-Klasse
Vererbungshierarchie
System.Object
Microsoft.TeamFoundation.Warehouse.CloneableItem
Microsoft.TeamFoundation.Warehouse.NamedItem
Microsoft.TeamFoundation.Warehouse.ContainerItem
Microsoft.TeamFoundation.Warehouse.Dimension
Namespace: Microsoft.TeamFoundation.Warehouse
Assembly: Microsoft.TeamFoundation.Warehouse (in Microsoft.TeamFoundation.Warehouse.dll)
Syntax
'Declaration
Public Class Dimension _
Inherits ContainerItem
public class Dimension : ContainerItem
Der Dimension-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
Dimension |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
AttributeHierarchyEnabledDefault | ||
CompressKeyField | Ob Seitenkomprimierung zum Schlüsselfeld angewendet werden soll. (Von ContainerItem geerbt.) | |
CompressSurrogateKeyField | Ob Seitenkomprimierung zum Ersatzschlüsselfeld angewendet werden soll. (Von ContainerItem geerbt.) | |
DimensionUses | (Von ContainerItem geerbt.) | |
Fields | (Von ContainerItem geerbt.) | |
FriendlyName | Der Anzeigename. (Von NamedItem geerbt.) | |
GenerateAnalysisSchema | Ob/aktualisieren Sie Analysedatenbankschema auf dieser Metadaten generiert. (Von ContainerItem geerbt.) | |
GenerateETL | Sollte dieses Element im automatisch generierten ETL für das relationale Warehouse enthalten werden?Wenn es nicht eingeschlossen ist, wird eine gespeicherte Prozedur nicht generiert, um das Element zu füllen. (Von ContainerItem geerbt.) | |
GenerateWarehouseSchema | Ob Warehouseschema auf dieser Metadaten generiert. (Von ContainerItem geerbt.) | |
HandleDuplicateKeys | Ob die Logik für das Hinzufügen von Einträgen zur Datenbank Einträge mit doppelten Schlüssel erwarten und auf eine entsprechende Weise behandeln soll. (Von ContainerItem geerbt.) | |
IncludeUpdatesInIncrementalCubeProcessing | Ob das Objekt gekennzeichnet, wie für den inkrementellen Verarbeitungsaufwand Cube aktualisiert, wenn eine vorhandene Zeile aktualisiert wird, *other* als deren Anfangswerte fest, wenn es ursprünglich als früh-ankommender Eintrag eingefügt wurde. Auf false festlegen bedeutet, dass hinzugefügte Zeilen weiterhin dem Cube weitergeben, aber Updates (außer von Aktualisierungen für früh-ankommenden Einträgen) weitergibt erst der folgende vollständige Cubeprozess. Dies ist taktisch hilfreich, wenn dieses Objekt oder Objekte, die davon abhängen, so groß sind, dass wir Analysis Services ProcessUpdate/ProcessFull vermeiden möchten, die alle Zeilen im Warehouse ab. Hinweis: Wir unterstützen dieses Attribut nicht, das Dimensionen hat, dass die Vergleichsgebiet/Iteration und Verwendungsweiterleitung des Bereichs/Iteration, da nicht und konservativ sein Einchecken erfordert wurde Modus anfordern. Zur Zeit ist das einzige möglicherweise dieser Dimension ist DimWorkItem, das nicht in den Metadaten ist, aber in der Zukunft. | |
KeyField | (Von ContainerItem geerbt.) | |
KeyFieldName | (Von ContainerItem geerbt.) | |
Levels | ||
Name | (Von NamedItem geerbt.) | |
NameFieldName | Name des Felds, das Hauptanzeigenamen für Entität enthält, z für Erstellen von Pfaden. Derzeit nur erforderlich, wenn PathFieldName festgelegt wird. | |
NamingTemplate | Optionale dieser Dimension im Cube zu verwenden, Benennungsvorlage.Dies ist für Hierarchien nur nützlich. Format: {Ebene 0}; {Ebene 1}; ... | |
OrderByField | ||
ParentField | ||
ParentFieldName | Name des Felds, das Geschäft/OPspeichertaste der übergeordnete Entität enthält. Ebenso muss dieser Wert nicht in der Dimension beibehalten werden, wird jedoch verwendet, um die übergeordnete Schlüssel zum sproc zu übergeben, um den übergeordneten Ersatzschlüssel festzulegen. | |
ParentIdFriendlyName | ||
ParentSurrogateKeyFieldName | ||
PathFieldName | Optionaler Name des Felds, der die hierarchische Pfad der Entität festgelegt werden sollte, indem er Namen verkettet, beschränkt. | |
PerformUpdateChecks | Ob eine Gleichheit überprüfen Sie auf allen Feldern ausgeführt wird, bevor Sie sie aktualisieren, um zu entscheiden.Verwendet die Datenbanksortierreihenfolge, wenn sie Zeichenfolgenfelder verglichen wird, die die Groß-/Kleinschreibung nicht beachtet wird für TFS verwendet.Daher gibt normalerweise *not* Schreibungsänderungen zu aktivieren. (Von ContainerItem geerbt.) | |
PerformUpdateChecksCaseSensitive | Ob eine Gleichheit überprüfen Sie für alle Felder, bevor Sie sie aktualisieren, um zu entscheiden, und verwenden Sie die Groß- Überprüfungen auf Zeichenfolgenfelder ausführt, sodass die Schreibungsänderungen werden weitergegeben. (Von ContainerItem geerbt.) | |
StringStoresCompatibilityLevel | Gibt den gewünschten Kompatibilitätsgrad für die Verwendung im Cube dargestellt.Wir leeren intelligente Standards zur Web Benutzeroberfläche, aber Benutzer können diese Einstellung zum anderen Dimensionen beibehalten. | |
SurrogateKeyAdjustTimeZone | ||
SurrogateKeyField | (Von ContainerItem geerbt.) | |
SurrogateKeyFieldName | Name des Felds, das Schlüssel des Warehousebesonderen (Ersatzzeichen "") werden. Standard "zum __ID" für Abwärtskompatibilität, obwohl in neuen Metadaten wir sie erwarten, immer explizit festgelegt werden. (Von ContainerItem geerbt.) | |
SurrogateKeyFieldType | Datenbanktyp des Ersatzschlüssels, Verwendung INT standardmäßig. | |
Translation | (Von NamedItem geerbt.) |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
AddField | (Von ContainerItem geerbt.) | |
Clone | (Von CloneableItem geerbt.) | |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
Finalize | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.) | |
GetField | (Von ContainerItem geerbt.) | |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
IsWellFormed | (Überschreibt ContainerItem.IsWellFormed().) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
ShouldSerializeDimensionUses | (Von ContainerItem geerbt.) | |
ShouldSerializeFields | (Von ContainerItem geerbt.) | |
ShouldSerializeLevels | ||
ShouldSerializeTranslation | (Von NamedItem geerbt.) | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) | |
TryRemoveField | Entfernt das Feld, das dem angegebenen Namen. (Von ContainerItem geerbt.) |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.