Rapportare due valori in grafico

Il software per la BI di Microsoft, leader nel mercato
Rispondi

fedef
Messaggi: 19 | Topic creati
Iscritto il: mar 27 dic 2022, 9:51
Ringraziato: 1 volta

Rapportare due valori in grafico

Messaggio da fedef »

Buongiorno a tutti,

ho neccessità di fare un'analisi che prende i dati da due tabelle differenti (csv ed excel).
Posto che ho caricato i due file in PowerBi Desktop dovrei creare un grafico a colonne affiancate per rappresentare la correlazione tra i valori della colonna "Distanza" (file Activities) e la colonna "Punteggio" (file Riposo).

Se creo la visualizzazione Clustered Colum Chart mi mostra solo la possibilità di vedere la somma e non il valore secco :/ dove sbaglio?

In ultimo dovrei fare in modo che si visualizzino le righe solo quando c'è un valore di KM (es il 3/10 non dovrebbe essere mostrato).

Allego l'analisi e i due file sorgenti..
Allegati
Riposo.xlsx
riposo
(10.83 KiB) Scaricato 126 volte
Activities.csv
activities
(5.86 KiB) Scaricato 81 volte
analisi.pbix
pbix
(111.08 KiB) Scaricato 114 volte


Avatar utente

Andrea90
Messaggi: 2256 | Topic creati
Iscritto il: dom 28 giu 2020, 19:41
Luogo: Bologna
Ringraziato: 672 volte
Contatta:

Rapportare due valori in grafico

Messaggio da Andrea90 »

@fedef,

Hai preparato un data model con due tabelle, che non sono relazionate.

Poi hai creato un oggetto visivo che prende come dimensione il campo [Day] (generato in automatico da power bi perché riconosce essere un campo data e quindi ti rifila quella relazione gerarchica che è da eliminare, nei settaggi bisogna andare a rimuovere la spunta da questa opzione (in rete trovi mille tutorial su come fare) e poi ricaricare il modello).

Questo campo day è della tabella "Activities" e quindi ti calcola la distanza "correttamente" (si fa per dire perché hai utilizzato la prassi pivot di excel di trascinare un campo nell'area valori, cosa da evitare perché genera delle misure implicite che non vanno bene. per ogni calcolo che ti serve devi costruirti delle misure esplicite scritte in DAX).

Ma come fa a calcolarti il valore del punteggio? Non c'è alcuna relazione esistente e dunque ogni volta ti riporta la misura Average (anche questa implicita) complessiva.

Per non vedere il calcolo quando una delle misure è BLANK basta preparare una misura che esegua appunto il check utilizzando una sintassi simile a: IF(ISBLANK(misura1), BLANK(), misura2)

Andrea
Se hai gradito l'aiuto che hai ricevuto considera di contribuire alle spese per il mantenimento del forum facendo una libera DONAZIONE --> Link

Ricordarsi di segnare come "RISOLTE" le discussioni per le quali si è ricevuto un feedback positivo. Per vedere come fare --> Link

Autore del topic
fedef
Messaggi: 19 | Topic creati
Iscritto il: mar 27 dic 2022, 9:51
Ringraziato: 1 volta

Rapportare due valori in grafico

Messaggio da fedef »

Buongiorno Andrea, grazie per la risposta.
Quindi mi pare di capire prima di tutto dovrei creare una tabella che relaziona (o meglio fa un merge) dei valori che voglio?

Perdonami ma sto imparando :/

Per la parte di excel purtroppo l'esigenza nasce dal fatto che quei valori, lo strumento che li rileva, non mi li fa scaricare quindi devo copiare/incollare la tabella dal portale web. La data me la mette in un formato assurdo quindi l'unico modo per me per averla è fare il pivot di excel :/
Avatar utente

Andrea90
Messaggi: 2256 | Topic creati
Iscritto il: dom 28 giu 2020, 19:41
Luogo: Bologna
Ringraziato: 672 volte
Contatta:

Rapportare due valori in grafico

Messaggio da Andrea90 »

@fedef,

Se le due tabelle sono da analizzare mediante periodi temporali, utilizzando il campo Data di ciascuna tabella per intenderci, puoi creare una terza tabella, chiamata Calendario e usare quella per relazionarti alle due e crearti così i tuoi report.

Non capisco a cosa tu faccia riferimento quando intendi "per la parte di excel"...

Andrea
Se hai gradito l'aiuto che hai ricevuto considera di contribuire alle spese per il mantenimento del forum facendo una libera DONAZIONE --> Link

Ricordarsi di segnare come "RISOLTE" le discussioni per le quali si è ricevuto un feedback positivo. Per vedere come fare --> Link
Rispondi