Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
SI APPLICA A: Power BI Desktop
Servizio Power BI
Quando si modifica un report in Power BI, è possibile scegliere una colonna per definire l'ordinamento di un'altra colonna. Ecco un esempio comune. È presente una colonna Month Name e, quando la si aggiunge a un oggetto visivo, i mesi vengono ordinati alfabeticamente: aprile, agosto, dicembre, febbraio. Tuttavia, è necessario ordinarli in ordine cronologico. Questo articolo illustra come definire l'ordinamento di una colonna in base a un'altra colonna in Power BI Desktop o nel servizio Power BI. Fornisce inoltre indicazioni per la risoluzione dei problemi relativi agli errori comuni relativi all'ordinamento in base a colonne.
Nota
Quando si legge un report, è possibile modificare anche il modo in cui vengono ordinati i valori in un oggetto visivo. Per informazioni dettagliate, vedere Modificare l'ordinamento di un grafico in un report di Power BI.
Impostare la colonna da usare per l'ordinamento
Per impostare una colonna diversa per l'ordinamento in Power BI Desktop, entrambe le colonne devono essere allo stesso livello di granularità. Ad esempio, per ordinare correttamente una colonna di nomi di mesi, è necessaria una colonna contenente un numero per ogni mese. L'ordinamento si applica a qualsiasi oggetto visivo del report contenente la colonna ordinata. Nell'esempio seguente i mesi sono elencati alfabeticamente, ma devono essere elencati in ordine cronologico.
Importante
Per accedere alla scheda Strumenti colonna, è necessario essere nella visualizzazione Report. Se si è nella visualizzazione Modello o nella visualizzazione Tabella, passare prima alla visualizzazione Report selezionando l'icona Visualizzazione report nel riquadro di spostamento a sinistra.
Nella visualizzazione Report selezionare la colonna da ordinare, in questo caso Month. È possibile selezionare la colonna dal riquadro Dati o da un oggetto visivo nell'area di disegno. I mesi nell'oggetto visivo vengono ordinati alfabeticamente. Quando si seleziona una colonna, nella barra multifunzione viene visualizzata la scheda Strumenti colonna .
Selezionare Ordina per colonna e quindi selezionare il campo in base al quale si desidera ordinare l'altro campo, in questo caso Numero mese.
L'oggetto visivo elenca automaticamente gli elementi in ordine cronologico sulla base dell'ordine dei mesi dell'anno.
Impostare un'altra colonna per l'ordinamento
Per impostare una colonna diversa in base alla quale eseguire l'ordinamento nel servizio Power BI, entrambe le colonne devono avere lo stesso livello di granularità. Ad esempio, per ordinare una colonna di nomi di mesi, è necessaria una colonna contenente un numero per ogni mese. Nell'esempio seguente i mesi sono elencati alfabeticamente, ma devono essere elencati in ordine cronologico.
Selezionare l'oggetto visivo nell'area di disegno. Individuare quindi il campo Numero mese nel riquadro Campi.
Nel riquadro Visualizzazioni, all'interno della sezione Campi, individuare il bucket di campi Suggerimento.
Trascinare il campo Numero mese dal riquadro Campi al contenitore campi Suggerimento nel riquadro Visualizzazione.
Nell'angolo superiore destro dell'oggetto visivo selezionare Altre opzioni. Selezionare Asse ordinamento e quindi scegliere Numero mese.
Power BI elenca gli elementi dell'oggetto visivo in ordine cronologico sulla base dell'ordine dei mesi dell'anno.
Il Numero del mese è ora visibile nel tooltip predefinito dell'oggetto visivo.
Se non si desidera che la descrizione comando contenga il Numero mese, usare una descrizione comando personalizzata che non includa questo valore. Per scoprire come creare un tooltip personalizzato, vedere Creare tooltip basati sulle pagine del report in Power BI Desktop.
Risoluzione dei problemi relativi all'ordinamento per colonna
Se si verificano problemi durante l'impostazione o l'uso dell'ordinamento in base alla colonna, esaminare questi problemi e soluzioni comuni.
L'opzione Ordina per colonna è disabilitata o non disponibile
Causa: La colonna che si sta tentando di ordinare potrebbe avere dipendenze che impediscono l'ordinamento.
Soluzione:
- Verificare di essere nella visualizzazione Report, non nella visualizzazione Modello o nella visualizzazione Tabella.
- Verificare che la colonna non sia già ordinata in base a un'altra colonna. Rimuovere prima l'ordinamento esistente, quindi applicarne uno nuovo.
- Se la colonna è contrassegnata come colonna chiave, il relativo ordinamento viene ignorato e vengono utilizzate le impostazioni predefinite.
Errore "Impossibile utilizzare questa colonna per l'ordinamento"
Causa: La colonna sort-by contiene valori duplicati. Ogni valore nella colonna da ordinare deve avere esattamente un valore corrispondente nella colonna di ordinamento.
Soluzione:
Verificare la presenza di valori duplicati nella colonna sort-by:
- Selezionare la colonna in base a cui ordinare nel riquadro Dati.
- Esaminare il profilo di colonna nella scheda Strumenti colonna per verificare la presenza di duplicati.
- In alternativa, in Power Query, usa Visualizza>Qualità colonna per vedere se sono presenti duplicati.
Rimuovere o correggere i duplicati:
- Se esistono duplicati, è necessaria una colonna diversa per l'ordinamento. Ad esempio, se si ordinano i nomi dei mesi per numero di mese, assicurarsi che ogni nome del mese abbia un solo numero di mese (gennaio = 1, non 1 e 01).
- Usare Power Query per creare una colonna identificatore univoco, se necessario.
Nota
Uno scenario comune consiste nel provare a usare una colonna di rango numerico che contiene valori di classificazione duplicati. Ad esempio, se più prodotti condividono lo stesso rango (due prodotti classificati entrambi "1"), non è possibile usare tale colonna di classificazione per l'ordinamento. La colonna di ordinamento deve contenere valori unici. Prendere invece in considerazione la creazione di un numero sequenziale univoco o un approccio di ordinamento diverso per i legami.
L'ordinamento non funziona come previsto
Causa: Incompatibilità del tipo di dati o valori di testo ordinati come numeri.
Soluzione:
Verificare che i tipi di dati corrispondano:
- La colonna di ordinamento deve in genere essere numerica, data o testo.
- Selezionare la colonna usata per l'ordinamento e verificare il Tipo di dati nella scheda Strumenti colonna.
- Problema comune: i numeri dei mesi archiviati come testo ("1", "2", "3") anziché numeri interi (1, 2, 3).
Convertire i tipi di dati, se necessario:
- In Power Query modificare il tipo di colonna nel tipo di dati corretto.
- Ad esempio, converti i numeri dei mesi in formato testo in numeri interi selezionando Trasforma>Tipo di dati>Numero intero.
L'ordinamento per colonna produce raggruppamenti imprevisti
Causa: La colonna sort-by ha una granularità diversa rispetto alla colonna ordinata.
Soluzione:
- Entrambe le colonne devono essere allo stesso livello di dettaglio. Per esempio:
- Per ordinare Nome mese (gennaio, febbraio), usa Numero mese (1, 2) allo stesso livello di dettaglio.
- Non provare a ordinare Nome mese per Numero giorno (granularità diversa).
- Ogni valore univoco nella colonna ordinata deve corrispondere esattamente a un solo valore nella colonna usata per l'ordinamento.
L'ordinamento per colonna viene reimpostato o ignorato
Causa: Sono state modificate le proprietà del modello di dati o della colonna.
Soluzione:
- Controllare se la colonna di ordinamento esiste ancora nel modello.
- Verifica di non aver rimosso la colonna usata per l'ordinamento dalla fonte dati.
- Riapplicare l'impostazione ordina per colonna se il modello è stato aggiornato o modificato.
Considerazioni
Tenere presenti questi requisiti quando si usa l'ordinamento per colonna:
- Entrambe le colonne devono essere allo stesso livello di granularità.
- La colonna sort-by deve contenere valori univoci per ogni valore nella colonna ordinata.
- Se si contrassegna una colonna come colonna chiave, il relativo ordinamento viene ignorato e vengono usate le impostazioni predefinite.
Contenuto correlato
Potrebbero essere interessanti anche gli articoli seguenti: