Daugeliu atvejų sąinių duomenų importavimas naudojant Power Pivot papildinį yra spartesnis ir efektyvesnis nei paprastas importavimas naudojant Excel.
Paprastai tai lengva padaryti:
-
Kreipkitės į duomenų bazės administratorių, kad gautumėte duomenų bazės ryšio informaciją ir patvirtintumėte, kad turite teisę pasiekti duomenis.
-
Jei duomenys yra susiję arba matmenų, tada iš " Power Pivot " spustelėkite Pagrindinis > Gauti išorinius duomenis > iš duomenų bazės.
Pasirinktinai galite importuoti iš kitų duomenų šaltinių:
-
Spustelėkite Pagrindinis > Iš duomenų tarnybos, jei duomenys yra iš " Microsoft Azure Marketplace" arba "OData" duomenų informacijos santraukos.
-
Spustelėkite Pagrindinis > Gauti išorinius duomenis > iš kitų šaltinių, kad būtų galima pasirinkti iš viso duomenų šaltinių sąrašo.
Puslapyje Duomenų importavimo pasirinkimas pasirinkite, ar norite paimti visus duomenis duomenų šaltinyje, ar filtruoti duomenis. Pasirinkite lenteles ir rodinius iš sąrašo arba parašykite užklausą, kuri nurodo, kuriuos duomenis importuoti.
Importavimo Power Pivot pranašumai apima galimybę:
-
Filtruoti nereikalingus duomenis, kad būtų galima importuoti tik poaidį.
-
Importuodami duomenis pervardykite lenteles ir stulpelius.
-
Įklijuokite iš anksto apibrėžtoje užklausoje, kad pasirinktumėte duomenis, kuriuos ji grąžina.
-
OLE DB teikėjai kartais gali pasiūlyti spartesnį didelės apimties duomenų našumą. Pasirinkdami skirtingus to paties duomenų šaltinio teikėjus, pirmiausia turėtumėte išbandyti OLE DB teikėją.
-
Importuojant lenteles iš sąrašinių duomenų bazių, įrašomi veiksmai, nes importuojant naudojami išorinių raktų ryšiai, norint sukurti ryšius tarp darbalapių Power Pivot lange.
-
Importuodami kelias lenteles ir panaikindami jums nereikalingus, galite įrašyti veiksmus. Jei po vieną importuojate lenteles, vis tiek gali tekti kurti ryšius tarp lentelių rankiniu būdu.
-
Stulpeliai, kuriuose yra panašių duomenų skirtinguose duomenų šaltiniuose, yra ryšių kūrimo Power Pivot pagrindas. Naudodami nevienalyčius duomenų šaltinius, pasirinkite lenteles, kuriose yra stulpelių, kuriuos galima susieti su lentelėmis kituose duomenų šaltiniuose, kuriuose yra identiškų arba panašių duomenų.
-
Norėdami palaikyti darbaknygės, kurią publikuojate "SharePoint, duomenų atnaujinimą, pasirinkite duomenų šaltinius, kurie vienodai pasiekiami tiek darbo vietose, tiek serveriuose. Po darbaknygės publikavimo galite nustatyti duomenų atnaujinimo tvarkaraštį, kad darbaknygės informacija būtų atnaujinama automatiškai. Naudojant duomenų šaltinius, prieinamus tinklo serveriuose, galima atnaujinti duomenis.
Programoje Excel spustelėkite Duomenų > Ryšiai > Atnaujinti viską, kad iš naujo prisijungtumėte prie duomenų bazės ir atnaujintumėte darbaknygės duomenis.
Atnaujinus bus atnaujinti atskiri langeliai ir bus pridėtos eilutės, kurios bus atnaujintos išorinėje duomenų bazėje nuo paskutinio importavimo. Bus atnaujinamos tik naujos eilutės ir esami stulpeliai. Jei į modelį reikia įtraukti naują stulpelį, turėsite jį importuoti, naudodami anksčiau nurodytus veiksmus.
Atnaujinimas tiesiog kartoja tą pačią užklausą, naudojamą duomenims importuoti. Jei duomenų šaltinis nebėra toje pačioje vietoje arba jei lentelės ar stulpeliai pašalinami arba pervardyti, atnaujinimas nepavyks. Žinoma, vis tiek išsaugote visus duomenis, kuriuos anksčiau importavote. Norėdami peržiūrėti užklausą, naudojamą atnaujinant duomenis, spustelėkitePower Pivot > Tvarkyti, kad atidarytumėte Power Pivot langą. Spustelėkite > lentelės ypatybės, kad būtų galima peržiūrėti užklausą.
Paprastai duomenims atnaujinti reikalingos teisės. Jei darbaknygę bendrinate su kitais, kurie taip pat nori atnaujinti duomenis, jiems reikės bent skaitymo teisių duomenų bazėje.
Metodas, kuriuo bendrinate darbaknygę, nustatys, ar gali būti atnaujinti duomenys. Jei Office 365, negalite atnaujinti duomenų darbaknygėje, kuri įrašoma į Office 365. "SharePoint Server 2013" galite planuoti nedialoginį duomenų atnaujinimą serveryje, tačiau būtina, kad " Power Pivot for SharePoint 2013" būtų įdiegta ir sukonfigūruota jūsų "SharePoint aplinkoje. Kreipkitės į SharePoint administratorių, kad pamatytumėte, ar yra suplanuotas duomenų atnaujinimas.
Galite importuoti duomenis iš vieno iš daugelio toliau pateiktoje lentelėje pateikiamų duomenų šaltinių.
„Microsoft Excel 2013“ papildinys „Power Pivot“ duomenų šaltinio teikėjų neįdiegs. Nors kai kurie teikėjai jau gali būti jūsų kompiuteryje, gali tekti atsisiųsti ir įdiegti jums reikiant teikėją.
Taip pat galite susieti su lentelėmis programoje Excel kopijuoti ir įklijuoti duomenis iš programų, pvz., "Excel" ir "Word", kurios naudoja MAINŲ SRITIES HTML formatą. Daugiau informacijos žr. Duomenų įtraukimas naudojant "Excel lenteles ir duomenų kopijavimas ir įklijavimas į "Power Pivot".
Atsižvelkite į šiuos duomenų teikėjų dalykus:
-
Taip pat odbc galite naudoti OLE DB teikėją.
-
Kai kuriais atvejais naudojant MSDAORA OLE DB teikėją gali atsirasti ryšio klaidų, ypač naujesnėse "Oracle" versijose. Jei susidūrėte su klaidomis, rekomenduojame naudoti vieną iš kitų "Oracle" nurodytų teikėjų.
Šaltinis |
Versijos |
Failo tipas |
Teikėjai |
---|---|---|---|
"Access" duomenų bazės |
"Microsoft Access 2003" arba naujesnė versija. |
.accdb arba .mdb |
ACE 14 OLE DB teikėjas |
„SQL Server“ sąryšinės duomenų bazės |
Microsoft SQL Server 2005 m. arba naujesnę versiją; "Microsoft Azure SQL" duomenų bazė |
(netaikoma) |
OLE DB teikimo įrankis, skirtas „SQL Server“ "SQL Server Native Client" OLE DB teikėjas „SQL Server“ pirminės kliento programos 10.0 versijos OLE DB teikimo įrankis „.NET Framework“ duomenų teikimo įrankis, skirtas SQL kliento programai |
"SQL Server" Lygiagretus duomenų sandėlis (PDW) |
"SQL Server" 2008" arba naujesnė versija |
(netaikoma) |
OLE DB teikėjas, skirtas "SQL Server PDW" |
„Oracle“ sąryšinės duomenų bazės |
Oracle 9i, 10g, 11g. |
(netaikoma) |
"Oracle" OLE DB teikėjas .NET Framework "Oracle" kliento duomenų teikėjas „.NET Framework“ duomenų teikimo įrankis, skirtas SQL serveriui MSDAORA OLE DB (2 teikėjas) OraOLEDB MSDASQL |
Teradata relational databases |
"Teradata V2R6", V12 |
(netaikoma) |
TDOLEDB OLE DB teikėjas "Teradata" ".Net" duomenų teikėjas |
Informix relational databases |
(netaikoma) |
"Informix OLE DB" teikėjas |
|
IBM DB2 sąvinių duomenų bazės |
8.1 |
(netaikoma) |
DB2OLEDB |
Sybase relational databases |
(netaikoma) |
"Sybase OLE DB" teikėjas |
|
Kitos sąinių duomenų bazės |
(netaikoma) |
(netaikoma) |
OLE DB teikėjas arba ODBC tvarkyklė |
Tekstiniai |
(netaikoma) |
.txt, .tab, .csv |
ACE 14 OLE DB teikėjas, skirtas "Microsoft Access" |
Microsoft Excel failų |
Excel 97-2003" arba naujesnė versija |
.xlsx, .xlsm, .xlsb, .xltx, .xltm |
ACE 14 OLE DB teikėjas |
Power Pivot
|
Microsoft SQL Server 2008 R2" arba naujesnė versija |
xlsx, .xlsm, .xlsb, .xltx, .xltm |
ASOLEDB 10,5 (naudojama tik su Power Pivot darbaknygėmis, publikuotais SharePoint ūkiuose, kuriuose Power Pivot įdiegta SharePoint versija) |
Analizės tarnybų kubas |
Microsoft SQL Server 2005" arba naujesnė versija |
(netaikoma) |
ASOLEDB 10 |
Duomenų informacijos santraukos (naudojamas duomenims iš ataskaitų tarnybų ataskaitų, "Atom" tarnybos dokumentų ir vienos duomenų informacijos santraukos importuoti) |
"Atom 1.0" formatas Bet kuri duomenų bazė arba dokumentas, kuris yra Windows ryšio platformos (WCF) duomenų tarnyba (anksčiau ADO.NET duomenų tarnybos). |
.atomsvc tarnybos dokumentui, kuris apibrėžia vieną ar daugiau informacijos santraukų "Atom" žiniatinklio informacijos santraukos dokumento .atom |
"Microsoft" duomenų informacijos santraukos Power Pivot .NET Framework duomenų informacijos santraukos duomenų teikėjo Power Pivot |
Ataskaitų tarnybos praneša |
Microsoft SQL Server 2005" arba naujesnė versija |
.rdl |
|
Office Duomenų bazės ryšio failai |
.odc |
Negalima importuoti publikuotų serverio dokumentų, pvz., "Access" SharePoint duomenų bazių, jau publikuotų "SharePoint".
Reikia daugiau pagalbos?
Visada galite paklausti „Excel“ technologijų bendruomenės specialisto arba gauti palaikymo bendruomenėse.