Riquadro Analisi negli oggetti visivi di Power BI
Il riquadro Analisi consente di aggiungere linee di riferimento dinamiche, ad esempio min, max o media, agli oggetti visivi. Queste righe consentono di ingrandire le tendenze importanti o le informazioni dettagliate. Questo articolo illustra come creare oggetti visivi di Power BI in grado di presentare e gestire linee di riferimento dinamiche nel riquadro Analisi.
Nota
Il riquadro Analisi è disponibile nell'API versione 2.5.0. Per scoprire quale versione si sta usando, archiviare apiVersion
nel file pbiviz.json.
Gestire il riquadro Analisi
La gestione delle proprietà nel riquadro Analisi è simile alla gestione delle proprietà nel riquadro Formato. Definire un oggetto nel file di capabilities.json dell'oggetto visivo.
Per il riquadro Analisi, l'oggetto viene definito come segue:
Nella definizione dell'oggetto aggiungere solo il nome dell'oggetto, il nome della proprietà e il tipo, come illustrato qui. Esempio:
{
"objects": {
"YourAnalyticsPropertiesCard": {
"properties": {
"show": {
"type": {
"bool": true
}
},
"displayName": {
"type": {
"text": true
}
},
... //any other properties for your Analytics card
}
}
...
}
}
Nella scheda delle impostazioni di formattazione specificare che questa scheda appartiene al riquadro Analisi impostando il parametro set card analyticsPane
su true
. Per impostazione predefinita, il parametro analyticsPane
è false e la scheda verrà aggiunta al riquadro di formattazione. Vedere le implementazioni seguenti:
class YourAnalyticsCardSettings extends FormattingSettingsCard {
show = new formattingSettings.ToggleSwitch({
name: "show",
displayName: undefined,
value: false,
topLevelToggle: true
});
displayNameProperty = new formattingSettings.TextInput({
displayName: "displayName",
name: "displayName",
placeholder: "",
value: "Analytics Instance",
});
name: string = "YourAnalyticsPropertiesCard";
displayName: string = "Your analytics properties card's name";
analyticsPane: boolean = true; // <=== Add and set analyticsPane variable to true
slices = [this.show, this.displayNameProperty];
}
Definire altre proprietà nello stesso modo in cui si esegue per gli oggetti Format ed enumerare gli oggetti esattamente come si fa nel riquadro Formato.
Nota
- Usare il riquadro Analisi solo per gli oggetti che aggiungono nuove informazioni o fanno luce sulle informazioni presentate (ad esempio, le linee di riferimento dinamiche che illustrano tendenze importanti).
- Tutte le opzioni che controllano l'aspetto dell'oggetto visivo (ovvero la formattazione) devono essere limitate al riquadro Formattazione.
Considerazioni e limitazioni
- Il riquadro Analytics non supporta ancora più istanze. L'unico selettore che un oggetto può avere è statico (ovvero
selector: null
) e gli oggetti visivi di Power BI non possono avere più istanze di una scheda definita dall'utente. - Le proprietà di tipo
integer
non vengono visualizzate correttamente. Come soluzione alternativa, usare invece il tiponumeric
.