Dirbant su keliomis lentelėmis, duomenys tampa įdomesni ir aktualesni "PivotTable" ir ataskaitoms, kurios naudoja tuos duomenis. Kai su duomenimis dirbate naudodami "Power Pivot" papildinį, naudodami diagramos rodinį galite kurti ir valdyti importuotų lentelių ryšius.
Kuriant lentelių ryšius būtina, kad kiekvienoje lentelėje būtų stulpelis, kuriame būtų sutampančios reikšmės. Pavyzdžiui, jei susiejate klientus ir užsakymus, kiekviename užsakymo įraše turi būti kliento kodas arba ID, kuris atitinka vieną klientą.
- "PowerPivot" lange spustelėkite Diagramos rodinys. Duomenų rodinio skaičiuoklės maketas pakeičiamas į vaizdinės diagramos maketą, o lentelės automatiškai tvarkomos pagal jų ryšius.
- Dešiniuoju pelės mygtuku spustelėkite lentelės diagramą, tada spustelėkite Kurti ryšį. Atsidaro dialogo langas Ryšio kūrimas.
- Jei lentelė yra iš sąryšinės duomenų bazės, stulpelis yra iš anksto pažymėtas. Jei iš anksto nepasirinktas joks stulpelis, pasirinkite vieną iš lentelės su duomenimis, kurie bus naudojami susiejant kiekvienos lentelės eilutes.
- Naudodami Susijusi peržvalgos lentelė pasirinkite lentelę, kurioje yra bet vienas duomenų, susijusių su lentele, pasirinkta kaip Lentelė, stulpelis.
- Norėdami pasirinkti stulpelį, kuriame yra duomenys, susiję su susijusiu peržvalgos stulpeliu.
- Spustelėkite Kurti.
Pastaba
Nors "Excel" tikrina, ar stulpeliuose sutampa duomenų tipai, ji netikrina, ar stulpeliuose iš tikrųjų yra atitinkančių duomenų, ir sukuria ryšį, net jei reikšmės neatitinka. Norėdami patikrinti, ar ryšys galioja, sukurkite "PivotTable", kurioje būtų laukų iš abiejų lentelių. Jei duomenys atrodo netinkamai (pvz., langeliai tušti arba ta pati reikšmė kartojasi kiekvienoje eilutėje), turėsite pasirinkti kitus laukus ir galbūt skirtingas lenteles.
Susijusio stulpelio radimas
Kai duomenų modeliuose yra daug lentelių arba lentelėse yra daug laukų, gali būti sunku nustatyti, kuriuos stulpelius naudoti lentelės ryšiui. Vienas iš būdų rasti susijusį stulpelį yra ieškoti jo modelyje. Šis būdas naudingas, jei jau žinote, kurį stulpelį (arba raktą) norite naudoti, bet nesate tikri, ar kitose lentelėse yra stulpelis. Pvz., duomenų saugyklos faktų lentelėse paprastai yra daug raktų. Galite pradėti nuo rakto toje lentelėje ir tada ieškoti modelyje kitų lentelių, kuriose yra tas pats raktas. Kaip lentelių ryšį galima naudoti bet kurią lentelę, kurioje yra atitinkamas raktas.
- "Power Pivot" lange spustelėkite Rasti.
- Dalyje Rasti įveskite raktą arba stulpelį kaip ieškos terminą. Ieškos terminus turi sudaryti lauko pavadinimas. Negalite ieškoti pagal stulpelio charakteristikas arba jame esančių duomenų tipą.
- Spustelėkite langelį Rodyti paslėptus laukus ieškant metaduomenų . Jei klavišas buvo paslėptas siekiant sumažinti netvarką modelyje, galite jo nematyti diagramos rodinyje.
- Spustelėkite Rasti paskesnį. Jei randamas atitikmuo, stulpelis paryškinamas lentelės diagramoje. Dabar žinote, kurioje lentelėje yra atitinkamas stulpelis, kurį galima naudoti lentelės ryšyje.
Aktyvaus ryšio keitimas
Lentelėse gali būti keli ryšiai, bet tik vienas gali būti aktyvus. Aktyvus ryšys pagal numatytuosius nustatymus naudojamas DAX skaičiavimams ir suvestinės ataskaitos naršymui. Neaktyvūs ryšiai gali būti naudojami DAX skaičiavimuose naudojant funkciją USERELATIONSHIP. Daugiau informacijos žr. Funkcija USERELATIONSHIP (DAX).
Keli ryšiai egzistuoja, jei lentelės importuotos tokiu būdu, kai pradiniame duomenų šaltinyje buvo apibrėžti keli tos lentelės ryšiai arba jei papildomus ryšius sukūrėte rankiniu būdu norėdami palaikyti DAX skaičiavimus.
Norėdami pakeisti aktyvų ryšį, skatinkite neaktyvų ryšį. Dabartinis aktyvus ryšys automatiškai tampa neaktyvus.
Nukreipkite žymiklį į ryšio liniją tarp lentelių. Neaktyvus ryšys rodomas kaip taškinė linija. (Ryšys neaktyvus, nes tarp dviejų stulpelių jau yra netiesioginis ryšys.)
Dešiniuoju pelės mygtuku spustelėkite liniją, tada spustelėkite Žymėti kaip aktyvią.
Pastaba
Ryšį galite suaktyvinti tik tuo atveju, jei tarp šių dviejų lentelių nėra susiejimo joks kitas ryšys. Jei lentelės jau susietos, bet norite pakeisti jų susiejimą, turite pažymėti dabartinį ryšį kaip neaktyvų ir suaktyvinti naująjį.
Lentelių tvarkymas diagramos rodinyje
Norėdami pamatyti visas lenteles ekrane, spustelėkite piktogramą Talpinti ekrane viršutiniame dešiniajame diagramos rodinio kampe.
Norėdami sutvarkyti patogų rodinį, naudokite " Minimap " ir vilkite lenteles į norimą maketą. Norėdami slinkti per ekraną, taip pat galite naudoti slinkties juostas ir pelės ratuką.