Több táblázat használata érdekesebbé és relevánsabbá teszi az adatokat használó kimutatások és jelentések szempontjából. Amikor a Power Pivot beépülő modul használatával dolgozik az adataival, a Diagramnézet segítségével létrehozhatja és kezelheti az importált táblák közötti kapcsolatokat.
A táblakapcsolatok létrehozásához minden táblázatnak rendelkeznie kell egy, egyező értékeket tartalmazó oszloppal. Ha például a Customers (Ügyfelek) és a Orders (Rendelések) táblát kapcsolja kapcsolatba, minden egyes Order rekordnak rendelkeznie kell egy ügyfélkóddal vagy -azonosítóval, amely egyetlen ügyfélre vezet.
- A Power Pivot ablakban kattintson a Diagramnézet gombra. Az adatnézet-számolótábla vizuális diagram elrendezésűre változik, a táblázatok pedig automatikusan rendeződnek a kapcsolataik alapján.
- Kattintson a jobb gombbal egy tábladiagramra, és válassza a Kapcsolat létrehozása parancsot. Megnyílik a Kapcsolat létrehozása párbeszédpanel.
- Ha a tábla relációs adatbázisból származik, akkor egy oszlop előre ki van jelölve. Ha nincs előre kijelölt oszlop, válasszon egyet a táblából, amely az egyes táblák sorainak korrelációjához használni kívánt adatokat tartalmazza.
- A kapcsolódó keresési tábla listában válasszon ki egy olyan táblát, amely legalább egy adatoszlopa kapcsolatban áll a táblaként kiválasztott táblával.
- Az Oszlop mezőben válassza ki azt az oszlopot, amely a kapcsolódó keresési oszlophoz kapcsolódó adatokat tartalmazza.
- Kattintson a Létrehozás gombra.
Megjegyzés
Bár az Excel ellenőrzi, hogy az adattípusok egyeznek-e az egyes oszlopok között, nem ellenőrzi, hogy az oszlopok valójában egyező adatokat tartalmaznak-e, és akkor is létrehozza a kapcsolatot, ha az értékek nem egyeznek. A kapcsolat érvényességének ellenőrzéséhez hozzon létre egy olyan kimutatást, amely mindkét táblából tartalmaz mezőket. Ha az adatok hibásnak tűnnek (például üres cellák vannak, vagy minden sorban ugyanaz az érték ismétlődik), különböző mezőket, esetleg különböző táblákat kell választania.
Kapcsolódó oszlop keresése
Ha az adatmodellek sok táblát tartalmaznak, vagy a táblák nagyszámú mezőt tartalmaznak, nehéz lehet megállapítani, hogy mely oszlopokat kell használni egy táblakapcsolatban. A kapcsolódó oszlopok megkeresésének egyik módja az, ha rákeres a modellben. Ez a módszer akkor hasznos, ha már tudja, hogy melyik oszlopot (vagy kulcsot) szeretné használni, de nem biztos abban, hogy más táblák tartalmazzák-e az oszlopot. Egy adattárházban lévő adattáblák például általában sok kulcsot tartalmaznak. Kezdheti a tábla egy kulcsával, majd a modellben kereshet olyan táblákat, amelyek ugyanazt a kulcsot tartalmazzák. Minden megfelelő kulcsot tartalmazó táblázat használható a táblakapcsolatokban.
- A Power Pivot ablakában kattintson a Keresés gombra.
- A Keresett szöveg mezőbe írja be a kulcsot vagy az oszlopot keresési kifejezésként. A keresési kifejezéseknek a mezőnevekből kell állniuk. Az oszlopok jellemzőire vagy a bennük található adatok típusára nem kereshet.
- Jelölje be a Rejtett mezők megjelenítése metaadatok keresésekor jelölőnégyzetet. Ha egy kulcsot elrejtettek a modell zsúfoltságának csökkentése érdekében, előfordulhat, hogy az nem látható Diagram nézetben.
- Kattintson a Következő gombra. Ha egyezést talál, a program kiemeli az oszlopot a táblázatdiagramon. Most már tudja, hogy melyik tábla tartalmaz táblakapcsolathoz használható egyező oszlopot.
Az aktív kapcsolat módosítása
A táblák között több kapcsolat is lehet, de csak egy lehet aktív. Az aktív kapcsolat alapértelmezés szerint használatos a DAX számításaiban és a kimutatásalapú navigációban. Az inaktív kapcsolatok a DAX számításaiban a USERELATIONSHIP függvénnyel használhatók. További információ: USERELATIONSHIP függvény (DAX).
Akkor jön létre több kapcsolat, ha a táblákat ily módon importálta, ahol a táblához több kapcsolatot definiált az eredeti adatforrásban, vagy ha manuálisan hoz létre további kapcsolatokat a DAX-számítások támogatásához.
Az aktív kapcsolat módosításához léptessen elő egy inaktív kapcsolatot. Az aktuális aktív kapcsolat automatikusan inaktívvá válik.
Mutasson a táblák közötti kapcsolatvonalra. Az inaktív kapcsolatok szaggatott vonalként jelennek meg. (A kapcsolat inaktív, mert a két oszlop között már létezik közvetett kapcsolat.)
Kattintson a jobb gombbal a vonalra, és válassza a Megjelölés aktívként parancsot.
Megjegyzés
A kapcsolatot csak akkor aktiválhatja, ha semmilyen más kapcsolat nem kapcsolja a két táblát. Ha a táblák már kapcsolódnak, de módosítani szeretné a kapcsolatukat, meg kell jelölnie az aktuális kapcsolatot inaktívként, majd aktiválnia kell az újat.
Táblázatok elrendezése Diagram nézetben
A képernyőn megjelenő összes tábla megtekintéséhez kattintson a Diagramnézet jobb felső sarkában található Fit to Screen ikonra.
Ha kényelmes megjelenítést szeretne készíteni, használja a Húzással nagyítsa vezérlőt, a Minivégpontot, majd húzza a táblázatokat a kívánt elrendezésbe. A képernyőn görgetéshez használhatja a görgetősávokat és az egérkereket is.