Rad sa više tabela čini podatke zanimljivijim i relevantnijim za izvedene tabele i izveštaje koji koriste te podatke. Kada radite sa podacima pomoću programskog dodatka Power Pivot, možete da koristite dijagramski prikaz za kreiranje veza između uvezenih tabela i upravljanje njima.
Kreiranje relacija između tabela zahteva da svaka tabela ima kolonu koja sadrži vrednosti koje se podudaraju. Na primer, ako povezujete tabele "Klijenti" i "Porudžbine", svaki zapis porudžbine bi trebalo da ima kôd ili ID klijenta koji se razrešava na jednog klijenta.
- U Power Pivot prozoru izaberite stavku "Dijagramski prikaz". Raspored unakrsne tabele prikaza podataka menja se u raspored vizuelnog dijagrama, a tabele se automatski organizuju na osnovu relacija.
- Kliknite desnim tasterom miša na dijagram tabele, a zatim izaberite stavku "Kreiraj relaciju". Otvara se dijalog "Kreiranje relacije".
- Ako je tabela iz relacione baze podataka, kolona je unapred izabrana. Ako nijedna kolona nije unapred izabrana, odaberite neku iz tabele koja sadrži podatke koji će se koristiti za povezivanje redova u svakoj tabeli.
- Za srodnu tabelu za pronalaženje izaberite tabelu koja ima najmanje jednu kolonu sa podacima povezanu sa tabelom koju ste izabrali za tabelu.
- Za kolonu izaberite kolonu koja sadrži podatke povezane sa srodnom kolonom za pronalaženje.
- Kliknite na dugme Kreiraj.
Napomena
Iako Excel proverava da li se tipovi podataka podudaraju između kolona, on ne potvrđuje da kolone zaista sadrže podatke koji se podudaraju i kreiraće relaciju čak i ako se vrednosti ne podudaraju. Da biste proverili da li je relacija važeća, napravite izvedenu tabelu koja sadrži polja iz obe tabele. Ako podaci izgledaju pogrešno (na primer, ćelije su prazne ili se ista vrednost ponavlja u svakom redu), moraćete da odaberete druga polja, a možda i druge tabele.
Pronalaženje srodne kolone
Kada modeli podataka sadrže mnogo tabela ili tabele uključuju veliki broj polja, može biti teško utvrditi koje kolone koristiti u relaciji tabele. Jedan način da pronađete srodnu kolonu jeste da je potražite u modelu. Ova tehnika je korisna ako već znate koju kolonu (ili ključ) želite da koristite, ali niste sigurni da li druge tabele sadrže tu kolonu. Na primer, tabele sa činjenicama u skladištu podataka obično sadrže mnogo ključeva. Možete početi sa ključem u toj tabeli, a zatim pretražiti model za druge tabele koje sadrže isti ključ. Svaka tabela koja sadrži odgovarajući ključ može da se koristi u relaciji između tabela.
- U Power Pivot prozoru kliknite na dugme "Pronađi".
- U funkciju "Pronalaženje" unesite ključ ili kolonu kao termin za pretragu. Termini za pretragu moraju da se sastoje od imena polja. Ne možete pretraživati po karakteristikama kolone ili tipu podataka koje ona sadrži.
- Kliknite na polje " Prikaži skrivena polja prilikom pronalaženja metapodataka ". Ako je ključ bio skriven da bi se smanjila pretrpanost u modelu, možda ga nećete videti u dijagramskom prikazu.
- Izaberite stavku Pronađi sledeće. Ako se pronađe podudaranje, kolona se markira na dijagramu tabele. Sada znate koja tabela sadrži podudarnu kolonu koja može da se koristi u relaciji između tabela.
Promena aktivne relacije
Tabele mogu da imaju više relacija, ali samo jedna može da bude aktivna. Aktivna relacija se podrazumevano koristi u DAX izračunavanjima i navigaciji izvedenog izveštaja. Neaktivne relacije mogu da se koriste u DAX izračunavanjima putem funkcije USERELATIONSHIP. Više informacija potražite u članku Funkcija USERELATIONSHIP (DAX).
Postoji više relacija ako su tabele uvezene na taj način, gde je više relacija definisano za tu tabelu u originalnom izvoru podataka, ili ako ručno napravite dodatne relacije koje podržavaju DAX izračunavanja.
Da biste promenili aktivnu relaciju, podignite nivo neaktivne relacije. Trenutna aktivna relacija automatski postaje neaktivna.
Postavite pokazivač na relacionu liniju između tabela. Neaktivna relacija se pojavljuje kao tačkasta linija. (Relacija je neaktivna zato što indirektna relacija već postoji između dve kolone.)
Kliknite desnim tasterom miša na liniju i izaberite stavku "Označi kao aktivnu".
Napomena
Relaciju možete aktivirati samo ako nijedna druga relacija ne povezuje ove dve tabele. Ako su tabele već povezane, ali želite da promenite način na koji su povezane, morate da označite trenutnu relaciju kao neaktivnu, a zatim da aktivirate novu.
Raspoređivanje tabela u dijagramskom prikazu
Da biste videli sve tabele na ekranu, kliknite na ikonu " Uklopi u ekran " u gornjem desnom uglu dijagramskog prikaza.
Da biste organizovali udoban prikaz, koristite kontrolu "Prevuci za zumiranje ", minimapu i prevucite tabele u raspored koji vam odgovara. Za pomeranje ekrana možete da koristite i trake za pomeranje i točkić miša.