Élément PropertyRef (CSDLBI)

Important : Ce document est archivé. Pour obtenir les dernières informations, reportez-vous à la spécification ouverte [MS-CSDLBI]: Conceptual Schema Definition File Format with Business Intelligence Annotations.

L'élément PropertyRef est un type simple qui référence une colonne qui fournit une valeur requise par une autre propriété.

Éléments et attributs

Le tableau suivant répertorie les éléments et les attributs qui définissent l'élément PropertyRef.

Nom Est obligatoire Description
Nom Oui Chaîne qui contient le nom de la propriété qui est la cible de la référence.

Élément PropertyRefs

PropertyRefs est un type complexe qui définit une collection de propriétés, chaque propriété étant contenue dans un élément PropertyRef.

Le tableau suivant répertorie les éléments et les attributs du type PropertyRefs.

Nom Est obligatoire Description
PropertyRef Oui Chaîne contenant la référence de la propriété.

Exemple de tableau

L'exemple suivant, en CSDLBI version 1.1, illustre un élément PropertyRef qui spécifie la source d'une formule utilisée dans une mesure, de l'exemple de modèle tabulaire 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>  

Exemple multidimensionnel

L'exemple suivant, en CSDLBI version 1.1, illustre un indicateur de performance clé du cube Contoso Operations. Les éléments PropertyRef pointent vers les colonnes qui contiennent la formule ou les valeurs utilisées pour définir l’objectif et l’état de l’indicateur de performance clé (KPI) par rapport à cet objectif.

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