Passaggio all'ora solare 31 ottobre 2021 03:00 02:00 sposta indietro l'orologio di 1 ora (si dorme 1 ora in più)
Normalmente quando si importa una lista SharePoint in Power BI, questo campo viene mostrato nel report con il valore [List], come in questo esempio:
e non c'è modo di visualizzare il valore mostrato in SharePoint.

Trasformazione campo

Per mostrare il valore bisogna applicare delle modifiche al Model tramite la finestra Transform data.
Qui si seleziona la colonna interessata (Category in questo caso) e, nel menu contestuale, si sceglie la voce Expand to New Rows
Expand to New RowsExpand to New Rows

il contenuto della colonna cambia da [List] a [Record]
RecordRecord

viene applicata questa formula DAX
Power BI
Table.ExpandListColumn(#"Removed Columns", "Category")
ma ancora non ci siamo, dobbiamo selezionare, sempre dal menù contestuale, il valore che vogliamo visualizzare
Scelta campoScelta campo

il risultato è questo
Valore campoValore campo

e la formula DAX applicata è
Power BI
= Table.ExpandRecordColumn(#"Expanded Category", "Category", {"lookupValue"}, {"Category.lookupValue"})
applica le modifiche ed esci (Close & Apply).

Report

Tornando al report si nota che la tabella che usava il campo Category è in errore, un click su link See details evidenzia il perché
Tabella visual in erroreTabella visual in errore

ovvero, dopo la trasformazione il campo Category non esiste più, c'è il nuovo campo Category.lookupValue.

Per correggere l'errore premi il pulsante Fix this che non fa altro che rimuovere la vecchia colonna.
Aggiungi la nuova Category.lookupValue
Nuovo campoNuovo campo

finalmente ci siamo, ma il nome del campo non è il massimo.

Rinominare la colonna

Per rinominare una colonna abbiamo 2 possibilità, rinominarla solo nella parte visual del Report, oppure rinominare il campo nel Model.

Il rename nel visual lo si fa dal riquadro Visualizations, selezionando il campo, nel menu contestuale si trova la voce Rename for this visual
Nuovo campoNuovo campo

agisce solo sul report corrente ma lascia invariato il nome campo sul model e sugli altri report.

Se si vuole rinominare il campo nel Model, lo si può fare sempre da Transform data, oppure direttamente dal Report agendo sul riquadro Fields selezionando il menu contestuale del campo e poi la voce Rename
Rename campo nel modelRename campo nel model

in questo caso il rename si applica a tutti i report
Rename campo nel model e visualRename campo nel model e visual

Modifica trasformazione

Una trasformazione può anche essere modificata dopo che è stata creata e applicata.

La modifica la si fa sempre dalla finestra Transform data.
Nel riquadro APPLIED STEPS si seleziona lo step da modificare e si premere sulla rotellina per visualizzare la finestra di dialogo.
In questo caso, ad esempio, possiamo aggiungere altre colonne al Model
Modifica trasformationModifica trasformation

il risultato è questo
Modifica trasformationModifica trasformation
Potrebbe interessarti anche: