Compartir a través de


Dimension (Clase)

Jerarquía de herencia

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

Espacio de nombres:  Microsoft.TeamFoundation.Warehouse
Ensamblado:  Microsoft.TeamFoundation.Warehouse (en Microsoft.TeamFoundation.Warehouse.dll)

Sintaxis

'Declaración
Public Class Dimension _
    Inherits ContainerItem
public class Dimension : ContainerItem

El tipo Dimension expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público Dimension

Arriba

Propiedades

  Nombre Descripción
Propiedad pública AttributeHierarchyEnabledDefault
Propiedad pública CompressKeyField Si la compresión de página se debe aplicar al campo clave. (Se hereda de ContainerItem).
Propiedad pública CompressSurrogateKeyField Si la compresión de página se debe aplicar al campo de clave suplente. (Se hereda de ContainerItem).
Propiedad pública DimensionUses (Se hereda de ContainerItem).
Propiedad pública Fields (Se hereda de ContainerItem).
Propiedad pública FriendlyName El nombre descriptivo. (Se hereda de NamedItem).
Propiedad pública GenerateAnalysisSchema Si generar/esquema actualizado de la base de datos de análisis en función de estos metadatos. (Se hereda de ContainerItem).
Propiedad pública GenerateETL ¿Se debe este elemento incluir en ETL auto- generado para el almacén de datos relacional?Si no se incluye un procedimiento almacenado no se generará para rellenar este elemento. (Se hereda de ContainerItem).
Propiedad pública GenerateWarehouseSchema Si se genera el esquema del almacén de datos en función de estos metadatos. (Se hereda de ContainerItem).
Propiedad pública HandleDuplicateKeys Si la lógica para las entradas a la base de datos debe contar con entradas con claves duplicadas y controlarlos de alguna manera adecuada. (Se hereda de ContainerItem).
Propiedad pública IncludeUpdatesInIncrementalCubeProcessing Si marcar este objeto como actualizado para el procesamiento incremental del cubo cuando se actualiza una fila existente, *other* que establecer sus valores iniciales si se insertará originalmente como entrada de temprano- llegada. Establecer este false significa que las filas agregadas todavía se propagarán al cubo, solo las actualizaciones (excepto actualizaciones en las entradas de temprano- llegada) no se propagará hasta que todo el proceso siguiente del cubo. Esto es táctico útil cuando este objeto, o los objetos que dependen de, es bastante grandes que deseamos evitar Analysis Services ProcessUpdate/ProcessFull que vea todas las filas de almacén. Nota: No admitimos este atributo con dimensiones que área de referencia y reenvío de área o iteración de iteración y de uso, porque no era necesario y ser conservador en modo de Ordenar. El único por dimensión es DimWorkItem, que no está en metadatos pero puede actualmente estar en el futuro.
Propiedad pública KeyField (Se hereda de ContainerItem).
Propiedad pública KeyFieldName (Se hereda de ContainerItem).
Propiedad pública Levels
Propiedad pública Name (Se hereda de NamedItem).
Propiedad pública NameFieldName Nombre del campo que contiene el nombre para mostrar principal para la entidad, por ejemplo para compilar las rutas. Necesario actualmente sólo si se establece PathFieldName.
Propiedad pública NamingTemplate Plantilla de nomenclatura opcional a utilizar para esta dimensión del cubo.Esto sólo es útil para las jerarquías. Formato: {Nivel 0}; {Nivel 1}; ...
Propiedad pública OrderByField
Propiedad pública ParentField
Propiedad pública ParentFieldName Nombre del campo que contiene el negocio o la clave de almacén Op. Sys. de la entidad primaria. Actualmente, este valor no tiene que ser persistente en la dimensión, pero se utiliza para pasar la clave principal al sproc, para establecer la clave suplente primaria.
Propiedad pública ParentIdFriendlyName
Propiedad pública ParentSurrogateKeyFieldName
Propiedad pública PathFieldName Nombre opcional de campo que se debe establecer en la ruta de acceso jerárquica de entidades, concatenar valores de nombre.
Propiedad pública PerformUpdateChecks Si realizar una comprobación de igualdad en todos los campos antes de decidir actualizarlos.Use la intercalación de base de datos cuando compara campos de cadena, que utiliza sin distinción entre mayúsculas y minúsculas para TFS.Por consiguiente, normalmente el caso de la propagación de *not*. (Se hereda de ContainerItem).
Propiedad pública PerformUpdateChecksCaseSensitive Si realizar una comprobación de igualdad en todos los campos antes de decidir actualizarlos, y utilizar comprobaciones con distinción entre mayúsculas y minúsculas en campos de cadena así que cambios de casos se difundidos. (Se hereda de ContainerItem).
Propiedad pública StringStoresCompatibilityLevel Indica al Compatability deseado nivel para el uso en cubo.Vaciamos valores predeterminados inteligentes por la interfaz de usuario web, aunque los usuarios pueden conservar este valor sobre otras dimensiones.
Propiedad pública SurrogateKeyAdjustTimeZone
Propiedad pública SurrogateKeyField (Se hereda de ContainerItem).
Propiedad pública SurrogateKeyFieldName Nombre del campo que almacena (“suplente”) la clave almacén de datos- concreta. Valores predeterminados a “__ID” para la compatibilidad con versiones anteriores, aunque con nuevos metadatos esperamos que se establezca siempre explícitamente. (Se hereda de ContainerItem).
Propiedad pública SurrogateKeyFieldType El tipo de base de datos de clave suplente, utiliza INT de forma predeterminada.
Propiedad pública Translation (Se hereda de NamedItem).

Arriba

Métodos

  Nombre Descripción
Método público AddField (Se hereda de ContainerItem).
Método público Clone (Se hereda de CloneableItem).
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegido Finalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método público GetField (Se hereda de ContainerItem).
Método público GetHashCode Sirve como la función hash predeterminada. (Se hereda de Object).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método público IsWellFormed (Invalida a ContainerItem.IsWellFormed()).
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método público ShouldSerializeDimensionUses (Se hereda de ContainerItem).
Método público ShouldSerializeFields (Se hereda de ContainerItem).
Método público ShouldSerializeLevels
Método público ShouldSerializeTranslation (Se hereda de NamedItem).
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).
Método público TryRemoveField Quita el campo con el nombre especificado. (Se hereda de ContainerItem).

Arriba

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.TeamFoundation.Warehouse (Espacio de nombres)