PropertyRef 元素 (CSDLBI)

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

PropertyRef 元素是一种简单类型,可提供对某列的引用,而该列提供其他属性所需要的值。

元素和属性

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

名称 是否必需 说明
名称 一个包含属性名称的字符串,该属性是引用的目标。

PropertyRefs 元素

PropertyRefs 是一种复杂类型,用于定义 PropertyRef 元素中包含的每个属性的属性集合。

下表列出了 PropertyRefs 类型的元素和属性。

名称 是否必需 说明
PropertyRef 一个包含属性引用的字符串。

示例表格

以下示例(在 CSDLBI 版本 1.1 中)显示一个 PropertyRef 元素,该元素指定在 AdventureWorks 表格模型示例的某个度量值中使用的公式的源。

<bi:Measure Caption="Total Current Quarter Margin Performance" ReferenceName="Total Current Quarter Margin Performance" Width="0" IsSimpleMeasure="false">  
  <bi:Kpi StatusGraphic="Three Symbols UnCircled Colored">  
    <bi:KpiGoal>  
      <bi:PropertyRef Name="Measures___Total_Current_Quarter_Margin_Performance_Goal_" />  
    </bi:KpiGoal>  
    <bi:KpiStatus>  
      <bi:PropertyRef Name="Measures___Total_Current_Quarter_Margin_Performance_Status_" />  
    </bi:KpiStatus>  
  </bi:Kpi>  
</bi:Measure>  

示例多维

下面的示例(在 CSDLBI 版本 1.1 中)显示 Contoso Operations 多维数据集中的一个 KPI。 PropertyRef 元素指向包含用于定义 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>