Compartilhar via


Kpi Classe

Definição

Representa um KPI (indicador chave de desempenho). Essa classe não pode ser herdada.

[System.Runtime.InteropServices.Guid("8627F50A-070E-4501-86E0-1BB6CA124473")]
public sealed class Kpi : Microsoft.AnalysisServices.NamedComponent, ICloneable
[<System.Runtime.InteropServices.Guid("8627F50A-070E-4501-86E0-1BB6CA124473")>]
type Kpi = class
    inherit NamedComponent
    interface ICloneable
Public NotInheritable Class Kpi
Inherits NamedComponent
Implements ICloneable
Herança
Atributos
Implementações

Construtores

Kpi()

Inicializa uma nova instância de Kpi usando os valores padrão.

Kpi(String, String)

Inicializa uma nova instância do Kpi usando o nome e o identificador especificados.

Campos

MaxIDLength

Especifica o comprimento máximo do identificador.

(Herdado de NamedComponent)
MaxNameLength

Especifica o comprimento máximo do nome.

(Herdado de NamedComponent)

Propriedades

Annotations

Obtém uma coleção na qual é possível armazenar dados personalizados.

(Herdado de ModelComponent)
AssociatedMeasureGroup

Obtém o grupo de medidas associado aos cálculos em um Kpi.

AssociatedMeasureGroupID

Obtém ou define o grupo de medidas associado aos cálculos em um Kpi.

CurrentTimeMember

Obtém ou define uma expressão MDX que retorna o membro que identifica o contexto temporal do KPI.

Description

Obtém ou define a descrição do componente.

(Herdado de NamedComponent)
DisplayFolder

Obtém ou define a pasta na qual o KPI será exibido quando um usuário estiver navegando no cubo.

FriendlyName

Obtém um nome amigável para o componente.

(Herdado de NamedComponent)
Goal

Obtém ou define uma expressão numérica MDX ou um cálculo que retorna o valor de destino do KPI.

ID

Obtém ou define o identificador do componente.

(Herdado de NamedComponent)
KeyForCollection

Obtém a chave usada nas coleções.

(Herdado de NamedComponent)
Name

Obtém ou define o nome do componente.

(Herdado de NamedComponent)
OwningCollection

Obtém ou define a coleção que contém o ModelComponent.

(Herdado de ModelComponent)
Parent

Obtém o objeto Cube pai do objeto Kpi.

ParentDatabase

Obtém o objeto Database pai do objeto Kpi.

ParentKpiID

Obtém ou define o kpi pai.

ParentServer

Obtém o objeto Server pai do objeto Kpi.

Site

Obtém ou define o site associado ao componente.

(Herdado de NamedComponent)
SiteID

Obtém ou define o identificador do site associado ao componente.

(Herdado de NamedComponent)
Status

Obtém ou define uma expressão MDX que representa o estado do KPI em um ponto especificado no tempo.

StatusGraphic

Obtém ou define um elemento visual que fornece uma indicação rápida do status de um KPI.

Translations

Obtém a coleção de conversões associadas a um objeto Kpi.

Trend

Obtém ou define uma expressão MDX que avalia o valor do KPI ao longo do tempo.

TrendGraphic

Obtém ou define um elemento visual que fornece uma indicação rápida da tendência de um KPI.

Value

Obtém ou define uma expressão numérica MDX que retorna o valor real do KPI.

Weight

Obtém ou define uma expressão numérica MDX que atribui uma importância relativa a um KPI.

Métodos

AddToContainer(IContainer)

Adiciona o objeto ModelComponent no contêiner especificado.

(Herdado de ModelComponent)
AfterInsert(Int32)

Exibe um objeto ModelComponent depois de adicionado ao índice especificado.

(Herdado de ModelComponent)
AfterMove(Int32, Int32)

Exibe um objeto ModelComponent depois de mover para o índice especificado.

(Herdado de ModelComponent)
AfterRemove(ModelComponentCollection)

Exibe um ModelComponentCollection após a remoção de um objeto ModelComponent.

(Herdado de ModelComponent)
BeforeRemove(Boolean)

Remove o objeto ModelComponent antes da limpeza.

(Herdado de ModelComponent)
Clone()

Retorna um clone do objeto.

CopyTo(Kpi)

Copia o conteúdo deste objeto em outro objeto (o destino).

CopyTo(ModelComponent)

Copia um objeto ModelComponent no objeto especificado.

(Herdado de ModelComponent)
CopyTo(NamedComponent)

Copia um objeto NamedComponent no objeto especificado.

(Herdado de NamedComponent)
RemoveFromContainer(IContainer)

Remove o objeto ModelComponent do contêiner especificado.

(Herdado de ModelComponent)
Reset()

Redefine o componente para seu estado inicial.

(Herdado de NamedComponent)
Submit()

Envia um objeto ModelComponent.

(Herdado de ModelComponent)
Submit(Boolean)

Envia um objeto ModelComponent.

(Herdado de ModelComponent)
ToString()

Retorna uma cadeia de caracteres que representa o componente nomeado.

(Herdado de NamedComponent)
Validate(ValidationErrorCollection)

Valida o elemento ao qual ele é adicionado. Retorna qualquer erro encontrado em uma coleção.

(Herdado de ModelComponent)
Validate(ValidationErrorCollection, Boolean)

Valida o elemento ao qual ele é adicionado. Retorna qualquer erro encontrado em uma coleção. Também contém um parâmetro para permitir o retorno de erros detalhados.

(Herdado de ModelComponent)
Validate(ValidationErrorCollection, Boolean, ServerEdition)

Valida o objeto Kpi para erros.

Implantações explícitas de interface

ICloneable.Clone()

Representa um KPI (indicador chave de desempenho). Essa classe não pode ser herdada.

IFormattable.ToString(String, IFormatProvider)

Representa um KPI (indicador chave de desempenho). Essa classe não pode ser herdada.

(Herdado de NamedComponent)
IHostableComponent.Host

Representa um KPI (indicador chave de desempenho). Essa classe não pode ser herdada.

(Herdado de ModelComponent)
IModelComponent.FriendlyPath

Representa um KPI (indicador chave de desempenho). Essa classe não pode ser herdada.

(Herdado de ModelComponent)
IModelComponent.OwningCollection

Representa um KPI (indicador chave de desempenho). Essa classe não pode ser herdada.

(Herdado de ModelComponent)

Aplica-se a