Compartir a través de


Measure Clase

Definición

Representa un valor que se calcula según una expresión. Es un elemento secundario de un 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
Herencia
Implementaciones

Constructores

Measure()

Cree una nueva instancia de la clase Measure con la configuración predeterminada.

Propiedades

Annotations

Obtiene el objeto de colección de todas las anotaciones en el elemento Measure actual.

ChangedProperties

Obtiene el objeto de colección de todas las propiedades modificadas en la medida actual.

DataCategory

Especifica el tipo de datos contenidos en la medida para que pueda agregar comportamientos personalizados basados en el tipo de medida.

DataType

Describe el tipo de datos contenidos en la columna. Los valores posibles son los siguientes. String (2). Int64 (6). Double (8). DateTime (9). Decimal (10). Boolean (11). Binary (17). Unknown (19): una medida en un estado de error. Variant (20): una medida con tipo de datos variable.

Description

La descripción de la medida, que es visible para los desarrolladores en tiempo de diseño y para los administradores de las herramientas de administración, como SQL Server Management Studio.

DetailRowsDefinition

Una referencia a un objeto DetailRowsDefinition que es propiedad de este objeto Measure.

DisplayFolder

Define la carpeta para mostrar de la medida, para que la usen los clientes.

ErrorMessage

Cadena que explica el estado de error asociado al objeto actual. Establecida por el motor solo cuando el estado del objeto es uno de estos tres valores: SemanticError, DependencyError o EvaluationError.

Expression

La expresión de DAX que se evalúa para la medida calculada.

ExtendedProperties

Obtiene el objeto de colección de todas las extendedproperties en la medida actual.

FormatString

Una cadena que especifica el formato del contenido de medida. Para

FormatStringDefinition

Referencia a un objeto FormatStringDefinition propiedad de esta Medida.

IsHidden

Un valor booleano que indica si la medida se trata como oculta por parte de las herramientas de visualización del cliente. True si la medida se trata como oculta por parte de herramientas de visualización del cliente; en caso contrario, false.

IsRemoved

Valor booleano que especifica si este objeto se ha quitado de un árbol de objetos.

(Heredado de MetadataObject)
IsSimpleMeasure

Un valor booleano que indica si la medida es una medida implícita que se crea automáticamente a través de las herramientas del cliente para agregar un campo. Las aplicaciones cliente pueden ocultar las medidas que tienen establecida esta marca.

KPI

Una referencia a un objeto KPI que es propiedad de este objeto Measure.

LineageTag

Etiqueta que representa el linaje del objeto.

Model

Obtiene el modelo tabular que contiene este objeto.

(Heredado de MetadataObject)
ModifiedTime

La hora en la que se ha modificado por última vez el objeto.

Name

Obtiene o establece el nombre de este objeto.

ObjectType

Obtiene el tipo del objeto.

Parent

Objeto primario, es NULL para los objetos Model.

SourceLineageTag

Etiqueta que representa el linaje del origen del objeto.

State

Proporciona información sobre el estado de la medida. Los posibles valores y su interpretación son como sigue. Ready (1) La medida es consultable y tiene datos actualizados. NoData (3) No se aplica a la medida. CalculationNeeded (4) No se aplica a la medida. SemanticError (5) La expresión de medida tiene un error semántico. EvaluationError (6) No se aplica a la medida. DependencyError (7) Una dependencia asociada con esta medida se encuentra en un estado de error (SemanticError, EvaluationError o DependencyError). Incomplete (8) No se aplica a la medida. SyntaxError (9) La medida tiene un error de sintaxis en la expresión.

StructureModifiedTime

La hora en la que se ha modificado por última vez la estructura del objeto.

Table

Una referencia a un objeto Table al que pertenece esta medida.

Métodos

Clone()

Crea una nueva copia completa de un objeto Measure.

CopyFrom(Measure)
Obsoletos.

En desuso. Use el método CopyTo en su lugar.

CopyTo(Measure)

Copia un objeto Measure en el objeto especificado.

Rename(String)
Obsoletos.

En desuso. Use el método RequestRename en su lugar.

RequestRename(String)

Solicitud de cambio de nombre de este objeto.

Validate()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Solo para uso interno de Microsoft.

(Heredado de MetadataObject)

Se aplica a