Consentire ai lettori di report di usare i parametri di campo per modificare gli oggetti visivi (anteprima)

I parametri di campo consentono agli utenti di modificare dinamicamente le misure o le dimensioni analizzate all'interno di un report. Questa funzionalità consente ai lettori del report di esplorare e personalizzare l'analisi del report selezionando le diverse misure o dimensioni a cui sono interessati.

Video

Nel video seguente Sujata illustra come creare parametri di campo e come gli utenti del report interagiscono con loro.

Nell'esempio seguente, il lettore di report può aggiornare dinamicamente il grafico a barre e la tabella selezionando un campo nei filtri dei dati orizzontali sopra gli oggetti visivi. Attualmente, il grafico a barre e la tabella misurano COGS e analizzano in base al prodotto, in base alla selezione del lettore nei filtri dei dati.

Screenshot dei parametri di campo di esempio in base alla selezione del lettore di report.

Abilitare l'anteprima del parametro del campo

Per iniziare, è prima necessario abilitare la funzionalità di anteprima Parametri di campo.

  1. In Power BI Desktop accedere a File>Opzioni e impostazioni>Opzioni>Funzionalità di anteprima.

  2. Selezionare Parametri di campo.

    Screenshot della finestra di dialogo delle opzioni, evidenziando l'opzione Parametri di campo.

Creare un parametro di campo

  1. Per creare un nuovo parametro di campo, passare alla scheda Modellazione e selezionare Nuovo parametro>Campi.

    Screenshot della barra multifunzione Modellazione, che mostra le opzioni nell'elenco a discesa Nuovo parametro.

  2. Per compilare il parametro, specificare un nome per il parametro e selezionare i campi da usare. In questo esempio, vedere le dimensioni selezionate Cliente, Colore, Categoria e Prodotto.

    Screenshot della finestra di dialogo Parametri che mostra le selezioni di clienti, colore, categoria e prodotto.

    In questa finestra di dialogo è possibile trascinare per modificare l'ordine dei campi oppure fare doppio clic su uno dei campi selezionati per modificare il nome visualizzato.

    È anche possibile combinare e associare misure e dimensioni all'interno dello stesso parametro. Ad esempio, è possibile usare questa funzionalità per creare una tabella dinamica, in cui le colonne possono essere misure o dimensioni.

Usare un parametro di campo per controllare le proprietà visive

Dopo aver creato un parametro di campo, è possibile usare il parametro per controllare le misure o le dimensioni usate in un oggetto visivo.

Screenshot dell'oggetto visivo di esempio, che mostra le opzioni dei parametri.

È possibile usare il parametro nelle zone di rilascio dei campi per un oggetto visivo. Si noti che alcune proprietà visive hanno restrizioni sul numero e sul tipo di campi che è possibile usare.

Dal menu di scelta rapida è anche possibile scegliere se il parametro di campo debba mostrare i valori o i nomi di visualizzazione dei campi selezionati.

  • Nella casella Valori selezionare la freccia giù accanto al nome del parametro e selezionare Mostra campo selezionato.

    Screenshot che mostra come scegliere se l'oggetto visivo debba visualizzare i valori o i nomi di visualizzazione dei campi selezionati.

Modificare un parametro di campo

Se è necessario modificare un parametro di campo esistente, modificare direttamente Data Analysis Expressions (DAX).

Ad esempio, se si vuole aggiungere un nuovo campo a un parametro esistente, selezionare MAIUSC + INVIO per avviare una nuova voce. Aggiungere una virgola tra le voci e trovare la corrispondenza con il formato illustrato in questo esempio. Il numero dopo la virgola indica l'ordine dei campi:

Parameter = {
    ("Customer", NAMEOF('Customer'[Customer]), 0),
    ("Category", NAMEOF('Product'[Category]), 1),
    ("Color", NAMEOF('Product'[Color]), 2),
    ("Product", NAMEOF('Product'[Product]), 3)
}

Screenshot dei parametri DAX di esempio immessi in Power BI.

Limiti

  • Gli oggetti visivi di intelligenza artificiale e D&R non sono supportati con la funzionalità.
  • Non è possibile consentire agli utenti del report di selezionare l'opzione "nessuno" o nessun campo. La selezione di nessun campo nel filtro dei dati o nella scheda filtro corrisponde alla selezione di tutti i campi.
  • Non è possibile creare parametri nelle origini dati di connessione in tempo reale senza un modello locale. Tuttavia, se si usa DirectQuery per i modelli semantici di Power BI e Analysis Services, è possibile aggiungere un modello locale per creare parametri di campo. Per altre informazioni sull'uso di DirectQuery per le connessioni dinamiche, vedere Modelli compositi in modelli semantici di Power BI e Analysis Services.
  • Non è possibile usare misure implicite, quindi se è necessaria una colonna aggregata come uno dei campi, è necessario creare una misura DAX esplicita per tale colonna. Per altre informazioni, vedere Misure implicite ed esplicite a confronto.
  • Non è possibile usare parametri di campo come campi collegati di una pagina di drill-through o descrizione comando. La soluzione alternativa consiste nell'usare i singoli campi a cui si fa riferimento all'interno del parametro di campo. Ad esempio, se il parametro di campo include i campi Cliente e Prodotto, è possibile collegare questi due campi alla pagina di drill-through o descrizione comando in modo che gli oggetti visivi con il parametro di campo possano avviare la pagina di drill-through o descrizione comando.
  • Quando si usa un parametro di campo per scambiare i campi in un oggetto visivo, l'oggetto visivo rilascia alcune informazioni correlate, ad esempio Ordina direzione e stato drill-down/espansione.