Elemento PropertyRef (CSDLBI)
Importante: Questo documento viene archiviato. Per le informazioni più recenti, vedere Open Specification [MS-CSDLBI]: Conceptual Schema Definition File Format with Business Intelligence Annotations (Specifica aperta [MS-CSDLBI]: Formato del file di definizione dello schema concettuale con annotazioni di Business Intelligence).
L'elemento PropertyRef è un tipo semplice che fornisce un riferimento a una colonna che specifica un valore richiesto da un'altra proprietà.
Elementi e attributi
Nella tabella seguente vengono elencati gli attributi e gli elementi che definiscono l'elemento PropertyRef.
Nome | Obbligatorio | Descrizione |
---|---|---|
Nome | Sì | Stringa contenente il nome della proprietà che è la destinazione del riferimento. |
Elemento PropertyRefs
PropertyRefs è un tipo complesso che definisce una raccolta di proprietà, ciascuna contenuta in un elemento PropertyRef.
Nella tabella seguente vengono elencati gli attributi e gli elementi del tipo PropertyRefs.
Nome | Obbligatorio | Descrizione |
---|---|---|
PropertyRef | Sì | Stringa contenente il riferimento alla proprietà. |
Esempio tabulare
Nell'esempio seguente, in CSDLBI versione 1.1, viene mostrato un elemento PropertyRef che specifica l'origine di una formula utilizzata in una misura, dal modello tabulare di esempio di 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>
Esempio multidimensionale
Nell'esempio seguente, in CSDLBI versione 1.1, è riportato un indicatore KPI del cubo Operations di Contoso. Gli elementi PropertyRef puntano alle colonne che contengono la formula o i valori usati per definire l'obiettivo e lo stato dell'indicatore KPI rispetto a tale obiettivo.
<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>