Puteți utiliza un raport Reporting Services care a fost publicat pe un site SharePoint sau pe un server de rapoarte ca sursă de date într-un registru de lucru Power Pivot. Următoarea procedură descrie cum se creează conexiunea la raport și se importă datele în registrul de lucru.
În acest articol
- Cerințe preliminare
- Alegerea unei abordări de import
- Importul datelor din raport utilizând adresa unui raport publicat
- Importul datelor din raport utilizând un URL către un document serviciu de date
- Exportul unui raport ca flux de date
- Salvarea unui fișier document serviciu Atom (.atomsvc) pentru operațiunile de import viitoare
Cerințe preliminare
Trebuie să utilizați un fișier definiție raport (.rdl) ca sursă de date. Importul dintr-un model de raport nu se acceptă.
Trebuie să aveți permisiunea de a deschide raportul sub contul dvs. de utilizator Windows și trebuie să cunoașteți adresa raportului sau a serverului de raportare care îl găzduiește. Puteți să vă verificați permisiunile încercând să deschideți mai întâi raportul într-un browser web. Dacă raportul se deschide, confirmă că aveți permisiuni suficiente și adresa URL corectă.
Reporting Services trebuie să fie versiunea SQL Server 2008 R2 sau o versiune ulterioară. Aceste versiuni includ caracteristica de export de fluxuri de date, care redă în flux datele din raport în format de flux de date XML. Puteți identifica serverul de raport după opțiunea Export ca flux de date care apare în bara de instrumente a raportului atunci când deschideți raportul în browser:
Alegerea unei abordări de import
Datele din raport se adaugă o dată în timpul importului. O copie a datelor este plasată în registrul de lucru Power Pivot. Pentru a prelua cele mai recente modificări ale datelor din raportul subiacent, puteți fie să reîmprospătați datele din Power Pivot în Excel, fie să configurați un program de reîmprospătare a datelor pentru registrul de lucru, după ce acesta este publicat pe SharePoint.
Puteți utiliza oricare dintre următoarele abordări pentru a adăuga datele de raport Reporting Services la un registru de lucru Power Pivot.
| Aplicație | Abordare | Link |
|---|---|---|
| Power Pivot | Faceți clic pe Din raport pentru a specifica o adresă pentru raport. De asemenea, aveți posibilitatea să faceți clic pe Din alte surse, apoi pe Rapoarte pentru a specifica o adresă n la un raport. | Cum fac... |
| Power Pivot | Faceți clic pe Din fluxurile de date pentru a specifica un document de serviciu (.atomsvc) care conține informații despre conexiune. | Cum fac... |
| Reporting Services | Faceți clic pe butonul Export în fluxul de date din bara de instrumente a raportului pentru a exporta imediat datele în Power Pivot în Excel dacă este instalat pe computerul dvs. sau pentru a salva fișierul de export ca fișier document de serviciu Atom (.atomsvc) pentru utilizare ulterioară. | Cum fac... |
Importul datelor din raport utilizând adresa unui raport publicat
În fereastra Power Pivot, în fila Pornire , faceți clic pe Din raport. Se deschide expertul Import tabel.
Faceți clic pe Navigare și selectați un server de raportare.
Dacă utilizați în mod regulat rapoarte pe un server de raportare, este posibil ca serverul să fie listat în Site-uri și servere recente. Altfel, în Nume, tastați adresa unui server de raportare și faceți clic pe Deschidere pentru a răsfoi folderele de pe site-ul serverului de raportare. Un exemplu de adresă pentru un server de rapoarte ar putea fi http://< numecomputer/>serverraport.Selectați raportul și faceți clic pe Deschidere. Alternativ, puteți lipi un link la raport, inclusiv calea completă și numele raportului, în caseta text Nume . Expertul import tabel se conectează la raport și îl redă în zona de examinare.
Dacă raportul utilizează parametri, trebuie să specificați un parametru, altfel, nu se poate crea conexiunea de raport. Când faceți acest lucru, numai rândurile asociate valorii parametrului sunt importate în fluxul de date.Alegeți un parametru utilizând caseta listă sau caseta combo furnizată în raport.
Faceți clic pe Vizualizare raport pentru a actualiza datele.
Notă
Vizualizarea raportului salvează parametrii pe care i-ați selectat împreună cu definiția fluxului de date.
Opțional, faceți clic pe Complex pentru a seta proprietăți specifice furnizorului pentru raport.
Faceți clic pe Testare conexiune pentru a vă asigura că raportul este disponibil ca flux de date. Alternativ, puteți face clic pe Complex pentru a confirma că proprietatea Document serviciu în linie conține XML încorporat care specifică conexiunea la fluxul de date.
Faceți clic pe Următorul pentru a continua importul.
În pagina Selectare tabele și vizualizări a expertului, bifați caseta de selectare de lângă părțile de raport pe care doriți să le importați ca date.
Unele rapoarte pot conține mai multe părți, inclusiv tabele, liste sau grafice.În caseta Nume prietenos , tastați numele tabelului unde doriți să fie salvat fluxul de date din registrul de lucru Power Pivot.
Numele controlului Serviciu de raportare este utilizat în mod implicit dacă nu a fost atribuit niciun nume: de exemplu, Tablix1, Tablix2. Vă recomandăm să modificați acest nume în timpul importului, astfel încât să puteți identifica mai ușor originea fluxului de date importate.Faceți clic pe Examinare și filtrare pentru a revizui datele și a modifica selecțiile de coloane. Nu puteți restricționa rândurile importate în fluxul de date al raportului, dar puteți elimina coloane, debifând casetele de selectare. Faceți clic pe OK.
În pagina Selectare tabele și vizualizări , faceți clic pe Terminare.
Când toate rândurile au fost importate, faceți clic pe Închidere.
Importul datelor din raport utilizând un URL către un document serviciu de date
O alternativă la specificarea adresei unui raport este să utilizați un fișier de document serviciu de date (.atomsvc) care conține deja informațiile de flux de raport pe care doriți să le utilizați. Un document serviciu de date specifică un URL la raport. Când importați documentul serviciu de date, un flux de raport este generat din raport și adăugat la registrul de lucru Power Pivot.
- În fereastra Power Pivot, pe fila Pornire , faceți clic pe Din fluxurile de date. Se deschide expertul Import tabel.
- Pe pagina Conectarea la un flux de date , tastați un nume prietenos de utilizat atunci când faceți referire la sursa de date.
Acest nume este utilizat numai în cadrul registrului de lucru Power Pivot pentru a face referire la sursa de date. Ulterior, în expert, setați numele tabelului unde sunt stocate datele. - Tastați o cale către fișierul document serviciu de date (.atomsvc) care specifică fluxul de raport. Puteți specifica o adresă pentru document dacă este stocat pe server sau îl puteți deschide dintr-un folder de pe computer. Alternativ, puteți face clic pe Răsfoire pentru a naviga la un server care are documentul serviciu de date pe care doriți să-l utilizați.
- Faceți clic pe Testare conexiune pentru a vă asigura că se poate crea un flux utilizând informațiile din documentul serviciului de date.
- Faceți clic pe Următorul.
- În pagina Selectare tabele și vizualizări a expertului, bifați caseta de selectare de lângă părțile de raport pe care doriți să le importați ca date.
Unele rapoarte pot conține mai multe părți, inclusiv tabele, liste sau grafice. - În caseta Nume prietenos , tastați numele tabelului unde doriți să fie salvat fluxul de date din registrul de lucru Power Pivot.
Numele controlului Serviciu de raportare este utilizat în mod implicit dacă nu a fost atribuit niciun nume: de exemplu, Tablix1, Tablix2. Vă recomandăm să modificați acest nume în timpul importului, astfel încât să puteți identifica mai ușor originea fluxului de date importate. - Faceți clic pe Examinare și filtrare pentru a revizui datele și a modifica selecțiile de coloane. Nu puteți restricționa rândurile importate în fluxul de date al raportului, dar puteți elimina coloane, debifând casetele de selectare. Faceți clic pe OK.
- În pagina Selectare tabele și vizualizări , faceți clic pe Terminare.
- Când toate rândurile au fost importate, faceți clic pe Închidere.
Exportul unui raport ca flux de date
- Deschideți un raport din Manager de rapoarte, din SharePoint sau dintr-un server de raportare.
- Pe bara de instrumente a raportului, faceți clic pe butonul Export ca flux de date:
Dacă Excel este instalat pe computerul dvs., vi se va solicita să deschideți sau să salvați fișierul. - Faceți clic pe Deschidere pentru a vizualiza imediat datele importate în fereastra Power Pivot din Excel.
Dacă butonul nu este vizibil, raportul nu rulează pe o versiune acceptată de Reporting Services. Luați în considerare mutarea sau copierea raportului pe un server de rapoarte care este o versiune acceptată.
Notă
Reporting Services include o extensie de redare Atom care generează fluxuri din fișierele de definiții de raport. Această extensie, mai degrabă decât software-ul de server Power Pivot, creează fluxuri de rapoarte și documente de serviciu de date utilizate pentru a exporta datele din rapoarte în registre de lucru Power Pivot. Pentru mai multe informații despre utilizarea fluxurilor în Power Pivot, consultați Fluxurile de date Power Pivot din MSDN.
Salvarea unui fișier document serviciu Atom (.atomsvc) pentru operațiunile de import viitoare
Dacă nu aveți pe computer o aplicație care să poată deschide un flux de raport, salvați documentul pentru utilizare ulterioară pe un computer care are Power Pivot în Excel. Documentul pe care îl salvați specifică o adresă pentru raport. Nu conține date din raport.
- Deschideți un raport din Manager de rapoarte, din SharePoint sau dintr-un server de raportare.
- Pe bara de instrumente a raportului, faceți clic pe butonul Export ca flux de date:
- Faceți clic pe Salvare pentru a stoca fișierul .atomsvc pe computer. Fișierul specifică serverul de raport și locația fișierului de raport.
Pentru a utiliza fișierul .atomsvc mai târziu, îl puteți deschide în Power Pivot în Excel pentru a importa fluxul de raport. Pentru mai multe informații despre cum să specificați un document serviciu de date pentru fluxurile de rapoarte, consultați Importul datelor din raport utilizând un URL la un document serviciu de date din acest subiect.
De asemenea, puteți publica acest fișier într-o bibliotecă de fluxuri de date din SharePoint, pentru a-l face disponibil oricărei persoane care dorește să utilizeze fluxuri de rapoarte în alte registre de lucru sau rapoarte. Pentru mai multe informații despre bibliotecile de fluxuri de date, consultați Fluxurile de date Power Pivot din MSDN.