Mūsdienu uz datiem balstītajā pasaulē SQL Server ir vadošā datu bāzes noliktava organizācijām, kas glabā to plašos biznesa datus. Tajā pašā laikā Excel joprojām ir daudzpusīgā datu analīzes izklājlapu lietojumprogramma, kas plaši izmantota dažādos organizācijas departamentos un līmeņos.

Tomēr datu iegūšana starp šīm divām lietojumprogrammām var aizņemt laiku un pūles. Tātad, mēs parādīsim, kā nemanāmi importēt datus no SQL Server programmā Excel, izmantojot Power Query.

Kas ir Power Query?

Microsoft Power Query ir datu pārveidošanas un tīrīšanas programma, kas pieejama programmās Microsoft Excel, Power BI un Azure Data Factory. Power Query darbojas līdzīgi visās šajās lietojumprogrammās.

Izmantojot Power Query, varat ielādēt datus lietotnē no vairākiem avotiem un notīrīt tos, izmantojot M kodu vai tā iepriekš izveidotās transformācijas funkcijas. Šīs funkcijas ietver kolonnu noņemšanu, datu veida mainīšanu, vairāku datu kopu apvienošana programmā Microsoft Excelvai veikt jūsu datu noskaņojuma analīzi.

instagram viewer

Lai gan Power Query ir aizraujošs rīks, jaunajiem lietotājiem pirms Power Query lietošanas ir jāpārliecinās, ka viņi ir apmierināti ar programmu Excel. Ja neesat pārliecināts par savām Excel prasmēm, apmeklējiet šīs bezmaksas apmācību vietnes un kursi, lai kļūtu par Excel meistaru.

SQL Server Management Studio (SSMS) izpēte

SQL Server Management Studio jeb SSMS, kā to sauc, ir SQL Server platforma. To sauc par platformu, jo tā ietver dažādus komponentus, piemēram, datu bāzes programmu, analīzes pakalpojumus, integrācijas pakalpojumus un atskaišu pakalpojumus. Izmantojot šos pakalpojumus, varat izmantot platformu visa veida ar SQL saistītam darbam, sākot no tabulas izveides un vaicājumu rakstīšanas līdz administratīvajām un problēmu novēršanas darbībām.

Šodien mēs izpētīsim tā datu bāzes programmu un izmantosim vienkāršu datu tabulu datu bāzē.

SQL datu importēšana tieši programmā Excel, izmantojot Power Query

Power Query ļauj importēt datus gandrīz no jebkuras vietas. Tā ir viena no desmit Excel pievienojumprogrammas, kas ļauj apstrādāt, analizēt un vizualizēt datus kā pro.

Lai importētu datus no SSMS, veiciet tālāk norādītās darbības.

  1. Atveriet SSMS un izveidojiet savienojumu ar datu bāzes programmu.
  2. Izmantojot nolaižamo izvēlni, izvēlieties tabulu, kuru vēlaties izvilkt no SSMS programmā Excel.
  3. Šajā piemērā mēs izmantosim tabulu "dbo.creditcard".
  4. Atveriet programmu Excel un dodieties uz Dati.
  5. Sadaļā Dati atlasiet Datu iegūšana > No datu bāzes > Izvēlieties No SQL Server datu bāzes.
  6. Ievadiet servera un datu bāzes nosaukumu. Varat arī uzrakstīt SQL priekšrakstu, lai iegūtu tieši to, ko vēlaties. Tas novērsīs lielu datu pārveidošanu programmā Power Query.

    Servera un datu bāzes nosaukumu varat iegūt, ar peles labo pogu noklikšķinot uz SSMS tabulas un atlasot rekvizītus.

  7. Klikšķis labi.
  8. Lai autentificētos, varat izmantot savu Windows, Database vai Microsoft kontu. Es izmantošu savus pašreizējos akreditācijas datus sistēmā Windows.
  9. Klikšķis Savienot.
  10. Power Query Navigator tiek atvērts un parādītas visas šajā datubāzē pieejamās tabulas.
  11. Atlasiet SQL tabulu, kuru vēlaties importēt.
  12. Jūs varat izvēlēties vienu vai otru Ielādēt vai Pārveidot datus.
  13. Ielādēt aizver barošanas vaicājumu un parāda datus programmā Excel. Vislabāk būtu, ja jūs to darītu tikai tad, kad jūsu dati ir tīri un tādēļ tie nav jāpārveido.
  14. Pārveidot datusno otras puses, pārņem datus programmā Power Query. Tas ļauj veikt datu pārveidošanas metodes saviem datiem.

    Vienmēr izvēlieties Pārveidot datus. Labākā prakse ir skatīt datus programmā Power Query pirms to ielādēšanas programmā Excel. Piemēram, pirms datu ielādes, iespējams, būs jāmaina datu veids. Pārbaudot datus pirms to ielādes, varat ietaupīt laiku un pūles.

  15. Izvēlieties Pārveidot datus. Jūs esat veiksmīgi importējis savus datus programmā Power Query. Rezultātā varat saviem datiem veikt datu pārveidošanas metodes.
  16. Kad datu pārveidošana ir pabeigta, atlasiet Ielādēt un aizvērt.

Paveiciet vairāk, izmantojot Power Query

Izmantojot Excel funkciju Get Data programmā Power Query, varat importēt datus no dažādiem avotiem, ne tikai no SQL serveriem. Piemēram, varat iegūt datus no Microsoft Dynamic, Sharepoint, Salesforce, Azure, datu bāzēm, piemēram, Oracle, JSON, tīmekļa un sociālo mediju platformām.

Turklāt neatkarīgi no tā, cik netīri un netīri ir dati, Power Query ir pieejams visām jūsu datu tīrīšanas un pārveidošanas vajadzībām.