Dimension, classe
Hiérarchie d'héritage
System.Object
Microsoft.TeamFoundation.Warehouse.CloneableItem
Microsoft.TeamFoundation.Warehouse.NamedItem
Microsoft.TeamFoundation.Warehouse.ContainerItem
Microsoft.TeamFoundation.Warehouse.Dimension
Espace de noms : Microsoft.TeamFoundation.Warehouse
Assembly : Microsoft.TeamFoundation.Warehouse (dans Microsoft.TeamFoundation.Warehouse.dll)
Syntaxe
'Déclaration
Public Class Dimension _
Inherits ContainerItem
public class Dimension : ContainerItem
Le type Dimension expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
Dimension |
Début
Propriétés
Nom | Description | |
---|---|---|
AttributeHierarchyEnabledDefault | ||
CompressKeyField | Si la compression de page doit s'appliquer au champ clé. (Hérité de ContainerItem.) | |
CompressSurrogateKeyField | Si la compression de page doit être appliquée au champ clé de substitution. (Hérité de ContainerItem.) | |
DimensionUses | (Hérité de ContainerItem.) | |
Fields | (Hérité de ContainerItem.) | |
FriendlyName | Le nom convivial. (Hérité de NamedItem.) | |
GenerateAnalysisSchema | Si se produire/mettez le schéma de base de données à jour d'analyse selon le ces métadonnées. (Hérité de ContainerItem.) | |
GenerateETL | Cet élément façon être inclus dans l'ETL généré automatiquement pour l'entrepôt relationnel ?Si elle n'est pas incluse une procédure stockée ne sera pas générées pour remplir cet élément. (Hérité de ContainerItem.) | |
GenerateWarehouseSchema | Si générer le schéma d'entrepôt en fonction de ce métadonnées. (Hérité de ContainerItem.) | |
HandleDuplicateKeys | Si la logique pour les entrées à la base de données doit s'attendre à des entrées avec les clés en double et les gérer d'une façon appropriée. (Hérité de ContainerItem.) | |
IncludeUpdatesInIncrementalCubeProcessing | Si marquer cet objet comme mis à jour pour le cube incrémentiel traitement lorsqu'une ligne existante est mise à jour, *other* que définir ses valeurs initiales s'il était initialement inséré comme entrée de tôt- arrivée. La définition de ce false signifie que les lignes ajoutées nécessitent toujours au cube, mais les mises à jour (sauf les mises à jour aux entrées de tôt- arrivée) ne sera propagée pas tant que le processus suivant de cube. C'est tactique utile lorsque cet objet, ou objets qui en dépendent, sont assez grands que il faut éviter Analysis Services ProcessUpdate/ProcessFull qui interrogent toutes les lignes de l'entrepôt. Remarque : Nous ne prenons pas en charge cet attribut dont les dimensions que la zone de référence/transfert zone d'itération et d'utilisation/itération, car elle n'a pas été nécessaire et pour être conservatrice in indiquent à mode. Actuellement le seul une telle dimension est DimWorkItem, qui n'est pas dans les métadonnées mais peut être à l'avenir. | |
KeyField | (Hérité de ContainerItem.) | |
KeyFieldName | (Hérité de ContainerItem.) | |
Levels | ||
Name | (Hérité de NamedItem.) | |
NameFieldName | Nom du champ qui contient le nom complet principal pour l'entité, par exemple pour générer des tracés. Actuellement requis uniquement si PathFieldName est défini. | |
NamingTemplate | Modèle de nommage facultatif à utiliser pour cette dimension du cube.Ceci est utile uniquement pour les hiérarchies. Format : {Niveau 0} ; {Niveau 1} ; … | |
OrderByField | ||
ParentField | ||
ParentFieldName | Nom du champ contenant l'entreprise/clé Store op de l'entité parente. Actuellement, cette valeur ne doit pas être persistante dans la dimension, mais est utilisée pour obtenir la clé parente au sproc, pour définir la clé de substitution parente. | |
ParentIdFriendlyName | ||
ParentSurrogateKeyFieldName | ||
PathFieldName | Nom facultatif de champ qui doit être défini au chemin d'accès hiérarchiques de l'entité, en concaténant les valeurs de nom. | |
PerformUpdateChecks | Si effectuer une égalité vérifiez tous les champs avant de décider pour les mettre à jour.Utilise le classement de base de données lorsqu'il compare les champs de chaîne, qui utilise la casse pour TFS., Par conséquent généralement des changements de casse de propagation de *not*. (Hérité de ContainerItem.) | |
PerformUpdateChecksCaseSensitive | Si effectuer une égalité vérifiez tous les champs avant de décider pour les mettre à jour, puis utilisez les contrôles respectent pas la casse sur les champs de type String les changements de casse sont propagées. (Hérité de ContainerItem.) | |
StringStoresCompatibilityLevel | Indique la compatibilité souhaitée de niveau pour une utilisation dans le cube.Nous vidons des valeurs par défaut intelligentes via le Web interface utilisateur, mais les utilisateurs peuvent rendre ce paramètre sur d'autres dimensions. | |
SurrogateKeyAdjustTimeZone | ||
SurrogateKeyField | (Hérité de ContainerItem.) | |
SurrogateKeyFieldName | Nom du champ qui enregistre clé d'entrepôt- spécifique (« substitution »). A par défaut au « __ID » pour la compatibilité descendante, bien que dans de nouvelles métadonnées nous attendions à ce qu'elle toujours défini explicitement. (Hérité de ContainerItem.) | |
SurrogateKeyFieldType | Type de base de données clés de substitution, utilise int par défaut. | |
Translation | (Hérité de NamedItem.) |
Début
Méthodes
Nom | Description | |
---|---|---|
AddField | (Hérité de ContainerItem.) | |
Clone | (Hérité de CloneableItem.) | |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
Finalize | Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.) | |
GetField | (Hérité de ContainerItem.) | |
GetHashCode | Sert de fonction de hachage par défaut. (Hérité de Object.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
IsWellFormed | (Substitue ContainerItem.IsWellFormed().) | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) | |
ShouldSerializeDimensionUses | (Hérité de ContainerItem.) | |
ShouldSerializeFields | (Hérité de ContainerItem.) | |
ShouldSerializeLevels | ||
ShouldSerializeTranslation | (Hérité de NamedItem.) | |
ToString | Retourne une chaîne qui représente l'objet actif. (Hérité de Object.) | |
TryRemoveField | Supprime le champ avec le nom spécifié. (Hérité de ContainerItem.) |
Début
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.