Cum să vă alăturați mai multor la mulți cu o masă Bridge în Power BI Seer Interactive

Una dintre cele mai mari valori ale instrumentelor de vizualizare a datelor este aceea de a conecta diferite tipuri de tabele de date pentru a calcula rezultatele, pentru a ilustra tendințele sau pentru a descoperi valori anormale. Relațiile dintre tabele dvs. sunt necesare pentru a crea aceste conexiuni.

multor

Relații în Power BI

Relațiile din Power BI au mai multe configurații, inclusiv cardinalitatea și direcția filtrului încrucișat, care determină modul în care tabelele dvs. se conectează și interacționează între ele.

Cardinalitatea

O cardinalitate unu la unu înseamnă că coloana aferentă din ambele tabele are o singură instanță din fiecare valoare.

One to One (*: 1)

Una dintre cele mai de bază relații este o relație unu la unu. Acest lucru se întâmplă atunci când există o singură instanță din fiecare valoare unică în două tabele corelate. După cum puteți vedea în tabelul de mai sus, aceste relații sunt simple și se potrivesc frumos.

Mulți la unu (*: 1)

"> O relație multi-la-unu înseamnă că o coloană dintr-un tabel are o singură instanță din fiecare valoare unică, dar coloana aferentă din cealaltă tabelă are instanțe multiple de o anumită valoare.

Mulți la unu (*: 1) Folosind un pod

Multe la Multe (*: *) ">

Power BI a lansat o caracteristică de relație multi-la-mulți ca parte a capabilității modelelor compozite în desktopul Power BI. Puteți activa acest lucru navigând la fișier> opțiuni și setări> opțiuni> caracteristici de previzualizare> și bifând c modele omposite . Va trebui să reporniți Power BI după ce activați modelele compozite.

Deci ... abilitatea de a crea o relație de la mulți la mulți nu ar însemna că nu este nevoie să construim o masă de legătură?

Din punct de vedere tehnic da ... dar în funcție de câte surse de date conectați, cât de complexe sunt datele dvs. și de alți factori pe care ați putea dori să construiți o punte de legătură pentru a vă asigura acuratețea relațiilor dvs.

De exemplu, multe până la multe relații sunt de obicei scurte atunci când toate valorile unice nu apar în fiecare tabel. Când priviți exemplul de relații de mai sus, puteți vedea că relația dintre mulți și mulți nu ține cont de culoarea mov, deoarece se găsește doar într-un singur tabel. Pe de altă parte, relația care folosește o punte include violetul ca valoare unică. Acest lucru poate afecta analiza generală, explicată în diagramele de mai jos:

Analiza datelor cu o relație de la mulți la mulți

Veți observa că analiza din acest grafic nu include valoarea Violet . Cu toate acestea, știm că este prezent în cel puțin unul dintre tabelele din exemplul nostru de mai sus. Așa cum am menționat anterior, multe până la multe relații pierd frecvent puncte de date care nu se găsesc în toate tabelele utilizate.

Analiza datelor folosind o relație de punte

Pe de altă parte, atunci când utilizați un bridge, toate valorile unice sunt luate în considerare în analiza dvs. Acest lucru vă asigură că nu vă lipsește o parte mare de date care vă poate afecta semnificativ rezultatele.

Treceți direcțiile filtrului

Atunci când creați o relație, puteți alege între o singură direcție a filtrului încrucișat sau ambele direcții ale filtrului încrucișat. Cu ambele direcții de filtrare încrucișate, atunci când filtrați orice valori într-un tabel, același filtru se va aplica valorilor din celălalt tabel dacă acestea sunt conectate printr-o relație - tratând toate aspectele tabelelor conectate ca și cum ar fi un singur masa.

Construirea unei mese de pod

O tabelă bridge - cunoscută și sub numele de tabel de entitate asociativă - este o modalitate de a crea o îmbinare de la mai mulți la mulți prin crearea unei tabele cu o coloană care conține o instanță singulară a fiecărei valori unice, care creează o punte pentru a uni două sau mai multe multe coloane împreună.

Pasul 1: Curățați-vă datele

Nu pot sublinia suficient cât de importantă este curățarea datelor dvs. înainte de a construi un pod.

Dacă vă alocați timp pentru a vă curăța mesele originale, până când vom crea referințe în pasul următor, referințele dvs. vor fi curate deoarece v-ați curățat deja datele. Economisește timp pentru a curăța totul mai întâi, apoi pentru a fi nevoie să reveniți și să încercați să curățați mai multe mese după ce ați făcut transformări și referințe.