SQL Server -tietokannan yhdistäminen työkirjaan (Power Query)

Voit muodostaa yhteyden SQL Server -tietokantaan Excelin Hae ja muunna (Power Query) -toiminnon avulla.

  1. Valitse Tiedot-välilehti ja sitten Nouda tiedot > Tietokannasta > SQL Server -tietokannasta. Jos Nouda tiedot -painiketta ei ole, valitse Uusi kysely > Tietokannasta > SQL Server -tietokannasta.

  2. Määritä Microsoft SQL -tietokanta -valintaikkunan Palvelimen nimi -ruutuun SQL Server -tietokanta, johon yhteys muodostetaan. Valinnaisesti voit määrittää myös Tietokannan nimi -kohdan arvon.

  3. Jos haluat tuoda tietoja käyttämällä alkuperäistä tietokantakyselyä, määritä kysely SQL-lauseke-ruutuun. Lisätietoa on artikkelissa Tietojen tuominen tietokannasta alkuperäisen tietokantakyselyn avulla.

    Power Queryn SQL Server -tietokannan yhteysvalintaikkuna
  4. Valitse OK.

  5. Valitse SQL Server -tietokantayhteyden muodostamisessa käytettävä todentamistapa.

    Power Queryn SQL Server -yhteyden tunnistetiedot
    1. Windows: Tämä on oletusasetus. Valitse tämä, jos haluat muodostaa yhteyden käyttämällä Windows-todentamista.

    2. Tietokanta: Valitse tämä, jos haluat muodostaa yhteyden käyttämällä SQL Server -todentamista. Jos valitset tämän vaihtoehdon, määritä käyttäjänimi ja salasana, jotka tarvitaan yhteyden muodostamiseen SQL Server -esiintymään.

  6. Salaa yhteys -valintaruutu on oletusarvoisesti valittuna, jolloin Power Query muodostaa yhteyden tietokantaan käyttämällä salattua yhteyttä. Jos et halua muodostaa salattua yhteyttä, poista valintaruudun valinta ja valitse sitten Yhdistä.

    Jos yhteyttä SQL Serveriin ei muodosteta käyttämällä salattua yhteyttä, Power Query kehottaa muodostamaan yhteyden salaamattomana. Valitse salaamattoman yhteyden muodostamista koskevassa sanomassa OK.

Kaavaesimerkki

Voit myös käyttää Kyselyeditoria kaavojen kirjoittamiseen Power Querylle.

= Sql.Databases(".")
= Sql.Database(".","Contoso")
  1. Valitse valintanauhan Power Query -välilehdessä Tietokannasta > SQL Server -tietokannasta.

    Power Queryn Tietokannasta-asetukset
  2. Määritä Microsoft SQL -tietokanta -valintaikkunan Palvelimen nimi -ruutuun SQL Server -tietokanta, johon yhteys muodostetaan. Valinnaisesti voit määrittää myös Tietokannan nimi -kohdan arvon.

  3. Jos haluat tuoda tietoja käyttämällä alkuperäistä tietokantakyselyä, määritä kysely SQL-lauseke-ruutuun. Lisätietoa on artikkelissa Tietojen tuominen tietokannasta alkuperäisen tietokantakyselyn avulla.

    Power Queryn SQL Server -tietokannan yhteysvalintaikkuna
  4. Valitse OK.

  5. Valitse SQL Server -tietokantayhteyden muodostamisessa käytettävä todentamistapa.

    Power Queryn SQL Server -yhteyden tunnistetiedot
    1. Windows: Tämä on oletusasetus. Valitse tämä, jos haluat muodostaa yhteyden käyttämällä Windows-todentamista.

    2. Tietokanta: Valitse tämä, jos haluat muodostaa yhteyden käyttämällä SQL Server -todentamista. Jos valitset tämän vaihtoehdon, määritä käyttäjänimi ja salasana, jotka tarvitaan yhteyden muodostamiseen SQL Server -esiintymään.

  6. Salaa yhteys -valintaruutu on oletusarvoisesti valittuna, jolloin Power Query muodostaa yhteyden tietokantaan käyttämällä salattua yhteyttä. Jos et halua muodostaa salattua yhteyttä, poista valintaruudun valinta ja valitse sitten Yhdistä.

    Jos yhteyttä SQL Serveriin ei muodosteta käyttämällä salattua yhteyttä, Power Query kehottaa muodostamaan yhteyden salaamattomana. Valitse salaamattoman yhteyden muodostamista koskevassa sanomassa OK.

Kaavaesimerkki

Voit myös käyttää Kyselyeditoria kaavojen kirjoittamiseen Power Querylle.

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

Haku- ja muuntotoiminnot eivät olleet käytettävissä Excel 2007:ssä, joten voit käyttää Office Data Connection (.odc) -tiedostoa ja muodostaa sen avulla yhteyden Excel 2007 -työkirjasta Microsoft SQL Server -tietokantaan. SQL Server on täydet toiminnot sisältävä relaatiotietokantaohjelma, joka on tarkoitettu yrityksen laajuisiin tietoratkaisuihin, jotka edellyttävät parasta suorituskykyä, käytettävyyttä, skaalautuvuutta ja suojausta.

  1. Valitse Tiedot-välilehden Hae ulkoiset tiedot -ryhmässä Muista lähteistä ja valitse sitten SQL Serveristä.

    Excelin valintanauhan kuva

    Ohjattu tietoyhteyden muodostaminen käynnistyy. Ohjatussa toiminnossa on kolme sivua.

    Sivu 1: Muodosta yhteys tietokantapalvelimeen    

  2. Kirjoita vaiheessa 1 SQL Server -tietokoneen nimi Palvelimen nimi -ruutuun.

  3. Tee vaiheen 2 Kirjautumisvaltuudet-kohdassa jompikumpi seuraavista:

    • Jos haluat käyttää nykyistä Microsoft Windows -käyttäjänimeä ja salasanaa, valitse Käytä Windows-todennusta.

    • Anna tietokannan käyttäjänimi ja salasana valitsemalla Käytä seuraavaa käyttäjänimeä ja salasanaa ja kirjoita sitten käyttäjänimi ja salasana vastaaviin Käyttäjänimi- ja Salasana- ruutuihin.

      Tietoturvahuomautus : 

      • Käytä vahvoja salasanoja, jotka sisältävät isoja ja pieniä kirjaimia sekä numeroita ja muita merkkejä. Heikoissa salasanoissa ei ole käytetty näitä tekijöitä. Vahva salasana: Y6dh!et5. Heikko salasana: house1. Salasanan tulee olla vähintään 8 merkin mittainen. Vielä parempi on käyttää vähintään 14 merkin pituista tunnuslausetta.

      • Salasanan muistaminen on kuitenkin tärkeää. Jos salasana unohtuu, Microsoft ei voi palauttaa sitä. Tallenna muistiin merkitsemäsi salasana sellaiseen turvalliseen paikkaan, ettei se ole samassa paikassa salasanalla suojattavaa sisältöä koskevien tietojen kanssa.

      Sivu 2: Valitse tietokanta ja taulukko    

  4. Valitse tietokanta Valitse tietokanta, joka sisältää haluamasi tiedot -kohdassa. Valitse tietty taulukko tai näkymä Yhdistä tietyn taulukkoon -kohdassa.

    Voit myös poistaa valinnan Yhdistä tietyn taulukkoon -valintaruudusta, jotta käyttäjiltä, jotka käyttävät tätä yhteystiedostoa, pyydetään taulukoiden ja näkymien luettelo.

    Sivu 3: Tallenna tietoyhteystiedosto ja lopeta    

  5. Voit myös muuttaa Tiedostonimi-ruudussa olevaa ehdotettua tiedostonimeä. Valitsemalla Selaa voit muuttaa tiedoston oletussijaintia (Omat tietolähteet).

  6. Voit myös kirjoittaa tiedoston kuvauksen, kutsumanimen ja yleisiä hakusanoja Kuvaus-, Kutsumanimi- ja Etsinnän avainsanat -ruutuihin.

  7. Jos haluat varmistaa, että yhteystiedostoa käytetään aina tietoja päivitettäessä, valitse Käytä tietojen päivittämiseen aina tätä tiedostoa -valintaruutu. Tämä valintaruutu varmistaa, että kaikki kyseistä yhteystiedostoa käyttävät työkirjat käyttävät aina yhteystiedoston päivityksiä.

  8. Jos haluat määrittää, miten Pivot-taulukkoraportin ulkoista tietolähdettä käytetään, jos työkirja on tallennettu Excel Services -palveluun ja se avataan käyttämällä Excel Services -palvelua, valitse Todennusasetukset ja kirjaudu tietolähteeseen valitsemalla jokin seuraavista vaihtoehdoista:

    • Windows-todennus     Valitsemalla tämän vaihtoehdon voit käyttää nykyisen käyttäjän Windows-käyttäjänimeä ja -salasanaa. Tämä on turvallisin tapa, mutta se voi vaikuttaa suorituskykyyn, kun useilla käyttäjillä on yhteys palvelimeen.

    • Kertakirjautuminen     Valitsemalla tämän vaihtoehdon voit käyttää kertakirjautumista (SSO) ja kirjoittaa sitten tarvittavan tunnistetietomerkkijonon SSO ID -ruutuun. Sivuston järjestelmänvalvoja voi määrittää Windows SharePoint Services -sivuston käyttämään kertakirjautumisen tietokantaa, johon käyttäjänimi ja salasana voidaan tallentaa. Tämä menetelmä voi olla kaikkein tehokkain, kun useilla käyttäjillä on yhteys palvelimeen.

    • Ei mitään     Valitsemalla tämän vaihtoehdon voit tallentaa käyttäjänimen ja salasanan yhteystiedostoon.

      Tietoturvahuomautus : Vältä kirjautumistietojen tallentamista, kun luot yhteyden tietolähteisiin. Nämä tiedot voidaan tallentaa pelkkänä tekstinä, ja tunkeilija voi käyttää tietoja ja vaarantaa tietolähteen turvallisuuden.

      Huomautus: Todennusasetusta käyttää ainoastaan Excel Services, ei Excel.

  9. Valitse OK.

  10. Sulje ohjattu tietoyhteyden muodostaminen valitsemalla Valmis.

    Tuo tiedot -valintaikkuna tulee näkyviin.

  11. Tee Valitse, kuinka haluat näiden tietojen näkyvän työkirjassa -kohdassa jonkin seuraavista:

    • Voit luoda Excel-taulukon valitsemalla Taulukko (tämä on oletusarvo).

    • Voit luoda Pivot-taulukkoraportin valitsemalla Pivot-taulukkoraportti.

    • Voit luoda Pivot-kaavio- ja Pivot-taulukkoraportin valitsemalla Pivot-kaavio- ja pivot-taulukkoraportti.

      Huomautus: Luo vain yhteys -asetus on käytettävissä vain OLAP-tietokannalle.

  12. Tee Noudetut tiedot sijoitetaan -kohdassa jokin seuraavista:

    • Jos haluat sijoittaa tiedot aiemmin luotuun laskentataulukkoon, valitse Aiemmin luotuun laskentataulukkoon, ja kirjoita sitten sen solualueen ensimmäisen solun nimi, johon haluat sijoittaa tiedot.

      Voit myös tilapäisesti kutistaa valintaikkunan valitsemalla Kutista valintaikkuna Painikkeen kuva ja valita sitten ensimmäisen solun laskentataulukosta. Valitse sitten Laajenna valintaikkuna Painikkeen kuva .

    • Jos haluat sijoittaa tiedot uuteen laskentataulukkoon alkaen solusta A1, valitse Uuteen laskentataulukkoon.

  13. Voit myös muuttaa yhteyden ominaisuuksia (ja vaihtaa yhteystiedostoa) napsauttamalla Ominaisuudet, tekemällä haluamasi muutokset Yhteyden ominaisuudet -valintaikkunassa ja valitsemalla sitten OK.

    Lisätietoja on artikkelissa Yhteyden ominaisuudet.

Tarvitsetko lisätietoja?

Voit aina kysyä neuvoa Excel Tech Community -yhteisön asiantuntijalta, saada tukea yhteisön vastauksista tai ehdottaa uutta ominaisuutta tai parannusta Excel User Voice -sivustolla.

Katso myös

Power Query tunnetaan haku- ja muuntotoimintoina Excel 2016:ssa

Tietojen tuominen ulkoisista tietolähteistä

Kehitä taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×