A relációs adatok importálása a Power Pivot bővítménnyel sok esetben gyorsabb és hatékonyabb, mint egyszerű importálás az Excelben.
Általánosságban elmondható, hogy ez nagyon egyszerű:
- Forduljon az adatbázis rendszergazdájához az adatbázis csatlakozási adatainak ellenőrzéséhez, és győződjön meg arról, hogy rendelkezik-e hozzáférési jogosultsággal az adatokhoz.
- Ha az adatok relációs vagy dimenziós adatok, akkor a Power Pivotból kattintson a Kezdőlap> gombraKülső adatok>beolvasása adatbázisból.
Tetszés szerint más adatforrásokból is importálhat:
- Ha az adatok a Microsoft Azure Piactérről vagy OData-adatcsatornából származnak, kattintson a Kezdőlap>adatszolgáltatásból lehetőségre.
- A Kezdőlap>Külső adatok>átvétele más adatforrásból parancsra kattintva az adatforrások teljes listájából választhat.
Az Adatimportálás módjának kiválasztása lapon adja meg, hogy az adatforrás összes adatát el szeretné-e venni, vagy szűrni szeretné őket. Választhat táblákat és nézeteket egy listából, vagy írhat egy lekérdezést, amely megadja, hogy mely adatokat szeretné importálni.
A Power Pivot-importálás előnyei közé tartoznak az alábbiak:
- A felesleges adatok kiszűrésével csak egy részhalmazt importálhat.
- Adatok importálásakor átnevezheti a táblázatokat és oszlopokat.
- Illesszen be egy előre definiált lekérdezésbe a visszaadott adatok kiválasztásához.
Tippek az adatforrások kiválasztásához
- Az OLE DB-szolgáltatók esetenként gyorsabb teljesítményt nyújtanak a nagy méretű adatok esetében. Ha ugyanahhoz az adatforráshoz több szolgáltató közül választ, először az OLE DB-szolgáltatóval kell próbálkoznia.
- Ha táblákat importál relációs adatbázisokból, lépéseket takaríthat meg, mivel az importálás során idegenkulcs-kapcsolatokat használva hozhat létre kapcsolatokat a munkalapok között a Power Pivot ablakban.
- Ha több táblát importál, majd törli a feleslegeseket, lépést takaríthat meg. Ha a táblákat egyesével importálja, akkor is előfordulhat, hogy kézzel kell létrehoznia közöttük kapcsolatokat.
- A különböző adatforrásokban hasonló adatokat tartalmazó oszlopok képezik a kapcsolatok létrehozásának alapját a Power Pivot ablakban. Heterogén adatforrások használata esetén olyan táblákat válasszon, amelyek oszlopai megfeleltethetők más adatforrások azonos vagy hasonló adatokat tartalmazó táblázatainak.
- A SharePointon közzétett munkafüzetek adatfrissítésének támogatásához olyan adatforrásokat válasszon, amelyekhez egyformán hozzá kell férni a munkaállomások és a kiszolgálók számára. A munkafüzet közzététele után beállíthat egy adatfrissítési ütemezést, amellyel a munkafüzetben lévő információk automatikusan frissülnek. A hálózati kiszolgálókon elérhető adatforrások használata lehetővé teszi az adatok frissítését.
Adatok beolvasása más forrásokból
- Adatok beolvasása az Analysis Services rendszerből
- Munkalap adatainak felvétele adatmodellbe csatolt tábla használatával
- Sorok másolása és beillesztése adatmodellbe a Power Pivot programban
Relációs adatok frissítése
Az Excelben kattintson Az összes>>frissítése gombra az adatbázishoz való újbóli csatlakozáshoz és a munkafüzet adatainak frissítéséhez.
A frissítés frissíti az egyes cellákat, és hozzáadja azokat a sorokat, amelyek frissültek a külső adatbázisban az utolsó importálás óta. Csak az új sorok és a meglévő oszlopok frissülnek. Ha új oszlopot kell hozzáadnia a modellhez, importálnia kell azt a fenti lépésekkel.
A frissítés egyszerűen megismétli ugyanazt a lekérdezést, amellyel az adatokat importálta. Ha az adatforrás már nincs ugyanazon a helyen, vagy ha a táblákat vagy oszlopokat eltávolítja vagy átnevezi, a frissítés nem fog sikerülni. Természetesen a korábban importált adatok továbbra is megmaradnak. Az adatfrissítés során használt lekérdezés megtekintéséhez kattintson a Power Pivot>Kezelés lehetőségére a Power Pivot ablak megnyitásához. A lekérdezés megtekintéséhez kattintson a Tervezőtábla>tulajdonságai elemre.
Megosztás és engedélyek
Az engedélyekre általában szükség van az adatok frissítéséhez. Ha olyan személyekkel osztja meg a munkafüzetet, akik szintén szeretnék frissíteni az adatokat, akkor nekik legalább csak olvasási engedélyekkel kell rendelkezniük az adatbázishoz.
A munkafüzet megosztásának módja határozza meg, hogy történhet-e adatfrissítés. Microsoft 365 esetén a Microsoft 365-be mentett munkafüzetek adatai nem frissíthetők. A SharePoint-kiszolgálóen ütemezhet felügyelet nélküli adatfrissítést a kiszolgálón, ám szükséges, hogy telepítve és konfigurálva legyen a SharePoint-környezetben a SharePointhoz készült PowerPivot beépülő modul. Érdeklődje meg a SharePoint-rendszergazdától, hogy elérhető-e ütemezett adatfrissítés.
Támogatott adatforrások
Adatokat az alábbi táblázatban megadott számos adatforrás egyikéből importálhat.
A Power Pivot nem telepíti az egyes adatforrások szolgáltatóit. Ugyan lehet, hogy egyes szolgáltatók már megtalálhatók a számítógépen, előfordulhat, hogy le kell töltenie és telepítenie kell a kívánt szolgáltatót.
Excel-táblázatokra is hivatkozhat, és a vágólaphoz HTML formátumot használó alkalmazásokból, például az Excelből és a Word-ből másolhat és illeszthet be adatokat. További információ: Adatok felvétele csatolt Excel-táblázatok használatával és Adatok másolása és beillesztése a Power Pivot programba.
Vegye figyelembe az alábbiakat az adatszolgáltatókkal kapcsolatban:
- Használhatja az OLE DB-szolgáltatót is az ODBC-hez.
- Bizonyos esetekben az MSDAORA OLE DB szolgáltató használata csatlakozási hibákat okozhat – különösen az Oracle újabb verziói esetében. Ha bármilyen hibát tapasztal, javasoljuk, hogy az Oracle-hez felsorolt egyéb szolgáltatók egyikét használja.
| Forrás | Verziók | Fájltípus | Szolgáltatók |
|---|---|---|---|
| Access-adatbázisok | Microsoft Access 2003 vagy újabb verzió. | .accdb vagy .mdb | ACE 14 OLE DB-szolgáltató |
| SQL Server rendszerű relációs adatbázisok | Microsoft SQL Server 2005 vagy újabb; Microsoft Azure SQL Database | (nem alkalmazható) | OLE DB-szolgáltató az SQL Server rendszerhez SQL Server Native Client OLE DB-szolgáltató OLE DB-szolgáltató SQL Server natív 10.0 ügyfele .NET-keretrendszerbeli adatszolgáltató az SQL ügyfélhez |
| SQL Server Parallel Data Warehouse (PDW) | SQL Server 2008 vagy újabb | (nem alkalmazható) | OLE DB-szolgáltató az SQL Server PDW-hez |
| Oracle relációs adatbázisok | Oracle 9i, 10g, 11g. | (nem alkalmazható) | Oracle OLE DB-szolgáltató .NET-keretrendszer adatszolgáltatója Oracle-ügyfélhez .NET-keretrendszer adatszolgáltatója az SQL Server rendszerhez MSDAORA OLE DB (2. szolgáltató) OraOLEDB MSDASQL |
| Teradata relációs adatbázisok | Teradata V2R6, V12 | (nem alkalmazható) | TDOLEDB OLE DB-szolgáltató Teradata .net-adatszolgáltatója |
| Informix relációs adatbázisok | (nem alkalmazható) | Informix OLE DB-szolgáltató | |
| IBM DB2 relációs adatbázisok | 8.1 | (nem alkalmazható) | DB2OLEDB |
| Sybase relációs adatbázisok | (nem alkalmazható) | Sybase OLE DB-szolgáltató | |
| Egyéb relációs adatbázisok | (nem alkalmazható) | (nem alkalmazható) | OLE DB-szolgáltató vagy ODBC-illesztőprogram |
| Szövegfájlok Kapcsolódás strukturálatlan fájlhoz |
(nem alkalmazható) | .txt, .tab, .csv | ACE 14 OLE DB-szolgáltató a Microsoft Access számára |
| Microsoft Excel-fájlok | Excel 97–2003 vagy újabb verzió | .xlsx, .xlsm, .xlsb, .xltx, .xltm | ACE 14 OLE DB-szolgáltató |
| PowerPivot-munkafüzet Adatok importálása az Analysis Services vagy a Power Pivot programból |
Microsoft SQL Server 2008 R2 vagy újabb | xlsx, .xlsm, .xlsb, .xltx, .xltm | ASOLEDB 10.5 (csak olyan Power Pivot-munkafüzetek esetében használatos, amelyek olyan SharePoint-farmokon vannak közzétéve, amelyeken telepítve van a SharePointhoz készült PowerPivot bővítmény) |
| Analysis Services-kocka Adatok importálása az Analysis Services vagy a Power Pivot programból |
Microsoft SQL Server 2005 vagy újabb | (nem alkalmazható) | ASOLEDB 10 |
| Adatcsatornák Adatok importálása adatcsatornából (az adatok importálásához használható Reporting Services-jelentésekből, Atom-szolgáltatásdokumentumokból, valamint egyetlen adatcsatornából) |
Atom 1.0-s formátum Minden olyan adatbázis vagy dokumentum, amely Windows kommunikációs alaprendszer (WCF) adatszolgáltatásként (korábbi nevén ADO.NET Data Services) van közzétéve. |
.atomsvc – olyan szolgáltatási dokumentum, amely egy vagy több adatcsatornát határoz meg .atom kiterjesztés egy Atom webes hírcsatorna-dokumentumhoz |
Microsoft adatcsatorna-szolgáltató a Power Pivot bővítményhez .NET-keretrendszer adatcsatorna-adatszolgáltatója a Power Pivothoz |
| Reporting Services-jelentések Adatok importálása Reporting Services-alapú jelentésből |
Microsoft SQL Server 2005 vagy újabb | rdl | |
| Office-adatbázis kapcsolatfájljai | .odc |
Nem támogatott források
A közzétett kiszolgálódokumentumok – például a SharePointon már közzétett Access-adatbázisok – nem importálhatók.
További segítségre van szüksége?
Kérdéseivel mindig felkeresheti az Excel technikai közösség egyik szakértőjét, vagy segítséget kérhet a közösségekben.