A relációs adatok importálása a Power Pivot segítségével gyorsabb és hatékonyabb, mint az egyszerű importálás a Excel.
Általában ez a következő egyszerű feladat:
-
Az adatbázis-kapcsolat adatainak lekérdezéséhez és az adatokhoz való hozzáférés jogosultságának ellenőrzéséhez forduljon az adatbázis rendszergazdájához.
-
Ha az adatok relációs vagy dimenziósak, akkor – a Power Pivot belül – kattintson a Kezdőlap > Külső adatok be > adatbázisból parancsra.
Szükség esetén importálhat más adatforrásból is:
-
Ha az > piactérről vagy OData-adatcsatornából Microsoft Azure a Kezdőlap Microsoft Azure gombra.
-
A Kezdőlap > Külső adatok >adatforrásból elemre kattintva az adatforrások teljes listájából választhat.
Az Adatok importálásának kiválasztása lapon adja meg, hogy az adatforrás összes adatát átveszi vagy szűri az adatokat. Válasszon táblákat és nézeteket egy listából, vagy írjon be egy lekérdezést, amely megadja, hogy mely adatokat kell importálni.
A Power Pivot előnyei közé tartozik az alábbiak lehetősége:
-
Kiszűrheti a felesleges adatokat, ha csak az alkészleteket importálja.
-
Az adatok importálása során átnevezheti a táblázatokat és az oszlopokat.
-
Az előre definiált lekérdezésekbe illesztve kijelölheti a visszaadott adatokat.
-
Az OLE DB-szolgáltatók esetenként gyorsabb teljesítményt tudnak nyújtani nagy méretű adatokhoz. Amikor különböző szolgáltatók közül választ egy adatforráshoz, először próbálkozzon az OLE DB-szolgáltatóval.
-
A táblák relációs adatbázisokból való importálása menti a lépéseket, mivel az importáláskor idegenkulcs-kapcsolatok segítségével hozhatók létre kapcsolatok a munkalapok között az Power Pivot ablakban.
-
Ha több táblát importál, majd törli azokat, amelyekre nincs szüksége, mentheti a lépéseket. Ha egyenként importál táblákat, előfordulhat, hogy manuálisan kell kapcsolatokat létrehoznia közöttük.
-
A különböző adatforrásokban hasonló adatokat tartalmazó oszlopok alapulnak a kapcsolatok létrehozásához a Power Pivot ablakban. Eltérő adatforrások használata esetén válassza ki az azonos vagy hasonló adatokat tartalmazó más adatforrások táblázatainak megfeleltethet oszlopokat tartalmazó táblázatokat.
-
Ha egy olyan munkafüzet adatfrissítését is támogatnia kell, amely SharePoint, olyan adatforrásokat válasszon, amelyek ugyanúgy elérhetők a munkaállomások és a kiszolgálók számára is. A munkafüzet közzététele után beállíthatja az adatfrissítési ütemezést úgy, hogy az automatikusan frissítse a munkafüzet adatait. A hálózati kiszolgálókon elérhető adatforrások használata lehetővé teszi az adatok frissítését.
Az Excel kattintson az Adatok > kapcsolatok > Az összes frissítése elemre az adatbázishoz való újracsatlakozáshoz és a munkafüzet adatainak frissítéséhez.
A frissítés frissíti az egyes cellákat, és az utolsó importálás óta a külső adatbázisban frissülő sorokat ad hozzá. Csak az új sorok és a meglévő oszlopok frissülnek. Ha új oszlopot kell hozzáadnia a modellhez, a fenti lépéseket követve importálja azt.
A frissítés egyszerűen megismétli az adatok importálására használt lekérdezést. Ha az adatforrás már nem ugyanazon a helyen van, vagy ha a táblákat vagy oszlopokat eltávolítja vagy átnevezi, a frissítés sikertelen lesz. Természetesen a korábban importált adatokat is megtartja. Az adatfrissítés során használt lekérdezés megtekintéséhez a KezelésPower Pivot > kattintva nyissa meg Power Pivot ablakot. A lekérdezés > táblatulajdonságok megtekintéséhez kattintson a Táblatervező lapra.
Az adatok frissítéséhez általában engedélyekre van szükség. Ha olyanokkal osztja meg a munkafüzetet, akik szintén frissíteni szeretnék az adatokat, legalább olvasási engedélyeket igényelnek az adatbázishoz.
A munkafüzet megosztásának módja határozza meg, hogy előfordulhat-e adatfrissítés. A Office 365 nem frissítheti a munkafüzetek adatait a Office 365. A SharePoint Server 2013-ban ütemezheti a felügyelet nélküli adatfrissítést a kiszolgálón, de az SharePoint 2013-as Power Pivot telepítése és konfigurálása szükséges a SharePoint környezetben. Kérdezze meg SharePoint rendszergazdájától, hogy elérhető-e ütemezett adatfrissítés.
Az alábbi táblázatban megadott számos adatforrás egyikének adatait importálhatja.
Power Pivot a Microsoft Excel 2013 programban nem telepíti az egyes adatforrások szolgáltatóit. Habár előfordulhat, hogy egyes szolgáltatók már léteznek a számítógépén, előfordulhat, hogy le kell töltenie és telepítenie kell a szükséges szolgáltatót.
A vágólaphoz HTML-formátumot Excel word és Excel-alkalmazásokból is csatolhat táblázatokat, illetve másolhat és illeszthet be adatokat. További információ: Adatok hozzáadása csatolt Excel és Adatok másolása és beillesztése a Power Pivot programba.
Az adatszolgáltatókra az alábbiakat vegye figyelembe:
-
Használhatja az ODBC-hez készült OLE DB-szolgáltatót is.
-
Bizonyos esetekben az MSDAORA OLE DB szolgáltató használata csatlakozási hibákat okozhat – különösen az Oracle újabb verzióiban. Ha bármilyen hibát tapasztalt, azt javasoljuk, hogy az Oracle alkalmazáshoz felsorolt egyéb szolgáltatók valamelyikét használja.
Forrás |
Verziók |
Fájltípus |
Szolgáltatók |
---|---|---|---|
Access-adatbázisok |
Microsoft Access 2003 vagy újabb. |
.accdb vagy .mdb |
ACE 14 OLE DB-szolgáltató |
SQL Server rendszerű relációs adatbázisok |
Microsoft SQL Server 2005-ös 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 Párhuzamos adat raktár (PDW) |
SQL Server 2008-as vagy újabb |
(nem alkalmazható) |
OLE DB-szolgáltató SQL Server PDW |
Oracle relációs adatbázisok |
Oracle 9i, 10g, 11g. |
(nem alkalmazható) |
Oracle OLE DB-szolgáltató .NET-keretrendszer Oracle-ügyfél adatszolgáltatója .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ó .Net-adatszolgáltató a Teradata szolgáltatáshoz |
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 |
Text files |
(nem alkalmazható) |
.txt, .tab, .csv |
ACE 14 OLE DB-szolgáltató a Microsoft Accesshez |
Microsoft Excel fájlok |
Excel 97–2003-as vagy újabb |
.xlsx, .xlsm, .xlsb, .xltx, .xltm |
ACE 14 OLE DB-szolgáltató |
|
Microsoft SQL Server 2008 R2 vagy újabb |
xlsx, .xlsm, .xlsb, .xltx, .xltm |
ASOLEDB 10.5 (csak Power Pivot telepített Power Pivot SharePoint farmokon közzétett SharePoint használják) |
Analysis |
Microsoft SQL Server 2005-ös vagy újabb |
(nem alkalmazható) |
ASOLEDB 10 |
Adatcsatornák: (Reporting Services-jelentésekből, Atom-szolgáltatások dokumentumaiból és egyetlen adatcsatornából történő adatok importálására használható) |
Atom 1.0 formátum Minden olyan adatbázis vagy dokumentum, amely Windows Communication Foundation (WCF) adatszolgáltatásként (korábbi nevén ADO.NET adatszolgáltatásként volt elérhető). |
.atomsvc egy vagy több hírcsatornát definiáló szolgáltatásdokumentumhoz .atom for an Atom web feed document |
Microsoft adatcsatorna-szolgáltató Power Pivot .NET-keretrendszer adatcsatornák adatszolgáltatójának adatainak Power Pivot |
Reporting Services-jelentések: |
Microsoft SQL Server 2005-ös vagy újabb |
.rdl |
|
Office Adatbázis-kapcsolatfájlok |
.odc |
A közzétett kiszolgálói dokumentumokat – például a már közzétett Access-adatbázisokat – SharePoint importálni.
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.