다음을 통해 공유


Kpi 클래스

Represents a Key Performance Indicator (KPI). This class cannot be inherited.

상속 계층

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      Microsoft.AnalysisServices.ModelComponent
        Microsoft.AnalysisServices.NamedComponent
          Microsoft.AnalysisServices.Kpi

네임스페이스:  Microsoft.AnalysisServices
어셈블리:  Microsoft.AnalysisServices(Microsoft.AnalysisServices.dll)

구문

‘선언
<GuidAttribute("8627F50A-070E-4501-86E0-1BB6CA124473")> _
Public NotInheritable Class Kpi _
    Inherits NamedComponent _
    Implements ICloneable
‘사용 방법
Dim instance As Kpi
[GuidAttribute("8627F50A-070E-4501-86E0-1BB6CA124473")]
public sealed class Kpi : NamedComponent, ICloneable
[GuidAttribute(L"8627F50A-070E-4501-86E0-1BB6CA124473")]
public ref class Kpi sealed : public NamedComponent, 
    ICloneable
[<SealedAttribute>]
[<GuidAttribute("8627F50A-070E-4501-86E0-1BB6CA124473")>]
type Kpi =  
    class 
        inherit NamedComponent 
        interface ICloneable 
    end
public final class Kpi extends NamedComponent implements ICloneable

Kpi 유형에서 다음 멤버를 표시합니다.

생성자

  이름 설명
공용 메서드 Kpi() Initializes a new instance of Kpi using the default values.
공용 메서드 Kpi(String, String) Initializes a new instance of Kpi using a name and an identifier.

맨 위로 이동

속성

  이름 설명
공용 속성 Annotations Gets a collection within which you can store custom data. (ModelComponent에서 상속됨)
공용 속성 AssociatedMeasureGroup Gets the measure group that is associated with the calculations in a Kpi.
공용 속성 AssociatedMeasureGroupID Gets or sets the identifier of the measure group that is associated with the calculations in a Kpi.
공용 속성 Container (Component에서 상속됨)
공용 속성 CurrentTimeMember Gets or sets an MDX expression that returns the member that identifies the temporal context of the KPI.
공용 속성 Description Gets or sets the description of the component. (NamedComponent에서 상속됨)
공용 속성 DisplayFolder Gets or sets the folder in which the KPI will appear when a user is browsing the cube.
보호된 속성 FriendlyName Returns a user-friendly name. (NamedComponent에서 상속됨)
공용 속성 Goal Gets or sets an MDX numeric expression or a calculation that returns the target value of the KPI.
공용 속성 ID Gets or sets the identifier of the component. (NamedComponent에서 상속됨)
보호된 속성 KeyForCollection Returns the key used in collections. (NamedComponent에서 상속됨)
공용 속성 Name Gets or sets the name of the component. (NamedComponent에서 상속됨)
공용 속성 OwningCollection Gets or sets the collection that contains the ModelComponent. (ModelComponent에서 상속됨)
공용 속성 Parent Gets the Cube object that is the parent of the Kpi object.
공용 속성 ParentDatabase Gets the Database object that is the parent of the Kpi object's Cube object.
공용 속성 ParentKpiID Gets or sets the ID of the parent Kpi.
공용 속성 ParentServer Gets the Server object that is the parent of the Kpi.
공용 속성 Site 인프라입니다. Gets or sets the site of the component. (NamedComponent에서 상속됨)
공용 속성 SiteID 인프라입니다. Gets or sets the identifier for the site associated with the component. (NamedComponent에서 상속됨)
공용 속성 Status Gets or sets an MDX expression that represents the state of the KPI at a specified point in time.
공용 속성 StatusGraphic Gets or sets a visual element that provides a quick indication of the status for a KPI.
공용 속성 Translations Gets the collection of translations associated with a Kpi object.
공용 속성 Trend Gets or sets an MDX expression that evaluates the value of the KPI over time.
공용 속성 TrendGraphic Gets or sets a visual element that provides a quick indication of the trend for a KPI.
공용 속성 Value Gets or sets an MDX numeric expression that returns the actual value of the KPI.
공용 속성 Weight Gets or sets an MDX numeric expression that assigns a relative importance to a KPI.

맨 위로 이동

메서드

  이름 설명
보호된 메서드 AddToContainer 인프라입니다. Adds a ModelComponent object to the specified container. (ModelComponent에서 상속됨)
보호된 메서드 AfterInsert 인프라입니다. Displays a ModelComponent object after added to the specified index. (ModelComponent에서 상속됨)
보호된 메서드 AfterMove 인프라입니다. Displays a ModelComponent object after moving to the specified index. (ModelComponent에서 상속됨)
보호된 메서드 AfterRemove 인프라입니다. Displays a ModelComponentCollection after a ModelComponent object is removed. (ModelComponent에서 상속됨)
보호된 메서드 BeforeRemove 인프라입니다. Removes the ModelComponent object before the cleanup. (ModelComponent에서 상속됨)
공용 메서드 Clone Creates a new, full copy of the Kpi object.
공용 메서드 CopyTo Copies a Kpi to the specified object.
공용 메서드 CreateObjRef 보안에 중요합니다. (MarshalByRefObject에서 상속됨)
공용 메서드 Dispose (Component에서 상속됨)
공용 메서드 Equals (Object에서 상속됨)
공용 메서드 GetHashCode (Object에서 상속됨)
공용 메서드 GetLifetimeService 보안에 중요합니다. (MarshalByRefObject에서 상속됨)
공용 메서드 GetType (Object에서 상속됨)
공용 메서드 InitializeLifetimeService 보안에 중요합니다. (MarshalByRefObject에서 상속됨)
보호된 메서드 RemoveFromContainer 인프라입니다. Removes a ModelComponent object from the specified container. (ModelComponent에서 상속됨)
공용 메서드 Submit() 인프라입니다. Submits a ModelComponent object. (ModelComponent에서 상속됨)
공용 메서드 Submit(Boolean) 인프라입니다. Submits a ModelComponent object. (ModelComponent에서 상속됨)
공용 메서드 ToString Returns a string containing the name of the component. (NamedComponent에서 상속됨)
공용 메서드 Validate(ValidationErrorCollection) Validates the element to which it is appended; returns any errors encountered in a collection. (ModelComponent에서 상속됨)
공용 메서드 Validate(ValidationErrorCollection, Boolean) Validates the element to which it is appended; returns any errors encountered in a collection. Also contains a parameter to enable return of detailed errors. (ModelComponent에서 상속됨)
공용 메서드 Validate(ValidationErrorCollection, Boolean, ServerEdition) Validates the Kpi object for errors. (NamedComponent.Validate(ValidationErrorCollection, Boolean, ServerEdition)을(를) 재정의함)

맨 위로 이동

이벤트

  이름 설명
공용 이벤트 Disposed (Component에서 상속됨)

맨 위로 이동

명시적 인터페이스 구현

  이름 설명
명시적 인터페이스 구현전용 메서드 ICloneable.Clone Creates a new, full copy of the Kpi object.
명시적 인터페이스 구현전용 메서드 IFormattable.ToString Formats the value of the current instance using the specified format. (NamedComponent에서 상속됨)
명시적 인터페이스 구현전용 속성 IHostableComponent.Host Gets or sets the IServiceProvider that is the host of the ModelComponent. (ModelComponent에서 상속됨)
명시적 인터페이스 구현전용 속성 IModelComponent.FriendlyPath Gets a friendly path for the ModelComponent. (ModelComponent에서 상속됨)
명시적 인터페이스 구현전용 속성 IModelComponent.OwningCollection Gets or sets the collection that owns the current object. (ModelComponent에서 상속됨)

맨 위로 이동

스레드 보안

이 유형의 모든 공용 static(Visual Basic에서는 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.

참고 항목

참조

Microsoft.AnalysisServices 네임스페이스