Partilhar via


Measure Classe

Definição

Representa um valor calculado com base em uma expressão. Ele é um filho de um objeto Table.

public sealed class Measure : Microsoft.AnalysisServices.Tabular.NamedMetadataObject, Microsoft.AnalysisServices.Tabular.IMetadataObjectWithLineage
type Measure = class
    inherit NamedMetadataObject
    interface IMetadataObjectWithLineage
Public NotInheritable Class Measure
Inherits NamedMetadataObject
Implements IMetadataObjectWithLineage
Herança
Implementações

Construtores

Measure()

Crie uma nova instância da classe Measure com configurações padrão.

Propriedades

Annotations

Obtém o objeto de coleção de todas as anotações na medida atual.

ChangedProperties

Obtém o objeto de coleção de todas as propriedades alteradas na Medida atual.

DataCategory

Especifica o tipo de dados contidos na medida para que você possa adicionar comportamentos personalizados com base no tipo de medida.

DataType

Descreve o tipo de dados contidos na coluna. Os valores possíveis são os seguintes. Cadeia de caracteres (2). Int64 (6). Duplo (8). DateTime (9). Decimal (10). Booliano (11). Binário (17). Unknown (19) Uma medida em um estado de erro. Variante (20) Uma medida com tipo de dados variável.

Description

A descrição da medida, visível para os desenvolvedores em tempo de design e para os administradores em ferramentas de gerenciamento, como o SQL Server Management Studio.

DetailRowsDefinition

Uma referência a um objeto DetailRowsDefinition que pertence a essa Medida.

DisplayFolder

Define a pasta de exibição para a Medida, para uso por clientes.

ErrorMessage

A cadeia de caracteres que explica o estado de erro associado ao objeto atual. É definida pelo mecanismo somente quando o estado do objeto é um destes três valores: SemanticError, DependencyError ou EvaluationError.

Expression

A expressão DAX que é avaliada para a medida calculada.

ExtendedProperties

Obtém o objeto da coleção de todas as extendedproperties na Medida atual.

FormatString

Uma cadeia de caracteres que especifica o formato do conteúdo da medida. For (para)

FormatStringDefinition

Uma referência a um objeto FormatStringDefinition pertencente a esta Medida.

IsHidden

Um valor booliano que indica se a medida é tratada como oculta por ferramentas de visualização do cliente. True se a medida for tratada como oculta por ferramentas de visualização do cliente; caso contrário, false.

IsRemoved

Um booliano que especifica se este objeto foi removido de uma árvore de objeto.

(Herdado de MetadataObject)
IsSimpleMeasure

Um valor booliano que indica se a medida é uma medida implícita criada automaticamente por ferramentas de cliente para agregar um campo. Aplicativos cliente podem ocultar medidas que têm esse sinalizador definido.

KPI

Uma referência a um objeto KPI que pertence a essa Medida.

LineageTag

Uma marca que representa a linhagem do objeto .

Model

Obtém o modelo Tabular que contém este objeto.

(Herdado de MetadataObject)
ModifiedTime

A hora em que o objeto foi modificado pela última vez.

Name

Obtém ou define o nome deste objeto.

ObjectType

Obtém o tipo do objeto.

Parent

Objeto pai, nulo para objetos Model.

SourceLineageTag

Uma marca que representa a linhagem da origem do objeto.

State

Fornece informações sobre o estado da medida. Os valores possíveis e suas interpretações são os seguintes. Ready (1) A medida é passível de consulta e tem dados atualizados. NoData (3) Não é aplicável à Medida. CalculationNeeded (4) Não é aplicável à medida. SemanticError (5) A expressão de medida tem um erro semântico. EvaluationError (6) não é aplicável à Medida. DependencyError (7) Uma dependência associada a essa medida está em um estado de erro (SemanticError, EvaluationError ou DependencyError). Incompleto (8) Não é aplicável à Medida. SyntaxError (9) A medida tem um erro de sintaxe em sua expressão.

StructureModifiedTime

A hora em que a estrutura do objeto foi modificada pela última vez.

Table

Uma referência a um objeto Table que é proprietário desta medida.

Métodos

Clone()

Cria uma nova cópia completa de um objeto Measure.

CopyFrom(Measure)
Obsoleto.

Preterido. Em vez disso, use o método CopyTo.

CopyTo(Measure)

Copia um objeto Measure para o objeto especificado.

Rename(String)
Obsoleto.

Preterido. Em vez disso, use o método RequestRename.

RequestRename(String)

Solicitar a renomeação deste objeto.

Validate()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Somente para uso interno da Microsoft.

(Herdado de MetadataObject)

Aplica-se a