SQL Serveri andmebaasi ühendamine oma töövihikuga (Power Query)

Exceli toomise ja teisenduse funktsiooni (Power Query) abil SQL Serveri andmebaasi ühendamine.

  1. Klõpsake lindil vahekaarti Andmed, siis valige Too andmed > Andmebaasist > SQL Serveri andmebaasist. Kui nuppu Too andmed ei kuvata, valige Uus päring > Andmebaasist > SQL serveri andmebaasist.

  2. Määrake dialoogiboksi Microsofti SQL-i andmebaas väljal Serveri nimi see SQL Server, millega soovite ühenduse luua. Soovi korral võite väljal Andmebaasi nimi määrata ka andmebaasi nime.

  3. Kui soovite andmete importimiseks kasutada andmebaasi omapäringut, määrake päring väljal SQL-lause. Lisateavet leiate artiklist Andmete importimine andmebaasist andmebaasi omapäringuga.

    Power Query SQL Serveri andmebaasi ühenduse dialoog
  4. Klõpsake nuppu OK.

  5. Valige SQL Serveri andmebaasiga ühenduse loomiseks soovitud autentimisrežiim.

    Power Query SQL Serveri ühenduse sisselogimisteave
    1. Windows: see on vaikevalik. Valige see, kui soovite ühenduse loomiseks kasutada Windowsi autentimist.

    2. Andmebaas: valige see, kui soovite ühenduse loomiseks kasutada SQL Serveri autentimist. Pärast selle suvandi valimist peate määrama kasutajanime ja parooli, millega soovite oma SQL Serveri eksemplariga ühenduse luua.

  6. Vaikimisi on ruut Krüpti ühendus märgitud. See näitab, et Power Query loob teie andmebaasiga krüptitud ühenduse. Kui te ei soovi krüptitud ühendust kasutada, tühjendage see ruut ja klõpsake siis nuppu Ühenda.

    Kui SQL Serveriga loodud ühendus pole krüptitud, küsib Power Query teilt krüptimata ühenduse loomise kohta. Krüptimata ühenduse kasutamiseks klõpsake selles teates nuppu OK.

Valemi näide

Power Query jaoks valemite koostamiseks saate kasutada ka päringuredaktorit.

= Sql.Databases(".")
= Sql.Database(".","Contoso")
  1. Klõpsake menüüs Power Query nuppu Andmebaasist ja valige siis käsk SQL-i serveri andmebaasist.

    Power Query nupu Andmebaasist käsud
  2. Määrake dialoogiboksi Microsofti SQL-i andmebaas väljal Serveri nimi see SQL Server, millega soovite ühenduse luua. Soovi korral võite väljal Andmebaasi nimi määrata ka andmebaasi nime.

  3. Kui soovite andmete importimiseks kasutada andmebaasi omapäringut, määrake päring väljal SQL-lause. Lisateavet leiate artiklist Andmete importimine andmebaasist andmebaasi omapäringuga.

    Power Query SQL Serveri andmebaasi ühenduse dialoog
  4. Klõpsake nuppu OK.

  5. Valige SQL Serveri andmebaasiga ühenduse loomiseks soovitud autentimisrežiim.

    Power Query SQL Serveri ühenduse sisselogimisteave
    1. Windows: see on vaikevalik. Valige see, kui soovite ühenduse loomiseks kasutada Windowsi autentimist.

    2. Andmebaas: valige see, kui soovite ühenduse loomiseks kasutada SQL Serveri autentimist. Pärast selle suvandi valimist peate määrama kasutajanime ja parooli, millega soovite oma SQL Serveri eksemplariga ühenduse luua.

  6. Vaikimisi on ruut Krüpti ühendus märgitud. See näitab, et Power Query loob teie andmebaasiga krüptitud ühenduse. Kui te ei soovi krüptitud ühendust kasutada, tühjendage see ruut ja klõpsake siis nuppu Ühenda.

    Kui SQL Serveriga loodud ühendus pole krüptitud, küsib Power Query teilt krüptimata ühenduse loomise kohta. Krüptimata ühenduse kasutamiseks klõpsake selles teates nuppu OK.

Valemi näide

Power Query jaoks valemite koostamiseks saate kasutada ka päringuredaktorit.

= Sql.Databases(".")
= Sql.Database(".","Contoso")

Rakenduses Excel 2007 ei olnud toomise ja teisenduse funktsioon saadaval. Saate Microsofti SQL Serveri andmebaasi ühendamiseks selles rakenduses siiski ODC-faili (Office’i andmeühenduse faili) kasutada. SQL Server on täisfunktsionaalne relatsioonandmebaasi programm, mis on loodud pakkumaks kogu ettevõttele mõeldud andmeteenuseid, mis nõuavad optimaalset jõudlust, kättesaadavust, skaleeritavust ja turvalisust.

  1. Klõpsake menüü Andmed jaotises Välisandmete toomine käsku Muudest allikatest, seejärel klõpsake käsku SQL Serverist.

    Menüü Andmed jaotis Välisandmete toomine

    Käivitub andmeühendusviisard. Viisardis on kolm lehte.

    1. leht Ühenda andmebaasiserveriga    

  2. 1. etapis tippige väljale Serveri nimi SQL Serveri arvuti nimi.

  3. 2. etapis tehke jaotises Sisselogimistunnused ühte järgmistest.

    • Kui soovite kasutada oma praegust Microsoft Windowsi kasutajanimeja parooli, klõpsake raadionuppu Kasuta Windowsi autentimist.

    • Kui soovite kasutada andmebaasi kasutajanime ja parooli, klõpsake raadionuppu Kasutada järgmist kasutajanime ja parooli ja tippige väljadele Kasutajanimi ja Parool vastavad andmed.

      Turbeteade : 

      • Kasutage keerukaid paroole, mis sisaldavad nii suur- ja väiketähti, numbreid kui ka sümboleid. Nõrkades paroolides ei kasutata neid elemente koos. Keerukas parool: Y6dh!et5. Nõrk parool: maja1. Parooli pikkus peaks olema kaheksa või enam märki. Pääsufraas, kus kasutatakse 14 või enamat märki, on parem lahendus.

      • Oma parooli meelespidamine on väga oluline. Parooli unustamise korral ei saa Microsoft seda teie jaoks taastada. Hoidke üleskirjutatud paroole kindlas kohas ja eemal teabest, mida kaitsta soovite.

      2. leht Valige andmebaas ja tabel    

  4. Valige soovitud andmebaas jaotises Valige soovitud andmeid sisaldav andmebaas. Jaotises Ühenda kindla tabeliga, saate valida kindla tabeli või vaate.

    Teine võimalus on eemaldada märge märkeruudust Ühenda kindla tabeliga. Nii kuvatakse teistele sama faili kasutavatele kasutajatele tabelite ja vaadete loendi viip.

    3. leht Salvesta andmeühendusfail ja lõpeta    

  5. Soovi korral saate väljal Faili nimi soovitatud failinime muuta. Vaikeasukoha (kausta Minu andmeallikad) muutmiseks klõpsake nuppu Sirvi.

  6. Võite ka tippida ka väljadele Kirjeldus, Sõbralik nimi ja Otsingu märksõnad faili lühikirjelduse, lühinime ja tavalisemad otsisõnad.

  7. Märkige andmete värskendamise korral ühendusfaili kasutamise tagamiseks märkeruut Andmete värskendamiseks proovi alati kasutada seda faili. Selle ruudu märkimine tagab, et kõik seda faili kasutavad töövihikud kasutavad alati ühendusfaili värskendusi.

  8. Kui töövihik on salvestatud teenuse Exceli teenused abil ja see avatakse teenuse Exceli teenused abil, siis PivotTable-liigendtabeli aruande välisele andmeallikale ligipääsu viisi määramiseks klõpsake suvandit Autentimissätted ja valige andmeallikasse sisselogimiseks üks järgmistest suvanditest.

    • Windowsi autentimine    : valige see suvand, et kasutada praeguse kasutaja Windowsi kasutajanime ja parooli. See on kõige turvalisem meetod, kuid see võib mõjutada jõudlust, kui serveriga on ühendatud palju kasutajaid.

    • SSO    : ühekordse sisselogimise (SSO) kasutamiseks valige see suvand ja seejärel sisestage sobiv ID string väljale SSO ID. Saidiadministraator saab häälestada teenusekomplekti Windows SharePoint Services saidil ühekordse sisselogimise andmebaasi, kuhu saab kasutajanime ja parooli salvestada. Kui serveriga on ühendatud palju kasutajaid, võib see meetod olla kõige tõhusam.

    • Pole    : valige see, kui soovite kasutajanime ja parooli ühendusfaili salvestada.

      Turbeteade : Andmeallikatega ühendust luues vältige sisselogimisteabe salvestamist. Seda teavet võidakse talletada lihttekstina ja mõni pahatahtlik kasutaja võib teabele ligi pääsedes andmeallika turvalisuse ohtu seada.

      Märkus. : Seda autentimissätet kasutavad ainult Exceli teenused, Excel seda ei kasuta.

  9. Klõpsake nuppu OK.

  10. Klõpsake andmeühendusviisardi sulgemiseks nuppu Valmis.

    Kuvatakse dialoogiboks Andmete importimine.

  11. Tehke jaotises Valige, kuidas soovite neid andmeid oma töövihikus kuvada üht järgmistest toimingutest.

    • Exceli tabeli loomiseks klõpsake raadionuppuTabel (see on vaikimisi valitud).

    • PivotTable-liigendtabeli aruande loomiseks klõpsake raadionuppu PivotTable-aruanne.

    • PivotChart-liigenddiagrammi ja PivotTable-liigendtabeli aruande loomiseks klõpsake raadionuppu PivotChart- ja PivotTable-aruanne.

      Märkus. : Suvand Loo ainult ühendus on saadaval ainult OLAP-andmebaasi jaoks.

  12. Tehke jaotises Kuhu soovite andmed paigutada? ühte järgmistest.

    • Andmete paigutamiseks olemasolevale töölehele klõpsake nuppu Olemasolevale töölehele ja tippige seejärel selle vahemiku esimese lahtri nimi, kuhu soovite andmed paigutada.

      Soovi korral võite klõpsata nuppu Ahenda dialoog Nupu pilt , et dialoogiboks ajutiselt ahendada, valida töölehel esimese lahtri ja klõpsata siis nuppu Laienda dialoog Nupu pilt .

    • Andmete paigutamiseks uuele töölehele, alustades lahtrist A1, klõpsake nuppu Uuele töölehele.

  13. Soovi korral saate muuta ühenduse atribuute (ja samal ajal ka ühendusfaili), klõpsates nuppu Atribuudid, tehes muudatused dialoogiboksis Ühenduse atribuudid ning klõpsates seejärel nuppu OK.

    Lisateavet leiate artiklist Ühenduse atribuudid.

Kas vajate rohkem abi?

Võite oma küsimuse alati esitada mõnele Exceli tehnikakogukonna eksperdile, otsida abi vastustefoorumist või soovitada mõnd uut funktsiooni või täiustust Exceli User Voice’i lehel.

Vt ka

Power Query on rakenduses Excel 2016 tuntud kui toomine ja teisendus

Andmete importimine välistest andmeallikatest

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×