Problema con relazione tra tabelle L’argomento è risolto

Non è propriamente un programma di BI, ma nelle sue versioni più recenti anche Excel può fare grandi cose!

Moderatore: Utilizzo_prof_Excel

Avatar utente

kris9951
Messaggi: 33 | Topic creati
Iscritto il: gio 24 set 2020, 22:10
Ringraziato: 3 volte

Problema con relazione tra tabelle

Messaggio da kris9951 »

Grazie mille Andrea90 per il supporto e soprattutto per la pazienza :-)


Avatar utente

Enrico Galli
Messaggi: 890 | Topic creati
Iscritto il: dom 28 giu 2020, 19:03
Luogo: San Giovanni in Persiceto (BO)
Ringraziato: 325 volte
Contatta:

Problema con relazione tra tabelle

Messaggio da Enrico Galli »

Ciao. Tutto giusto quello che dice Andrea90 , tuttavia è vero che, abituati alle tabelle pivot classiche, il primo impatto con le power pivot lascia confusi: contrariamente alle prime, dove comunque ti fa vedere solo le combinazioni esistenti nella tabella, in power pivot devi per forza inserire un'aggregazione, altrimenti ti fa un crossjoin tra tutte le variabili di riga/colonna che inserisci, a prescindere dal fatto se esistano o meno dei dati per quelle combinazioni nelle tabelle dei fatti
Enrico Galli
Link utili: I nostri tutorial | Come inserire: Immagini - Codice - Risolto
Se il forum ti è stato utile, considera di supportarlo con una libera donazione
Avatar utente

Enrico Galli
Messaggi: 890 | Topic creati
Iscritto il: dom 28 giu 2020, 19:03
Luogo: San Giovanni in Persiceto (BO)
Ringraziato: 325 volte
Contatta:

Problema con relazione tra tabelle

Messaggio da Enrico Galli »

Andrea90 ha scritto: ven 5 feb 2021, 16:55 Intendevo dire che è secondario perché quello non è un errore, mentre il fatto di mettere un campo chiave di una tabella di tipo "fact" lo è. Specie se quel campo lo vuoi utilizzare all'interno di un report per fare delle aggregazioni.
Mi permetto solo di fare un piccolo approfondimento riguardo questa affermazione: è un errore inserire un campo della fact se questo è una chiave esterna verso una tabella dimensionale. Quindi fermo restando che i campi in relazione vanno presi sempre dalle tabelle dimensionali, è sempre possibile aggiungere altri campi della fact in riga o in colonna per "affettare" ulteriormente il report. Non è una best practice (se devi fare questo, vuol dire che potresti costruire un'altra tabella dimensionale con quel campo), ma per qualche analisi al volo si può sempre fare. Purché il report si basi su un'unica fact :wave:
Enrico Galli
Link utili: I nostri tutorial | Come inserire: Immagini - Codice - Risolto
Se il forum ti è stato utile, considera di supportarlo con una libera donazione

LukeReds
Messaggi: 15 | Topic creati
Iscritto il: ven 17 lug 2020, 9:47
Luogo: Milano
Contatta:

Problema con relazione tra tabelle

Messaggio da LukeReds »

Buongiorno a tutti,
rilevo esattamente con stesso problema relazionale utilizzando powerpivot, cosa che non accade con power BI
Nel modellino in figura se in una tabella pivot inserisco articolo (art) ed articolo (vend) (o viceversa, il comportamento è identico)

- in powerpivot per ogni articolo di Art ripete tutti gli articoli di vend (analogamente per ogni articolo di Vend ripete tutti gli articoli di Art). Inserendo un campo numerico il problema si risolve da solo....
-in Power BI riconosce correttamente tutte le relazioni in entrambi i sensi, quindi 1 articolo di Art corrisponde ad 1 solo articolo di Vend e viceversa

Pensavo che il problema fosse dovuto alla mia vecchia versione di excel (2013) ma pare non sia così

Grazie!


Immagine
Avatar utente

Enrico Galli
Messaggi: 890 | Topic creati
Iscritto il: dom 28 giu 2020, 19:03
Luogo: San Giovanni in Persiceto (BO)
Ringraziato: 325 volte
Contatta:

Problema con relazione tra tabelle

Messaggio da Enrico Galli »

Enrico Galli ha scritto: ven 5 feb 2021, 17:52 abituati alle tabelle pivot classiche, il primo impatto con le power pivot lascia confusi: contrariamente alle prime, dove comunque ti fa vedere solo le combinazioni esistenti nella tabella, in power pivot devi per forza inserire un'aggregazione, altrimenti ti fa un crossjoin tra tutte le variabili di riga/colonna che inserisci, a prescindere dal fatto se esistano o meno dei dati per quelle combinazioni nelle tabelle dei fatti
LukeReds, è proprio una caratteristica delle Power pivot, come scrivevo qui
Enrico Galli
Link utili: I nostri tutorial | Come inserire: Immagini - Codice - Risolto
Se il forum ti è stato utile, considera di supportarlo con una libera donazione

LukeReds
Messaggi: 15 | Topic creati
Iscritto il: ven 17 lug 2020, 9:47
Luogo: Milano
Contatta:

Problema con relazione tra tabelle

Messaggio da LukeReds »

ok grazie, mi hai risolto un grosso dubbio
Rispondi