Adatmodell létrehozása az Excel programban

 Fontos:    Ez a funkció nem érhető el Windows RT rendszerű számítógépen futó Office-ban. Tudni szeretné, hogy milyen verziójú Office-t használ?

Az adatmodell egy új megközelítésmód a több táblázatból származó adatok egyesítésére, és tulajdonképp egy Excel-munkafüzetbeli relációs adatforrás hatékony kialakítását jelenti. Az Excelben az adatmodellek használata nem igényel speciális tevékenységeket; más adatforrásokhoz hasonló módon adatokat szolgáltatnak a különböző kimutatásokhoz, kimutatásdiagramokhoz és Power View-jelentésekhez.

Az esetek túlnyomó részében a felhasználó nem is tud a modell létezéséről. Az Excelben az adatmodell egy mezőlistában megjelenő táblázatok együtteseként jelenik meg. Az adatmodell közvetlen szerkesztéséhez a Power Pivot a Microsoft Excel 2013 programban bővítményre van szükség.

Több táblából álló relációs adatok importálásakor az Excel automatikusan kialakítja az adatmodellt.

  1. Az Excel-menüszalag Adatok lapjának Külső adatok átvétele csoportjában található funkciókkal importálhat több táblát felölelő adatokat az Accessből vagy más relációs adatbázisból.
  2. Ez Excel felszólítja egy tábla kijelölésére. Válassza a Több tábla kijelölésének engedélyezése beállítást.

    Táblaválasztás párbeszédpanel
  3. Jelöljön ki két vagy több táblát, és kattintson a Következő, majd a Befejezés gombra.
  4. Az Adatimportálás párbeszédpanelen válassza ki a kívánt adatmegjelenítési lehetőséget, például egy kimutatást egy új lapon, és hozza létre a jelentést.

A lépések során létrejön az adatmodell is, amely tartalmazza az összes importált táblát. Mivel a kimutatáskészítés lehetőségét választotta a fenti lépésekben, a modell megjelenik a kimutatás kialakítására szolgáló mezőlistában.

Kimutatás mezőlistája

Mire használható a modell? Használható kimutatások, kimutatásdiagramok és Power View nézetet tartalmazó jelentések létrehozására ugyanabban a munkafüzetben. Módosítható táblázatok hozzáadásával vagy eltávolításával, és ha a Power Pivot beépülő modult használja, akkor a modell bővíthető is számított oszlopok, számított mezők, hierarchiák és fő teljesítménymutatók hozzáadásával.

Adatmodell létrehozásakor fontos az adatmegjelenítési lehetőség kiválasztása. Célszerű a Kimutatás, a Kimutatásdiagram vagy a Power View-jelentés lehetőséget választani az adatmegjelenítéshez. Ezek a megjelenítések lehetővé teszik a munkát az összes táblázattal egyszerre. Ha megjelenítési lehetőségként a Táblázat elemet választaná, mindegyik importált tábla külön lapra kerülne. Ilyen elrendezésben önállóan használhatná a táblázatokat, de az összes táblázat együttes használata csak Kimutatás, Kimutatásdiagram vagy Power View-jelentés esetében lehetséges.


 Megjegyzések 

  • A modellek automatikusan létrejönnek, ha legalább két táblát importál egyszerre az Excelbe.
  • A modellek létrehozása explicit módon történik, ha a Power Pivot beépülő modul használatával importál adatokat. A bővítményben a modell egy többlapos ablakban jelenik meg, amelynek mindegyik lapja táblázatos adatokat tartalmaz. Az Adatok beolvasása a Power Pivot beépülő modul használatával című témakörben megismerkedhet az SQL Server-adatbázisok adatainak importálási módjával.
  • Egy modell tartalmazhat egyetlen táblázatot is. Csak egy táblázaton alapuló adatmodell létrehozásához jelölje ki a táblázatot, és kattintson a Power PivotHozzáadás az adatmodellhez parancsára. Ezt a lehetőséget akkor célszerű választani, ha a Power Pivot különböző funkcióit szeretné használni, például szűrt adatkészleteket, számított oszlopokat, számított mezőket, fő teljesítménymutatókat vagy hierarchiákat.
  • A táblázatok közötti kapcsolatok automatikusan is létrehozhatók, ha olyan kapcsolódó táblákat importál, amelyek elsődleges kulcsa és külső kulcsa között létezik kapcsolat. Az Excel általában fel tudja használni az importált kapcsolatinformációt az adatmodell táblázatkapcsolatainak alapjául.
  • Az adatmodellek méretének csökkentéséről Memóriahasználat szempontjából hatékony adatmodell létrehozása az Excel 2013 és a Power Pivot bővítmény segítségével című témakör ír részletesen.
  • További információ és magyarázat: Oktatóprogram: Kimutatás adatainak elemzése adatmodell használatával az Excel 2013 programban

 Tipp    Azt tudja, hogy egy munkafüzet tartalmaz-e adatokat, de azt honnan tudhatja meg, hogy tartalmaz-e adatmodellt? Nos, gyorsan megállapíthatja ezt is, mindössze meg kell nyitnia a  Power Pivot  ablakát. Ha az ablak lapjain adatok jelennek meg, van adatmodell a munkafüzetben. A témáról további információkat talál  A munkafüzet adatmodelljében használt adatforrások azonosítása című cikkben.

Adatmodell használata másik kimutatásban, kimutatásdiagramban vagy Power View nézetet tartalmazó jelentésben

Egy Excel-munkafüzet csak egyetlen adatmodellt tartalmazhat, de az a modell többször is felhasználható a munkafüzetben.

  1. Az Excel programban kattintson a Beszúrás > Kimutatás elemre.
  2. A Kimutatás létrehozása párbeszédpanelen kattintson a Külső adatforrás használata, majd a Kapcsolat választása elemre.
  3. A Meglévő kapcsolatok párbeszédpanelen kattintson a Táblák lehetőségre.
  4. A párbeszédpanel A munkafüzet adatmodellje részén alapértelmezés szerint a A munkafüzet adatmodelljében szereplő táblák lehetőség van kiválasztva. Kattintson a Megnyitás, majd az OK gombra. Megjelenik egy kimutatás mezőlistája, amelyen a modellben levő összes táblázat látható.

Létező, nem kapcsolódó adatok hozzáadása adatmodellhez

Tegyük fel, hogy nagy mennyiségű, modellben felhasználni kívánt adatot importált vagy másolt be, de az importálás során nem ellenőrizte az Adat felvétele az adatmodellbe mező állapotát. Az új adatok modellbe helyezése egyszerűbb, mint hinné.

  1. Kezdje a modellhez hozzáadni kívánt adatokkal. Ez bármilyen adattartomány lehet, de a legjobban az elnevezett tartományok működnek.
  2. Jelölje ki a hozzáadni kívánt cellákat, illetve ha az adatok egy táblázatban vagy elnevezett tartományban vannak, helyezze a kurzort egy abban levő cellára.
  3. Az adatok az alábbi módszerek egyikével adhatók hozzá:
  • Kattintson a Power Pivot > Hozzáadás az adatmodellhez gombra.
  • Kattintson a Beszúrás > Kimutatás gombra, majd a Kimutatás létrehozása párbeszédpanelen jelölje be az Adat felvétele az adatmodellbe jelölőnégyzetet.

A tartomány vagy mező csatolt táblázatként így a modell részévé válik. Ha többet szeretne tudni egy táblázatban lévő csatolt táblázatokkal történő munkavégzésről, olvassa el az Adatok hozzáadása csatolt Excel-táblázatok használatával a Power Pivot beépülő modulban című témakört.

Az adatmodell pontosítása és bővítése a Power Pivot beépülő modulban

Az adatmodellek a jelentéskészítés fókuszálása és gazdagítása érdekében vannak jelen az Excel programban, különösen, ha a folyamat kimutatásokat vagy más, adatkeresésre és -elemzésre szolgáló jelentésformátumokat tartalmaz. Bár nagyon fontosak, az adatmodellek okkal maradnak a háttérben, hogy Ön arra tudjon koncentrálni, mit kíván tenni velük.

Tegyük fel, hogy közvetlenül a modellen szeretne dolgozni – például el szeretne távolítani néhány használaton kívüli táblázatot vagy mezőt a mezőlista alapjául szolgáló modellből. Hasonlóan a modell közvetlen elérését igényli, ha szeretné áttekinteni a modell által biztosított összes adatot, vagy teljesítménymutatókat, hierarchiákat és üzleti logikát kíván definiálni. Az ilyen tevékenységek támogatásához közvetlenül is módosíthatja az adatmodellt.

Az adatmodellt a Power Pivot bővítményben lehet megtekinteni és módosítani. A bővítmény az Office csomag Professional Plus kiadásához tartozó Excel 2013 része, de alapértelmezés szerint nincs engedélyezve. További információk a Power Pivot a Microsoft Excel 2013 programban bővítmény elindításáról.

Különbségek egy Power Pivot-beli táblázat és egy munkalapon lévő táblázat között

A Power Pivot modulban a táblázatok rácsába írva nem hozhat létre új rekordot (sort), ahogy egy Excel-munkafüzetben, a beillesztési parancsokkal és az adatfrissítési funkcióval viszont igen.

Az Excel-munkalapokon lévő adatok gyakran eltérőek és vegyesek; azaz az egyik sor például számokat tartalmaz, az alatta lévő viszont valamilyen grafikát vagy szöveget. Ezzel ellentétben a Power Pivot programbeli táblázatok jobban hasonlítanak egy relációs adatbázis tábláira, amelyekben minden sor ugyanannyi oszloppal rendelkezik, és a legtöbb oszlop adatokat tartalmaz.

Az adatmodell használata Power View nézetben

Egy adatmodell leginkább Power View nézetet tartalmazó jelentés alapjául használható. A Power Pivot beépülő modul használatával több módon optimalizálhatja a modellt, hogy hatékonyabbá tegye a Power View nézetet tartalmazó jelentések készítését. Néhány az optimalizálási lehetőségek közül: megadhat egy alapértelmezett mezőlistát, kiválaszthat adott sorokat egyedi módon azonosító reprezentatív mezőket vagy képeket, illetve megadhatja, hogyan kezeljék a jelentéskészítő alkalmazások az ismétlődő értékeket (pl. azonos nevet viselő alkalmazottakat vagy ügyfeleket) tartalmazó sorokat.

  1. Hozzon létre egy adatmodellt több egymáshoz kapcsolódó táblázat importálásával.
  2. Kattintson a Power Pivot > Kezelés gombra a Power Pivot-ablak megnyitásához.
  3. Jelöljön ki egy táblázatot, és alkalmazzon optimalizálásokat:
  1. Kattintson a Speciális > Alapértelmezett mezőkészlet lehetőségre. Válassza ki azokat a mezőket, amelyeknek a szülőtáblázatra kattintva automatikusan meg kell jelenniük egy Power View nézetet tartalmazó jelentésben. További információ: Alapértelmezett mezőkészlet konfigurálása Power View nézetet tartalmazó jelentésekhez.
  2. Kattintson a Speciális > Táblázat viselkedése elemre. Optimalizálja az adatokat csoportosító jelentéselrendezésekre. A csoportosítás az alapértelmezett viselkedések függvénye, amelyek olykor nem kívánt eredményekkel járnak; ilyen például a külön listázandó sorok egyesítése. További részletek itt olvashatók: Táblázatviselkedési tulajdonságok konfigurálása Power View nézetet tartalmazó jelentésekhez.
  3. Kattintson a Speciális > Adatkategória elemre. Néhány jelentésmegjelenítés az adatok típusától függ. Ha például idő- vagy dátumalapú táblázattal rendelkezik, hozzárendelheti a Dátum kategóriát, amely segíti az időalapú megjelenítéseket Power View nézetben.
  1. Ismételje meg a műveletet a többi táblázatnál.
  2. Új jelentés kezdéséhez az Excel programban kattintson a Beszúrás > Power View elemre. További információ a Power View: Az adatok felkutatása, megjelenítése és bemutatása című témakörben olvasható.
 
 
Hatókör:
Excel 2013, Excel 2013-hoz készült Power Pivot