Obținerea datelor utilizând programul de completare Power Pivot

În multe cazuri, importul datelor relaționale prin programul de completare Power Pivot este mai rapid și mai eficient decât un simplu import în Excel.

În general, este foarte simplu de făcut:

  1. Consultați un administrator de bază de date pentru a obține informații despre conexiunea bazei de date și a verifica dacă aveți permisiunea de a accesa datele.
  2. Dacă datele sunt relaționale sau dimensionale, atunci, din Power Pivot, faceți clic pe Pornire>Preluare date> externedin baza de date.

Opțional, puteți importa din alte surse de date:

  • Faceți clic pe Pornire>din serviciul de date dacă datele provin din Microsoft Azure Marketplace sau de la un flux de date OData.
  • Faceți clic pe Pornire>Preluare date> externedin alte surse pentru a alege din întreaga listă de surse de date.

Pe pagina Alegeți cum se importă datele , alegeți dacă doriți să preluați toate datele din sursa de date sau să filtrați datele. Alegeți tabele și vizualizări dintr-o listă sau scrieți o interogare care specifică datele de importat.

Avantajele unui import Power Pivot includ capacitatea de:

  • Filtrați datele inutile pentru a importa doar un subset.
  • Redenumiți tabelele și coloanele pe măsură ce importați datele.
  • Lipiți într-o interogare predefinită pentru a selecta datele pe care le returnează.

Sfaturi pentru alegerea surselor de date

  • Furnizorii OLE DB pot oferi uneori performanțe mai rapide pentru datele la scară largă. Atunci când alegeți între furnizori diferiți pentru aceeași sursă de date, ar trebui să încercați mai întâi furnizorul OLE DB.
  • Importul de tabele din baze de date relaționale vă scutește de pași, deoarece relațiile de cheie străină sunt utilizate în timpul importului pentru a crea relații între foile de lucru în fereastra Power Pivot.
  • Importul mai multor tabele, apoi ștergerea celor de care nu aveți nevoie vă poate economisi de pași. Dacă importați tabele pe rând, poate fi necesar să creați manual relații între tabele.
  • Coloanele care conțin date similare în surse de date diferite sunt baza creării relațiilor în cadrul ferestrei Power Pivot. Atunci când utilizați surse de date eterogene, alegeți tabele care au coloane care pot fi mapate la tabele din alte surse de date care conțin date identice sau similare.
  • Pentru a accepta reîmprospătarea datelor pentru un registru de lucru pe care îl publicați în SharePoint, alegeți surse de date care sunt accesibile în mod egal atât pentru stațiile de lucru, cât și pentru servere. După publicarea registrului de lucru, puteți configura un program de reîmprospătare a datelor pentru a actualiza automat informațiile din registrul de lucru. Utilizarea surselor de date care sunt disponibile pe serverele de rețea face posibilă reîmprospătarea datelor.

Preluarea datelor din alte surse

Reîmprospătarea datelor relaționale

În Excel, faceți clic peReîmprospătare totală> conexiuni de date> pentru a vă reconecta la o bază de date și a reîmprospăta datele din registrul de lucru.

Reîmprospătarea va actualiza celulele individuale și va adăuga rândurile care au fost actualizate în baza de date externă de la momentul ultimului import. Doar rândurile noi și coloanele existente se vor reîmprospăta. Dacă trebuie să adăugați o coloană nouă la model, va trebui să o importați utilizând pașii indicați mai sus.

O reîmprospătare repetă pur și simplu aceeași interogare utilizată pentru a importa datele. Dacă sursa de date nu mai este în aceeași locație sau dacă tabelele sau coloanele sunt eliminate sau redenumite, reîmprospătarea nu va reuși. Desigur, păstrați în continuare toate datele importate anterior. Pentru a vizualiza interogarea utilizată în timpul reîmprospătării datelor, faceți clic peGestionarePower Pivot> pentru a deschide fereastra Power Pivot. Faceți clic pe Proiectare>proprietăți tabel pentru a vizualiza interogarea.

Permisiunile și partajarea

De obicei, sunt necesare permisiuni pentru reîmprospătarea datelor. Dacă partajați registrul de lucru cu alte persoane care doresc, de asemenea, să reîmprospăteze datele, acestea vor necesita cel puțin permisiuni doar în citire în baza de date.

Metoda prin care partajați registrul de lucru va determina dacă poate avea loc o reîmprospătare a datelor. Pentru Microsoft 365, nu puteți reîmprospăta datele dintr-un registru de lucru salvat în Microsoft 365. Pe SharePoint Server, puteți programa reîmprospătarea nesupravegheată a datelor pe server, dar este necesar ca Power Pivot pentru SharePoint să fi fost instalat și configurat în mediul dvs. SharePoint. Contactați administratorul SharePoint pentru a vedea dacă este disponibilă o reîmprospătare planificată a datelor.

Surse de date acceptate

Puteți importa date dintr-una dintre numeroasele surse de date prezentate în tabelul de mai jos.

Power Pivot nu instalează furnizorii pentru fiecare sursă de date. Deși este posibil să existe deja unii furnizori pe computerul dvs., poate fi necesar să descărcați și să instalați furnizorul de care aveți nevoie.

De asemenea, puteți să vă legați la tabele în Excel și să copiați și să lipiți date din aplicații ca Excel și Word care utilizează un format HTML pentru Clipboard. Pentru mai multe informații, consultați Adăugarea datelor utilizând tabelele legate din Excel și Copierea și lipirea datelor în Power Pivot.

În ceea ce privește furnizorii de date, luați în considerare următoarele:

  • De asemenea, puteți utiliza furnizorul OLE DB pentru ODBC.
  • În unele cazuri, utilizarea furnizorului MSDAORA OLE DB poate avea drept consecință erori de conexiune, în special la versiunile mai recente de Oracle. Dacă întâmpinați erori, vă recomandăm să utilizați unul dintre ceilalți furnizori listați pentru Oracle.
Sursă Versiuni Tip de fișier Furnizori
Baze de date Access Microsoft Access 2003 sau o versiune mai recentă. .accdb sau .mdb Furnizor OLE DB ACE 14
Baze de date relaționale SQL Server Microsoft SQL Server 2005 sau o versiune ulterioară; Bază de date SQL Microsoft Azure (nu se aplică) Furnizor OLE DB pentru SQL Server
SQL Server Native Client Furnizor OLE DB
Furnizor OLE DB pentru SQL Server Native 10.0 Client
.NET Framework Data Provider pentru SQL Client
SQL Server Parallel Data Warehouse (PDW) SQL Server 2008 sau o versiune mai recentă (nu se aplică) Furnizor OLE DB pentru SQL Server PDW
Baze de date relaționale Oracle Oracle 9i, 10g, 11g. (nu se aplică) Oracle OLE DB Provider
.NET Framework Data Provider pentru Oracle Client
.NET Framework Data Provider pentru SQL Server
MSDAORA OLE DB (furnizor 2)
OraOLEDB
MSDASQL
Baze de date relaționale Teradata Teradata V2R6, V12 (nu se aplică) Furnizor OLE DB TDOLEDB
.Net Data Provider pentru Teradata
Baze de date relaționale Informix (nu se aplică) Furnizor OLE DB Informix
Baze de date relaționale IBM DB2 8.1 (nu se aplică) DB2OLEDB
Baze de date relaționale Sybase (nu se aplică) Furnizor OLE DB Sybase
Alte baze de date relaționale (nu se aplică) (nu se aplică) Furnizor OLE DB sau driver ODBC
Fișiere text
Conectarea la un fișier plat
(nu se aplică) .txt, .tab, .csv Furnizor OLE DB ACE 14 pentru Microsoft Access
Fișiere Microsoft Excel Excel 97-2003 sau o versiune mai recentă .xlsx, .xlsm, .xlsb, .xltx, .xltm Furnizor OLE DB ACE 14
Registru de lucru Power Pivot
Importul datelor din Analysis Services sau Power Pivot
Microsoft SQL Server 2008 R2 sau o versiune mai recentă xlsx, .xlsm, .xlsb, .xltx, .xltm ASOLEDB 10.5
(utilizat numai cu registrele de lucru Power Pivot care sunt publicate în ferme SharePoint pe care este instalat Power Pivot pentru SharePoint)
Cub Analysis Services
Importul datelor din Analysis Services sau Power Pivot
Microsoft SQL Server 2005 sau o versiune mai recentă (nu se aplică) ASOLEDB 10
Fluxuri de date
Importul datelor dintr-un flux de date
(utilizat pentru a importa date din rapoarte Reporting Services, documente de serviciu Atom și flux de date individual)
Format Atom 1.0
Orice bază de date sau document expus ca serviciu de date Windows Communication Foundation (WCF) (denumit anterior ADO.NET servicii de date).
.atomsvc pentru un document de serviciu care definește unul sau mai multe fluxuri
.atom pentru un document flux web Atom
Furnizorul de fluxuri de date Microsoft pentru Power Pivot
Furnizor de date pentru fluxuri de date .NET Framework pentru Power Pivot
Rapoarte Reporting Services
Importul datelor într-un raport Reporting Services
Microsoft SQL Server 2005 sau o versiune mai recentă .rdl
Fișiere conexiune de bază de date Office .odc

Surse neacceptate

Documentele de pe server publicate, cum ar fi bazele de date Access publicate deja în SharePoint, nu se importă.

Aveți nevoie de ajutor suplimentar?

Puteți oricând să întrebați un expert de la Excel Tech Community sau să obțineți asistență de la Comunități.