Media mobile errata in contesto di filtraggio

Il software per la BI di Microsoft, leader nel mercato
Avatar utente

Atreju78
Messaggi: 8 | Topic creati
Iscritto il: gio 4 ago 2022, 18:06

Media mobile errata in contesto di filtraggio

Messaggio da Atreju78 »

Buongiorno,
in un report di produzione ho calcolato la media mobile da inserire nel grafico mediante la seguente misura:

Codice: Seleziona tutto

Avg = divide(
        calculate([Tot_BB],
            DATESINPERIOD(Calendario[Date],
                max(Calendario[Date]),-1,MONTH)),
                 countrows(DATESINPERIOD(Calendario[Date],
                  MAX(Calendario[Date]),-1,MONTH)))
Ora la misura funziona perfettamente, ma se filtro un cliente piuttosto che un altro "cammina" in modo errato.
Le relazioni clienti tra LUT Table e Fact Table ci sono.
Allego il file nella speranza di ricevere indicazioni.
Grazie
Allegati
Prova.pbix
(164.57 KiB) Scaricato 2 volte


Avatar utente

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

Media mobile errata in contesto di filtraggio

Messaggio da Andrea90 »

@Atreju78,

Tocca che fai un esempio concreto perché il cliente Linde Gas italia ha una sola osservazione, pertanto la media mobile non assume senso.
Per l'altro cliente analizzare un grafico a linee ha poco senso per capire il problema, fanne una copia e trasformalo in un oggetto matrice, otterrai qualcosa di simile:
Immagine

Individua un valore che non ti torna così che poi ci guardiamo.

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
Avatar utente

Autore del topic
Atreju78
Messaggi: 8 | Topic creati
Iscritto il: gio 4 ago 2022, 18:06

Media mobile errata in contesto di filtraggio

Messaggio da Atreju78 »

Intanto grazie mille per la tempestiva risposta e scusa la mia ignoranza (non so come inserirti l'immagine)
Riallego il file con nuova pagina dove l'errore di calcolo è evidente.
Grazie ancora
Allegati
Prova.pbix
(150.48 KiB) Scaricato 2 volte
Avatar utente

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

Media mobile errata in contesto di filtraggio

Messaggio da Andrea90 »

@Atreju78,

Nella nuova pagina che hai aggiunto, nella tabella a sinistra hai tolto la possibilità di essere filtrata quando selezioni un cliente, non ne capisco il motivo.

Ripristinato il filtro, quella che tu chiami "errata con filtro" non ha nulla di diverso rispetto a quella "Corretto senza filtro".

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
Avatar utente

Autore del topic
Atreju78
Messaggi: 8 | Topic creati
Iscritto il: gio 4 ago 2022, 18:06

Media mobile errata in contesto di filtraggio

Messaggio da Atreju78 »

L'avevo tolto per far capire dov'era il problema.
riallego.
Grazie ancora
Allegati
Prova.pbix
(150.16 KiB) Scaricato 2 volte
Avatar utente

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

Media mobile errata in contesto di filtraggio

Messaggio da Andrea90 »

@Atreju78,

Come hai creato la tabella Calendario? Sei sicuro che sia una vera tabella calendario?

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
Avatar utente

Autore del topic
Atreju78
Messaggi: 8 | Topic creati
Iscritto il: gio 4 ago 2022, 18:06

Media mobile errata in contesto di filtraggio

Messaggio da Atreju78 »

Uhm....
Mi stai facendo riflettere e ti ringrazio.
La tabella calendario in power query è corretta (ci sono tutti i giorni).
Ho tolto (sempre da power query) sabati domeniche e festività per avere gli effettivi giorni di produzione (in dax non saprei come fare).
In effetti la tabella è contrassegnata come tabella data ma non me la evidenzia come tale.
Credi sia quello il problema e non un problema di misura?
Grazie ancora
Avatar utente

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

Media mobile errata in contesto di filtraggio

Messaggio da Andrea90 »

@Atreju78

Prima di fare le misure devi preparare il modello dati. Stai utilizzando delle Time Intelligence Function che necessitano di una tabella calendario.

Se devi distinguere giorni lavorativi, da quelli non, basta che metti un flag 0/1 così che usi quello come filtro per i tuoi calcoli.

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
Avatar utente

Autore del topic
Atreju78
Messaggi: 8 | Topic creati
Iscritto il: gio 4 ago 2022, 18:06

Media mobile errata in contesto di filtraggio

Messaggio da Atreju78 »

Gentile Andrea,
ho indagato un pò....
La tabella calendario è corretta. Il problema è questo:
se non filtro nessun cliente il DATESINPERIOD funziona correttamente e così il nr dei giorni.
Se filtro un cliente non so perchè ma il conteggio dei giorni si azzera e prende in considerazione solo una singola data.
Nel file allegato ho esplicato le variabili del DATESINPERIOD e ho espresso tutto in forma tabellare.
Ci sto sbattendo la testa ma non riesco a venirne a capo.

Grazie
Allegati
Prova.pbix
(150.85 KiB) Scaricato 2 volte
Avatar utente

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

Media mobile errata in contesto di filtraggio

Messaggio da Andrea90 »

Atreju78 ha scritto: gio 11 apr 2024, 16:27 ho indagato un pò....
Immagine

Questa è la prima parte della tabella calendario che ho trovato nel tuo file. Non trovi qualcosa che non va?

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