Classe Dimension
Hierarquia de herança
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 (em Microsoft.TeamFoundation.Warehouse.dll)
Sintaxe
'Declaração
Public Class Dimension _
Inherits ContainerItem
public class Dimension : ContainerItem
O tipo Dimension expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
Dimension |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
AttributeHierarchyEnabledDefault | ||
CompressKeyField | Se a compactação da página deve ser aplicado a campos chave. (Herdado de ContainerItem.) | |
CompressSurrogateKeyField | Se a compactação da página deve ser aplicado a campos substituta. (Herdado de ContainerItem.) | |
DimensionUses | (Herdado de ContainerItem.) | |
Fields | (Herdado de ContainerItem.) | |
FriendlyName | O nome amigável. (Herdado de NamedItem.) | |
GenerateAnalysisSchema | Se gerar/esquema de base de dados análise de atualização com base nesses metadados. (Herdado de ContainerItem.) | |
GenerateETL | Este item deve ser incluído no ETL gerado automaticamente para o depósito relacional?Se não é incluído um procedimento armazenado não será gerado para preencher este item. (Herdado de ContainerItem.) | |
GenerateWarehouseSchema | Se gerar o esquema de armazenamento com base nesses metadados. (Herdado de ContainerItem.) | |
HandleDuplicateKeys | Se a lógica para adicionar entradas a base de dados deve esperar entradas com as chaves duplicados e manipular em alguma forma apropriada. (Herdado de ContainerItem.) | |
IncludeUpdatesInIncrementalCubeProcessing | Se marcar este objeto como atualizado para o processamento incremental do cubo quando uma linha existente for atualizada, *other* de definir seus valores iniciais se foi originalmente inserido como uma entrada de chegada. Defina esse false significa que as linhas adicionadas ainda propagarão ao cubo, mas atualizações (exceto atualizações as entradas de chegada) não propagará até que o processo completo do cubo seguir. Isso é útil quando taticamente esse objeto, ou objetos que dependem deles, são muito grandes que queremos evitar os serviços ProcessUpdate/ProcessFull de análise que consulte todas as linhas de depósito. Observação: Nós não suportamos este atributo que possui as dimensões que a área de transferência referência/área de iteração e use/iteração, porque não foi e necessária para ser conservadora em solicita a maneira. Atualmente o único uma dimensão é DimWorkItem, que não está nos metadados mas pode ser no futuro. | |
KeyField | (Herdado de ContainerItem.) | |
KeyFieldName | (Herdado de ContainerItem.) | |
Levels | ||
Name | (Herdado de NamedItem.) | |
NameFieldName | Nome do campo que contém o nome para exibição principal para a entidade, como caminhos para compilar. Atualmente necessário somente se PathFieldName é definido. | |
NamingTemplate | Modelo de nomeação opcional usar para essa dimensão no cubo.Isso só é útil para hierarquias. Formato: {0}; Nível{1}; Nível… | |
OrderByField | ||
ParentField | ||
ParentFieldName | Nome do campo que contém chave de armazenamento comercial/op de entidade pai. Atualmente, esse valor não tem que ser persistido na dimensão, mas é usado para transmitir a chave pai ao sproc, para definir a chave pai de alternativo. | |
ParentIdFriendlyName | ||
ParentSurrogateKeyFieldName | ||
PathFieldName | O nome do campo opcional que deve ser definido para o caminho hierárquica de entidade, concatenando o nome avalia. | |
PerformUpdateChecks | Se executar uma verificação de igualdade todos os campos antes de decidir os atualizar.Usa o agrupamento de base de dados quando compara campos de cadeia de caracteres, que usa sem diferenciação de maiúsculas e minúsculas para TFS.Portanto, geralmente alterações dos casos de propagação de *not*. (Herdado de ContainerItem.) | |
PerformUpdateChecksCaseSensitive | Se executar uma verificação de igualdade todos os campos antes de decidir os atualizar, e use verificações com diferenciação de maiúsculas e minúsculas em campos de cadeia de caracteres portanto alterações nos casos são propagados. (Herdado de ContainerItem.) | |
StringStoresCompatibilityLevel | Indica a compatibilidade desejada em nível para uso no cubo.Nós liberamos opções espertas por A interface do usuário, mas os usuários podem manter essa configuração sobre outras dimensões. | |
SurrogateKeyAdjustTimeZone | ||
SurrogateKeyField | (Herdado de ContainerItem.) | |
SurrogateKeyFieldName | Nome do campo que armazena alternativo (“”) a chave depósito- específica. Tem como padrão o “__ID” para compatibilidade com versões anteriores, embora em novos metadados nós a esperemos sempre ser definidas explicitamente. (Herdado de ContainerItem.) | |
SurrogateKeyFieldType | Tipo de base de dados de chave de alternativo, usa INT por padrão. | |
Translation | (Herdado de NamedItem.) |
Superior
Métodos
Nome | Descrição | |
---|---|---|
AddField | (Herdado de ContainerItem.) | |
Clone | (Herdado de CloneableItem.) | |
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
Finalize | Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes que seja recuperado pela coleta de lixo. (Herdado de Object.) | |
GetField | (Herdado de ContainerItem.) | |
GetHashCode | Serve como a função de hash padrão. (Herdado de Object.) | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
IsWellFormed | (Substitui ContainerItem.IsWellFormed().) | |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) | |
ShouldSerializeDimensionUses | (Herdado de ContainerItem.) | |
ShouldSerializeFields | (Herdado de ContainerItem.) | |
ShouldSerializeLevels | ||
ShouldSerializeTranslation | (Herdado de NamedItem.) | |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) | |
TryRemoveField | Remove o campo que tem o nome especificado. (Herdado de ContainerItem.) |
Superior
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.