共用方式為


KPI 元素 (CSDLBI)

重要: 這份檔已封存。 如需最新資訊,請參閱 Open 規格 [CSDLBI]:概念結構定義檔案格式與商業智慧批註

Kpi 元素會定義可當做關鍵效能指標 (KPI) 使用的計算。 在商業智慧資料模型中,KPI 是以量值為基礎,因此 KPI 的定義會包含與量值關聯的所有中繼資料以及呈現 KPI 值所需的資訊,包括預設圖形。

Kpi 元素不會指定包含在量值定義中的公式,而是指定與當做 KPI 使用之量值相關聯的其他中繼資料。 一旦您將量值指定為 KPI 之後,就無法將它當做量值用於其他內容。

元素和屬性

下表列出定義 Kpi 元素的元素和屬性。

名稱 必要 說明
文件 KPI 的描述。
KpiGoal 資料行的參考,其中包含可用來做為目標的值。

請參閱 PropertyRef 元素 (CSDLBI)
KpiStatus 資料行的參考,其中包含代表 KPI 目前狀態的值。
StatusGraphic 針對 KPI 中定義的目標指出負面、中性或正面進度之影像的參考。

備註

當您設計模型時,可以建立量值,然後指派要當做 KPI 使用的量值,藉以建立 KPI。 接著,您可以加入 KPI 特有的資訊,例如要用於顯示趨勢的圖形。

表格式範例

下列 CSDLBI 1.0 版的範例會根據 AdventureWorks 表格式模型範例顯示測量銷售量的 KPI。

  
<Property Name="InternetCurrSalesPerf" Type="Double">  
  <bi:Measure>  
    <bi:Kpi StatusGraphic="Three Stars Colored">  
      <bi:KpiGoal>  
        <bi:PropertyRef Name="v_InternetCurrSalesPerf_Goal" />  
      </bi:KpiGoal>  
      <bi:KpiStatus>  
        <bi:PropertyRef Name="v_InternetCurrSalesPerf_Status" />  
      </bi:KpiStatus>  
    </bi:Kpi>  
  </bi:Measure>  
</Property>  
  

多維度範例

下列 CSDLBI 1.1 版中的範例會顯示來自 Contoso Operations Cube 的 KPI。

<Property Name="Sum_of_SalesAmount" Type="Decimal" Precision="19" Scale="4">  
   <Documentation>  
     <Summary>KPI Description</Summary>  
   </Documentation>  
     <bi:Measure   
         Caption="Sum of SalesAmount"   
         ReferenceName="Sum of SalesAmount"   
         FormatString="\$#,0.00;(\$#,0.00);\$#,0.00">  
     <bi:Kpi   
           StatusGraphic="Three Circles Colored">  
         <bi:KpiGoal>  
            <bi:PropertyRef Name="v_Sum_of_SalesAmount_Goal" />  
          </bi:KpiGoal>  
          <bi:KpiStatus>  
              <bi:PropertyRef Name="v_Sum_of_SalesAmount_Status" />  
          </bi:KpiStatus>  
     </bi:Kpi>  
     </bi:Measure>  
</Property>