KpiStatus 元素 (CSDLBI)

重要提示:本文档已存档。 有关最新信息,请参阅开放规范 [MS-CSDLBI]:带商业智能注释的概念架构定义文件格式

KpiStatus 元素定义对某列的引用,该列包含用作关键绩效指标 (KPI) 中的状态指示器的值。

元素和属性

下表列出了用于定义 KpiStatus 元素的元素和属性。

名称 是否必需 说明
PropertyRef 对某列的引用,该列包含用作 KPI 中的状态指示器的值。

此元素必须正好包含一个列引用,如 TPropertyRefcomplex 类型所定义。

表格示例

下面的示例(在 CSDLBI 版本 1.1 中)显示 AdventureWorks 表格模型示例中的一个 KPI。 KpiStatus 元素引用包含该值的一列(表示为 PropertyRef)。

  
<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 多维数据集中的一个 KPI。 KpiStatus 元素引用一个度量值,该度量值计算 KPI 状态的值。

<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>