Preluarea datelor din Analysis Services

Important : Acest articol este tradus automat, consultați exonerarea de răspundere. Versiunea în limba engleză a acestui articol se poate găsi aici pentru referință.

Analysis Services oferă date dimensionale potrivite pentru a fi explorate în rapoarte PivotTable și Power View. Puteți obține date Analysis Services de la:

  • Cuburi OLAP pe un server multidimensional Analysis Services.

  • Modele tabelare pe un server tabelar Analysis Services.

  • Excel registrele de lucru SharePoint 2010 sau mai târziu, dacă registrul de lucru conține un model de date.

Puteți analiza date de la o sursă externă de date Analysis Services utilizând o conexiune online. În timp ce pivotați, analizați cu slicere și filtrați un raport, Excel interoghează Analysis Services după datele pe care le-ați solicitat. Analiza datelor în acest mod necesită o conexiune online la sursa de date.

O altă abordare este lucrul offline. Puteți lucra offline importând datele în registrul de lucru, astfel încât atât datele, cât și vizualizările rapoartelor să poată fi cuprinse și complet portabile într-un singur fișier. Dacă importați date, trebuie să știți că acest lucru presupune noi cerințe, inclusiv programul de completare Power Pivot, unele cunoștințe despre MDX și suficient spațiu pe disc pentru a stoca registre de lucru mai mari. Acest articol explică modul în care se importă date de la diverse surse de date Analysis Services.

Registre de lucru Excel care le salvați în SharePoint sau Office 365 sunt supuse unui dimensiunea maximă de fișier. Utilizând Expertul Import tabel din Power Pivot program de completare, puteți importa selectivă tabele, coloane și rânduri pentru a reduce dimensiunea totală de fișier. Dacă registrul de lucru este prea mare pentru a vizualiza în Excel Online, îl puteți deschide în Excel în schimb.

Office 365 interzice reîmprospătarea datelor din surse de date externe, inclusiv din soluțiile Analysis Services care rulează pe serverele dintr-o rețea. Dacă printre cerințele dvs. se numără reîmprospătarea datelor, alegeți SharePoint sau utilizați în schimb o partajare de fișiere în rețea.

În acest articol

Cerințe preliminare

Conectarea la un cub, la un model tabelar sau la un model de date Power Pivot

Importul datelor dintr-un cub

Importul datelor dintr-un model tabelar

Importul datelor dintr-un model de date de registru de lucru în SharePoint

Reîmprospătarea datelor dintr-o bază de date externă Analysis Services

Cerințe preliminare

Cuburile Analysis Services trebuie să fie SQL Server 2005 sau o versiune mai recentă versiune.

Bazele de date Analysis Services model tabelar sunt numai în SQL Server 2012 sau o versiune mai recentă.

Trebuie să știi cum să vă conectați la o bază de date Analysis Services. Consultați administratorul bazei de date Analysis Services pentru a determina numele de server și de bază de date și acreditările de utilizat.

Pentru a importa date într-un model de date, trebuie să aveți programul de completare Power Pivot care este livrat cu Office Professional Plus. De asemenea, trebuie să știți cum se scrie o interogare MDX care regăsește datele pe care doriți să le utilizați. O alternativă la scrierea de interogări MDX este utilizarea unui generator de interogări pentru a alege ce măsuri, atribute de dimensiune și ierarhii doriți să analizați.

Pentru a vă conecta interactiv la un PivotTable sau PivotChart prin Excel, nu este necesară cunoașterea MDX . Excel se conectează la un cub OLAP întreg sau la un model tabelar.

Dimensiunile fișierelor vor fi mai mari decât cele cu care sunteți obișnuit. Prin comparație, un registru de lucru care utilizează o conexiune de date ar putea avea cu ușurință sub 100 de kilobyte, în timp ce același registru de lucru cu date importate ar putea avea o dimensiune de zece ori mai mare. Dacă spațiul pe disc este o problemă, va trebui să eliberați spațiu pentru fișiere mai mari.

Power Pivot registrele de lucru care o utilizați ca surse de date pot fi publicate la SharePoint 2010 sau o versiune mai recentă. Trebuie să rulați site-ul SharePoint pe un alt computer decât o utilizați pentru a crea un raport. Trebuie să aveți permisiuni de vizualizare pe site-ul SharePoint la raport pentru registrele de lucru în SharePoint.

Conectarea la un cub, la un model tabelar sau la un model de date Power Pivot

Cel mai simplu mod de a analiza datele dintr-un cub sau model Analysis Services este de a configura o conexiune la o bază de date externă. Acel PivotTable sau raport va avea o conexiune în direct la sursa de date. De fiecare dată când glisați un câmp într-o zonă Valori, Rânduri, Coloane sau Filtru dintr-o listă de câmpuri, Excel construiește o interogare și o trimite la Analysis Services.

Existența unei conexiuni în direct la datele pe care le analizați are avantajele sale. Puteți să efectuați analize libere. Adăugați orice câmp la un PivotTable sau la un raport și Analysis Services vă returnează datele solicitate. O listă de câmpuri conectată la Analysis Services include toate obiectele dintr-un cub sau dintr-un model, pentru a nu fi necesar să scrieți cod MDX pentru a obține datele dorite.

Printre dezavantaje se numără dependența de o conexiune la server. Dacă serverul nu mai funcționează sau dacă doriți să lucrați offline, interacțiunea cu datele se oprește complet.

Începutul paginii

Importul datelor dintr-un cub

Toate datele care sunt incluse într-o bază de date SQL Server Analysis Services pot fi copiate într-un model de date în Excel. Puteți extrage întreaga dimensiune sau o parte din aceasta sau puteți obține sectoare și agregate din cub, cum ar fi suma vânzărilor lunare pentru anul curent.

Următoarea procedură demonstrează modul de utilizare a programului de completare și a MDX pentru obținerea unui subset de date dintr-un cub tradițional pe o instanță Analysis Services. MDX se utilizează întotdeauna la construirea unei interogări utilizând programul de completare Power Pivot.

Această procedură utilizează baza de date eșantion Adventure Works DW Multidimensional 2012 pentru a explica modul de import al unui subset al unui cub. Dacă aveți acces la un server Analysis Services care include baza de date eșantion Adventure Works DW Multidimensional 2012, puteți parcurge acești pași pentru a afla cum să importați date din Analysis Services.

  1. În fereastra Power Pivot, faceți clic pe Obținere date externe > Din bază de date > Din Analysis Services sau Power Pivot.

  2. În Conectați-vă la Microsoft SQL Server Analysis Services, în Nume server sau fișier, tastați numele computerului pe care rulează Analysis Services.

  3. Faceți clic pe săgeata jos din partea dreaptă a listei Nume bază de date, apoi selectați o bază de date Analysis Services din listă. De exemplu, dacă aveți acces la baza de date eșantion Adventure Works DW Multidimensional 2012, veți selecta Adventure Works DW Multidimensional 2012.

  4. Faceți clic pe Testare conexiune pentru a verifica dacă serverul Analysis Services este disponibil.

  5. Faceți clic pe Următorul.

  6. În pagina Specificarea unei interogări MDX, faceți clic pe Proiectare pentru a deschide un generator de interogări MDX.

    În acest pas, glisați în zona mare de proiectare a interogărilor toate măsurile, atributele de dimensiune, ierarhiile și membrii calculați pe care doriți să îi importați.

    Alegeți cel puțin o măsură și una sau mai multe dimensiuni.

    Dacă aveți o instrucțiune MDX existentă pe care doriți să o utilizați, lipiți instrucțiunea în caseta text, apoi faceți clic pe Validare pentru a vă asigura că instrucțiunea va funcționa. Pentru informații suplimentare legate de modul de utilizare a instrumentului de proiectare, consultați Instrumentul de proiectare al interogărilor MDX Analysis Services (Power Pivot).

    Pentru această procedură, utilizând cubul eșantion Adventure Works ca exemplu, efectuați următoarele:

    1. În panoul Metadate, extindeți Măsuri, apoi extindeți Sales Summary (Rezumat vânzări).

    2. Glisați coloana Average Sales Amount (Medie vânzări) în panoul mare de proiectare.

    3. În panoul Metadate, extindeți dimensiunea Product (Produs).

    4. Glisați Product Categories în partea stângă a coloanei Average Sales Amount în zona mare de proiectare.

    5. În panoul metadate , extindeți dimensiunea dată și apoi extindeți Calendar.

    6. Glisați Date.Calendar Year în partea stângă a Category din zona mare de proiectare.

    7. Opțional, adăugați un filtru pentru a importa un subset de date. În panoul din partea de sus dreapta proiectantul pentru Dimensiune, glisați dată în câmpul dimensiune. În ierarhie, selectați Date.Calendar Year; Operator, selectați Nu este egal; pentru Expresii de filtru, faceți clic pe săgeata în jos și selectați CY 2009 și CY 2010.

      Această acțiune creează un filtru în cub, astfel încât să puteți exclude valorile pentru 2009.

  7. Faceți clic pe OK și analizați interogarea MDX care a fost creată de instrumentul de proiectare a interogărilor.

  8. Introduceți un nume prietenos pentru setul de date. Acest nume va fi utilizat drept nume al tabelului în modelul de date. Dacă nu atribuiți un nou nume, în mod implicit rezultatele interogării sunt salvate într-un nou tabel denumit Interogare.

  9. Faceți clic pe Terminare.

  10. Când încărcarea datelor s-a finalizat, faceți clic pe Închidere.

Toate datele pe care le importați dintr-o bază de date cub sunt aplatizate. În modelul dvs., date se afișează ca un singur tabel ce conține toate coloanele specificate în interogare. Dacă ați definit o interogare ce preia măsuri împreună cu mai multe dimensiuni, datele vor fi importate cu fiecare dimensiune într-o coloană separată.

După ce importați datele în modelul de date, este posibil să doriți să verificați tipul de date al coloanelor ce conțin date numerice sau financiare. Dacă Power Pivot găsește valori necompletate într-o coloană, schimbă tipul de date în Text. Puteți să verificați și să schimbați tipul de date, selectând fiecare colană și vizualizând Tip de date în grupul Formatare din panglică. Puteți utiliza opțiunea Tip de date pentru a corecta tipul de date dacă datele numerice sau financiare sunt atribuite unui tip incorect.

Pentru a utiliza datele într-un PivotTable, reveniți la Excel:

  1. Faceți clic pe Inserare > Tabel > PivotTable.

  2. Faceți clic pe Utilizare sursă de date externă și faceți clic pe Alegere conexiune.

  3. Faceți clic pe Tabele.

  4. În Acest model de date de registru de lucru, selectați tabelul pe care tocmai l-ați importat.

Începutul paginii

Importul datelor dintr-un model tabelar

Următoarea procedură descrie importul datelor utilizând baza de date eșantion tabelară ca exemplu. Pentru a lucra în paralel, puteți utiliza eșantionul Adventure Works Tabular Model SQL 2012, care rulează pe un server tabelar Analysis Services.

  1. Asigurați-vă că baza de date tabelară conține cel puțin o măsură. Importul nu va reuși dacă din baza de date lipsesc măsuri. Dacă utilizați soluția eșantion, aceasta include măsuri.

  2. În fereastra Power Pivot, faceți clic pe Obținere date externe > Din bază de date > Din Analysis Services sau Power Pivot.

  3. În Conectați-vă la Microsoft SQL Server Analysis Services, în Nume server sau fișier, tastați numele computerului pe care rulează Analysis Services.

  4. Faceți clic pe săgeata în jos din partea dreaptă a listei Nume bază de date, apoi selectați o bază de date Analysis Services din listă. De exemplu, dacă aveți acces la baza de date eșantion AW Internet Sales Tabular Model, ați selecta Adventure Works Tabular Model SQL 2012

  5. Faceți clic pe Testare conexiune pentru a verifica dacă serverul Analysis Services este disponibil.

  6. Faceți clic pe Următorul.

  7. În pagina Specificarea unei interogări MDX, faceți clic pe Proiectare pentru a deschide un generator de interogări MDX.

    În acest pas, glisați în zona mare de proiectare a interogărilor toate măsurile, coloanele și ierarhiile pe care doriți să le importați.

    Dacă aveți o instrucțiune MDX existentă pe care doriți să o utilizați, lipiți instrucțiunea în caseta text, apoi faceți clic pe Validare pentru a vă asigura că instrucțiunea va funcționa. Pentru informații suplimentare despre instrumentul de proiectare, consultați Instrumentul de proiectare a interogărilor MDX Analysis Services (Power Pivot).

    Pentru această procedură, luând modelul eșantion ca exemplu, procedați astfel:

    1. În panoul Metadate, extindeți Măsuri, apoi extindeți Internet Sales (Vânzări internet).

    2. Glisați Internet Total Sales (Vânzări totale internet) în panoul de proiectare mare.

    3. Extindeți tabelul Product (Produs).

    4. Defilați în partea de jos a listei și glisați categorie în partea stângă a Total vânzări pe Internet în zona mare de proiectare. Aceasta este o ierarhie, astfel încât acesta va returna toate câmpurile din ierarhie.

    5. Extindeți tabelul Date (Dată).

    6. Glisați Calendar Year în partea stângă a Category din zona mare de proiectare.

    7. Extindeți Sales Territory (Teritoriu vânzări).

    8. Glisați Sales Territory Region (Regiune teritoriu vânzări) în zona Filter (Filtru) din partea de sus a instrumentului de proiectare. În expresia Filter (Filtru), selectați Australia.

      Interogare MDX la baza de date tabelară

  8. Faceți clic pe OK și analizați interogarea MDX care a fost creată de instrumentul de proiectare a interogărilor.

  9. Introduceți un nume prietenos pentru setul de date. Acest nume va fi utilizat drept nume al tabelului în modelul de date. Dacă nu atribuiți un nou nume, în mod implicit rezultatele interogării sunt salvate într-un nou tabel denumit Interogare.

  10. Faceți clic pe Terminare.

  11. Când încărcarea datelor s-a finalizat, faceți clic pe Închidere.

După ce importați datele în modelul de date, este posibil să doriți să verificați tipul de date al coloanelor ce conțin date numerice sau financiare. Dacă Power Pivot găsește valori necompletate într-o coloană, schimbă tipul de date în Text. Puteți să verificați și să schimbați tipul de date, selectând fiecare colană și vizualizând Tip de date în grupul Formatare din panglică. Puteți utiliza opțiunea Tip de date pentru a corecta tipul de date dacă datele numerice sau financiare sunt atribuite unui tip incorect.

Pentru a utiliza datele într-un PivotTable, reveniți la Excel:

  1. Faceți clic pe Inserare > Tabel > PivotTable.

  2. Faceți clic pe Utilizare sursă de date externă și faceți clic pe Alegere conexiune.

  3. Faceți clic pe Tabele.

  4. În Acest model de date de registru de lucru, selectați tabelul pe care tocmai l-ați importat.

Începutul paginii

Importul datelor dintr-un model de date de registru de lucru în SharePoint

SharePoint poate fi necesar software suplimentar pentru a încărca datele. Dacă utilizați SharePoint 2010, trebuie să aveți Power Pivot pentru SharePoint 2010. În schimb, SharePoint 2013 sau ulterior include capacitatea predefinite pentru încărcarea și interogarea un model de date. Dacă utilizați SharePoint, întrebați administratorul SharePoint dacă Excel Services este activat și configurat pentru soluții de lucru BI.

  1. În fereastra Power Pivot, faceți clic pe Obținere date externe > Din bază de date > Din Analysis Services sau Power Pivot.

  2. În Conectați-vă la Microsoft SQL Server Analysis Services, pentru Nume prietenos de conexiune, introduceți un nume descriptiv pentru conexiunea de date. Utilizarea numelor descriptive pentru conexiune vă ajută să vă reamintiți modul în care este utilizată conexiunea.

  3. În Nume server sau fișier, introduceți adresa URL a fișierului .xlsx publicat. De exemplu, http://Contoso-srv/Shared Documents/ContosoSales.xlsx.

    Notă : Nu puteți utiliza un registru de lucru Excel ca sursă de date; registrul de lucru trebuie să fie publicat pe un site SharePoint.

  4. Faceți clic pe Testare conexiune pentru a verifica dacă registrul de lucru este disponibil pe SharePoint.

  5. Faceți clic pe Următorul.

  6. Faceți clic pe Proiectare.

  7. Generați interogarea glisând măsurile, atributele de dimensiune sau ierarhiile în zona mare de proiectare. Opțional, utilizați panoul de filtrare din colțul din dreapta sus pentru a selecta un subset de date pentru import.

  8. Faceți clic pe OK.

  9. Faceți clic pe Validare.

  10. Faceți clic pe Terminare.

Datele Power Pivot sunt copiate în modelul de date și sunt stocate într-un format comprimat. După importul datelor, conexiunea la registrul de lucru se închide. Pentru a interoga din nou datele originale, puteți reîmprospăta registrul de lucru în Excel.

Începutul paginii

Reîmprospătarea datelor dintr-o bază de date externă Analysis Services

În Excel, faceți clic pe Date > Conexiuni > Reîmprospătare totală pentru a vă reconecta la o bază de date Analysis Services și a reîmprospăta datele din registrul de lucru.

Reîmprospătarea va actualiza celulele individuale și va adăuga rânduri introduse în baza de date externă de la ultimul import. Doar rândurile și coloanele existente sunt reîmprospătate; dacă doriți să adăugați o nouă coloană la model, va trebui să o importați, utilizând pașii furnizați anterior în acest articol.

Reîmprospătarea rulează din nou interogarea 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, dar veți avea totuși datele importate anterior. Pentru a vedea interogarea folosită în timpul reîmprospătării datelor, faceți clic pe Power Pivot > Gestionare pentru a deschide fereastra Power Pivot. Faceți clic pe Proiectare > Proprietăți tabel pentru a vizualiza interogarea.

Analysis Services utilizează contul de utilizator Windows pentru a citi datele din bazele sale de date. Înainte de a putea importa date, un administrator de baze de date a trebuit să acorde contului dvs. de utilizator Windows permisiuni de citire în baza de date. Aceleași permisiuni sunt utilizate și pentru a reîmprospăta datele. Dacă alte persoane doresc să reîmprospăteze datele, la rândul lor au nevoie de permisiuni de citire pentru baza de date.

Rețineți că cum puteți partaja registrul de lucru va determina dacă reîmprospătarea datelor pot apărea. În Office 365, nu puteți să reîmprospătați datele într-un registru de lucru care este salvat în Office 365. În SharePoint Server 2013 sau versiuni mai recente, aveți posibilitatea să programați reîmprospătarea datelor nesupravegheat pe server, dar acest lucru necesită acel Power Pivot pentru SharePoint este instalat și ați configurat în mediul SharePoint. Contactați administratorul SharePoint pentru a afla dacă reîmprospătarea planificată a datelor este disponibil.

Începutul paginii

Notă : Exonerare de răspundere pentru traducere automată: Acest articol a fost tradus de un sistem computerizat, fără intervenție umană. Microsoft oferă aceste traduceri automate pentru a ajuta utilizatorii vorbitori de alte limbi decât engleza să beneficieze de conținutul despre produsele, serviciile și tehnologiile Microsoft. Pentru că articolul a fost tradus de un computer, poate conține erori de vocabular, sintaxă sau gramatică.

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×