Lucrul cu mai multe tabele face datele mai interesante și mai relevante pentru rapoartele PivotTable și rapoartele care utilizează acele date. Atunci când lucrați cu datele utilizând programul de completare Power Pivot, puteți utiliza vizualizarea diagramă pentru a crea și a gestiona conexiunile între tabelele importate.
Crearea relațiilor între tabele necesită ca fiecare tabel să aibă o coloană ce conține valorile care se potrivesc. De exemplu, dacă corelați Clienți și Comenzi, fiecare înregistrare Comandă trebuie să aibă un Cod client sau un ID care se rezolvă la un singur client.
- În fereastra Power Pivot, faceți clic pe Vizualizarea diagramă. Aspectul foii de calcul Data View se modifică într-un aspect de diagramă vizuală, iar tabelele sunt organizate automat, pe baza relațiilor dintre ele.
- Faceți clic dreapta pe o diagramă de tabel, apoi faceți clic pe Creare relații. Se deschide caseta de dialog Creare relații.
- Dacă tabelul provine dintr-o bază de date relațională, este preselectată o coloană. Dacă nu este preselectată nicio coloană, alegeți una din tabelul care conține datele care vor fi utilizate pentru a corela rândurile din fiecare tabel.
- Pentru Tabel de căutare asociat, selectați un tabel care conține cel puțin o coloană de date ce este corelată cu tabelul pe care tocmai l-ați selectat pentru Tabel.
- Pentru Coloană, selectați coloana ce conține datele legate de Coloană de căutare asociată.
- Faceți clic pe Creare.
Notă
Deși Excel verifică dacă tipurile de date se potrivesc între fiecare coloană, nu verifică dacă coloanele conțin de fapt date care se potrivesc și va crea relația chiar dacă valorile nu corespund. Pentru a verifica dacă relația este validă, creați un raport PivotTable care conține câmpuri din ambele tabele. Dacă datele arată greșit (de exemplu, celulele sunt goale sau aceeași valoare se repetă în fiecare rând), va trebui să alegeți câmpuri diferite și, eventual, tabele diferite.
Găsirea unei coloane asociate
Când modelele de date conțin multe tabele sau tabelele includ un număr mare de câmpuri, poate fi dificil să determinați ce coloane să utilizați într-o relație tabel. O modalitate de a găsi o coloană asociată este să o căutați în model. Această tehnică este utilă dacă știți deja ce coloană (sau cheie) doriți să utilizați, dar nu sunteți sigur dacă alte tabele includ coloana. De exemplu, tabelele de fapte dintr-un depozit de date includ de obicei mai multe chei. Puteți să începeți cu o cheie din acel tabel, apoi să căutați în modelul altor tabele care conțin aceeași cheie. Orice tabel care conține o cheie corespondentă poate fi utilizat într-o relație de tabel.
- În fereastra Power Pivot, faceți clic pe Găsire.
- În De căutat, introduceți cheia sau coloana ca termen de căutare. Termenii de căutare trebuie să constea în numele câmpului. Nu puteți căuta caracteristicile unei coloane sau tipul de date pe care îl conține.
- Faceți clic pe caseta Se afișează câmpurile ascunse la găsirea metadatelor . Dacă o tastă a fost ascunsă pentru a reduce aglomerația din model, este posibil să nu o vedeți în vizualizarea diagramă.
- Faceți clic pe Următorul găsit. Dacă se găsește o potrivire, coloana este evidențiată în diagrama de tabel. Acum știți ce tabel conține o coloană potrivită care poate fi utilizată într-o relație de tabel.
Modificarea relației active
Tabelele pot avea mai multe relații, dar numai una poate fi activă. Relația activă este utilizată implicit în calculele DAX și în navigarea prin rapoarte Pivot. Relațiile inactive pot fi utilizate în calcule DAX prin funcția USERELATIONSHIP. Pentru mai multe informații, consultați Funcția USERELATIONSHIP (DAX).
Există mai multe relații dacă tabelele au fost importate astfel, unde au fost definite mai multe relații pentru acel tabel în sursa de date inițială sau dacă creați manual relații suplimentare pentru a accepta calculele DAX.
Pentru a modifica relația activă, promovați o relație inactivă. Relația activă curentă devine inactivă automat.
Indicați spre linia de relație dintre tabele. O relație inactivă apare ca o linie punctată. (Relația este inactivă, deoarece există deja o relație indirectă între cele două coloane.)
Faceți clic dreapta pe linie, apoi faceți clic pe Marcați ca activ.
Notă
Puteți activa relația doar dacă nicio altă relație nu mai asociază cele două tabele. Dacă tabelele sunt deja asociate, dar doriți să modificați modul în care sunt asociate, trebuie să marcați relația curentă ca inactivă, apoi să o activați pe cea nouă.
Aranjarea tabelelor în vizualizarea diagramă
Pentru a vedea toate tabelele de pe ecran, faceți clic pe pictograma Potrivire la ecran din colțul din dreapta sus al Vizualizării diagramă.
Pentru a organiza o vizualizare confortabilă, utilizați controlul Glisare pentru zoom , Miniharta și glisați tabelele în aspectul pe care îl preferați. De asemenea, puteți utiliza barele de defilare și rotița mouse-ului pentru a defila pe ecran.