Aggiungere più campi a un filtro dei dati gerarchia

SI APPLICA A: Power BI Desktop servizio Power BI

Se si desidera filtrare più campi correlati in un singolo filtro dei dati, è necessario creare un filtro dei dati denominato filtro dei dati gerarchia . È possibile creare questi filtri dei dati in Power BI Desktop o nella servizio Power BI.

Screenshot of Hierarchy slicer in Power B I Desktop.

Quando si aggiungono più campi al filtro dei dati, per impostazione predefinita viene visualizzata una freccia o una freccia accanto agli elementi che possono essere espansi per visualizzare gli elementi nel livello successivo.

Screenshot of Hierarchy slicer dropdown in Power B I.

Quando si seleziona uno o più elementi figlio per un elemento, viene visualizzato un quadrato semi-selezionato per l'elemento di primo livello.

Screenshot of Single-selection hierarchy slicer in Power B I.

Formattare il filtro dei dati

Il comportamento del filtro dei dati non è stato modificato. È anche possibile applicare uno stile al filtro dei dati desiderato. Nel riquadro Formato, ad esempio, nella scheda> Visualizzazione impostazioni Filtro dei dati Impostazioni>stile, è possibile scambiare tra un elenco Verticale o un elenco a discesa.

Screenshot of the Format pane, Dropdown or Vertical list slicer. è possibile impostarlo sulla modalità a selezione singola.

È anche possibile apportare altre modifiche di formattazione per i filtri dei dati della gerarchia:

  • Modificare il titolo.
  • Modificare l'icona di espansione/compressione.
  • Modificare il rientro.

Modificare il titolo

È possibile modificare il titolo per qualsiasi filtro dei dati, ma è particolarmente utile per i filtri dei dati della gerarchia. Per impostazione predefinita, il nome di un filtro dei dati della gerarchia è un elenco dei nomi di campo nella gerarchia.

In questo esempio il titolo del filtro dei dati elenca i tre campi nella gerarchia: Category, Commodity e Item.

Screenshot of hierarchy slicer with Category, Commodity, and Item fields in Power B I Desktop.

Per modificare il titolo del filtro dei dati:

  1. Selezionare il filtro dei dati, il riquadro Formato e quindi la scheda Oggetto visivo .

  2. Espandere Intestazione filtro dei dati per visualizzare il nome corrente del filtro dei dati nella casella di testo Titolo.

    Screenshot of the Format pane with the current title in Power B I Desktop.

  3. Selezionare la casella di testo Titolo e immettere un nuovo nome.

    Screenshot of new title for hierarchy slicer in Power B I Desktop.

Modificare l'icona di espansione/compressione

I filtri dei dati della gerarchia hanno altre opzioni di formattazione. È possibile modificare l'icona di espansione/compressione dalla freccia predefinita a segno più e meno oppure un cursore:

  1. Selezionare il filtro dei dati della gerarchia, quindi selezionare Formato.

  2. Nella scheda Oggetto visivo espandere Gerarchia, quindi espandere Espandi/comprimi.

  3. Per l'icona Espandi/comprimi, seleziona Freccia di espansione, Segno più/meno o Cursore.

    Screenshot of Select an expand/collapse icon for your hierarchy slicer in Power B I Desktop.

Modificare il rientro

Se lo spazio è stretto sul report, è possibile ridurre la quantità di rientro degli elementi figlio. Per impostazione predefinita, il rientro è 15 pixel. Per modificare il rientro:

  1. Selezionare il filtro dei dati e quindi formattare.

  2. Nella scheda Oggetto visivo espandere Gerarchia, quindi espandere Livelli. Trascinare il rientro del layout con rientri più piccoli o più grandi. È anche possibile immettere un numero nella casella.

    Screenshot of Set the hierarchy slicer indentation in Power B I Desktop.

Considerazioni e limitazioni

  • Quando si usa la connessione dinamica ai modelli tabulari di SQL Server Analysis Services (SSAS) e la proprietà nasconde i membri nella gerarchia è impostata su Nascondi membri vuoti, Power BI non nasconde i membri vuoti. In questo modo viene creata una gerarchia incompleta.
  • Viene creata anche una gerarchia incompleta quando sono presenti valori vuoti per una categoria a qualsiasi livello di gerarchia. Ad esempio, se il dipendente A ha tre livelli di gestione (direttore > vice presidente > CEO) ma non ha un "director", la riga della tabella dati per employee A avrà tre valori (nomi) e uno vuoto. Anche se è possibile usare il riquadro Filtri per deselezionare i valori vuoti per "director", in questo modo si impedisce anche l'inclusione degli altri tre valori nel filtro dei dati per Employee A. Di conseguenza, il dipendente A verrà rimosso dal filtro dei dati della gerarchia.
  • Per i modelli tabulari, questa funzionalità richiede SQL Server Analysis Services 2017 o versione successiva.
  • Per i modelli multidimensionali, questa funzionalità richiede SQL Server Analysis Services 2019 CU5 o versione successiva con SuperDAXMD abilitato. Altre informazioni su SuperDAXMD.