Een SQL Server-database aan de werkmap koppelen (Power Query)

Opmerking:  We willen u graag zo snel mogelijk de meest recente Help-inhoud in uw eigen taal bieden. Deze pagina is automatisch vertaald en kan grammaticale fouten of onnauwkeurigheden bevatten. Wij hopen dat deze inhoud nuttig voor u is. Kunt u ons onder aan deze pagina laten weten of de informatie nuttig voor u was? Hier is het Engelstalige artikel ter referentie.

Gebruik Excel van ophalen en transformeren (Power Query) ervaart u verbinding maken met een SQL Server-database.

  1. Klik op het tabblad Gegevens en vervolgens op Gegevens ophalen > Uit database > Uit SQL Server-database. Als u de knop Gegevens ophalen niet ziet, klikt u op Nieuwe query > Uit database > Uit SQL Server-database.

  2. Geef in het dialoogvenster Microsoft SQL-database in het vak Servernaam de SQL Server op waarmee u verbinding wilt maken. U kunt desgewenst ook een databasenaam opgeven.

  3. Als u gegevens wilt importeren met behulp van een systeemeigen databasequery, geeft u uw query op in het vak SQL-instructie. Zie Gegevens importeren uit een database via een systeemeigen databasequery voor meer informatie.

    Het dialoogvenster SQL Server-databaseverbinding in Power Query
  4. Selecteer OK.

  5. Selecteer de verificatiemodus om verbinding te maken met de SQL Server-database.

    Aanmeldingsreferenties voor SQL Server-verbinding in Power Query
    1. Windows: Dit is de standaardselectie. Selecteer deze optie als u verbinding wilt maken via Windows-verificatie.

    2. Database: Selecteer deze optie als u verbinding wilt maken via SQL Server-verificatie. Wanneer u deze optie hebt geselecteerd, geeft u een gebruikersnaam en wachtwoord op om verbinding te maken met uw SQL Server-exemplaar.

  6. Standaard is het selectievakje Verbinding versleutelen ingeschakeld om aan te geven dat Power Query verbinding maakt met uw database via een versleutelde verbinding. Als u geen verbinding wilt maken via een versleutelde verbinding, schakelt u dit selectievakje uit en klikt u vervolgens op Verbinding maken.

    Als er geen verbinding wordt gemaakt met uw SQL Server via een versleutelde verbinding, wordt u gevraagd om verbinding te maken via een niet-versleutelde verbinding. Klik op OK in het bericht om verbinding te maken via een niet-versleutelde verbinding.

Voorbeeld van formule

U kunt ook Queryeditor gebruiken om formules te schrijven voor Power Query.

= Sql.Databases(".")
= Sql.Database(".","Contoso")
  1. Klik op het linttabblad Power Query op Uit database > Uit SQL Server-database.

    Opties Uit database in Power Query
  2. Geef in het dialoogvenster Microsoft SQL-database in het vak Servernaam de SQL Server op waarmee u verbinding wilt maken. U kunt desgewenst ook een databasenaam opgeven.

  3. Als u gegevens wilt importeren met behulp van een systeemeigen databasequery, geeft u uw query op in het vak SQL-instructie. Zie Gegevens importeren uit een database via een systeemeigen databasequery voor meer informatie.

    Het dialoogvenster SQL Server-databaseverbinding in Power Query
  4. Selecteer OK.

  5. Selecteer de verificatiemodus om verbinding te maken met de SQL Server-database.

    Aanmeldingsreferenties voor SQL Server-verbinding in Power Query
    1. Windows: Dit is de standaardselectie. Selecteer deze optie als u verbinding wilt maken via Windows-verificatie.

    2. Database: Selecteer deze optie als u verbinding wilt maken via SQL Server-verificatie. Wanneer u deze optie hebt geselecteerd, geeft u een gebruikersnaam en wachtwoord op om verbinding te maken met uw SQL Server-exemplaar.

  6. Standaard is het selectievakje Verbinding versleutelen ingeschakeld om aan te geven dat Power Query verbinding maakt met uw database via een versleutelde verbinding. Als u geen verbinding wilt maken via een versleutelde verbinding, schakelt u dit selectievakje uit en klikt u vervolgens op Verbinding maken.

    Als er geen verbinding wordt gemaakt met uw SQL Server via een versleutelde verbinding, wordt u gevraagd om verbinding te maken via een niet-versleutelde verbinding. Klik op OK in het bericht om verbinding te maken via een niet-versleutelde verbinding.

Voorbeeld van formule

U kunt ook Queryeditor gebruiken om formules te schrijven voor Power Query.

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

De functie Ophalen en transformeren was niet beschikbaar in Excel 2007. U kunt dus een ODC-bestand (Office Data Connection) gebruiken om verbinding te maken met een Microsoft SQL Server-database uit een werkmap van Excel 2007. SQL Server is een volledig functioneel, relationeel databaseprogramma dat is ontworpen voor bedrijfsbrede gegevensoplossingen waarvoor een optimaal prestatievermogen, optimale beschikbaarheid, schaalbaarheid en beveiliging zijn vereist.

  1. Klik op het tabblad Gegevens in de groep Externe gegevens ophalen op Uit andere bronnen > Uit SQL Server.

    afbeelding van excel-lint

    De wizard Gegevensverbinding wordt opgestart Deze wizard bestaat uit drie pagina's.

    Pagina 1: Verbinding maken met een databaseserver    

  2. In stap 1 typt u de naam van de computer met SQL Server in het vak Servernaam.

  3. In stap 2 onder Aanmeldingsreferenties voert u een van de volgende handelingen uit:

    • Als u uw huidige Microsoft Windows-gebruikersnaam en wachtwoord wilt gebruiken, klikt u op Windows-verificatie gebruiken.

    • Als u een gebruikersnaam en wachtwoord van een database wilt gebruiken, klikt u op De volgende gebruikersnaam en het volgende wachtwoord gebruiken en typt u uw gebruikersnaam en wachtwoord in de overeenkomstige vakken Gebruikersnaam en Wachtwoord.

      Opmerking over de beveiliging: 

      • Gebruik sterke wachtwoorden die een combinatie bevatten van hoofdletters en kleine letters, cijfers en speciale tekens. In zwakke wachtwoorden worden deze elementen niet vermengd. Sterk wachtwoord: Y6dh!et5. Zwak wachtwoord: huis1. Wachtwoorden moeten acht lettertekens of langer zijn. Een wachtwoordzin met veertien of meer lettertekens is nog beter.

      • Het is zeer belangrijk dat u uw wachtwoord onthoudt. Als u het wachtwoord vergeet, kan dit niet worden opgezocht door Microsoft. Bewaar de wachtwoorden die u opschrijft op een veilige plaats, ver weg van de gegevens die erdoor worden beschermd.

      Pagina 2: Database en tabel selecteren    

  4. Onder Selecteer de database die de gewenste gegevens bevat selecteert u een database. Onder Verbinding maken met een bepaalde tabel selecteert u een bepaalde tabel of weergave.

    U kunt ook het selectievakje Verbinding maken met een bepaalde tabel uitschakelen, zodat andere gebruikers die dit verbindingsbestand gebruiken, wordt gevraagd om de lijst met tabellen en weergaven te verstrekken.

    Pagina 3: Het bestand opslaan en de bewerking voltooien     

  5. Wijzig desgewenst in het vak Bestandsnaam de voorgestelde bestandsnaam. Klik op Bladeren om de standaardbestandslocatie (Mijn gegevensbronnen) te wijzigen.

  6. Typ desgewenst een beschrijving van het bestand, een beschrijvende naam en algemene zoekwoorden in de vakken Beschrijving, Beschrijvende naam en Zoektrefwoorden.

  7. Om ervoor te zorgen dat het verbindingsbestand altijd gebruikt wordt als de gegevens worden bijgewerkt, schakelt u het selectievakje Dit bestand altijd gebruiken om deze gegevens te vernieuwen in. Dit selectievakje zorgt ervoor dat updates voor het verbindingsbestand altijd door alle werkmappen worden gebruikt die dat verbindingsbestand gebruiken.

  8. Als u wilt opgeven hoe er toegang wordt verkregen tot de externe gegevensbron van een draaitabelrapport als de werkmap wordt opgeslagen in Excel Services en wordt geopend met behulp van Excel Services, klikt u op Verificatie-instellingen en selecteert u vervolgens een van de volgende opties om u aan te melden bij de gegevensbron:

    • Windows-verificatie     Selecteer deze optie als u wilt dat de Windows-gebruikersnaam en het wachtwoord van de huidige gebruiker wordt gebruikt. Dit is de veiligste manier, maar dit kan de prestaties beïnvloeden wanneer veel gebruikers met de server zijn verbonden.

    • Eenmalige aanmelding (SSO)     Selecteer deze optie om eenmalige aanmelding te gebruiken en typ vervolgens de juiste identificatietekenreeks in het vak SSO-id. De sitebeheerder kan instellen dat een Windows SharePoint Services-site een database voor eenmalige aanmelding gebruikt voor het opslaan van een gebruikersnaam en wachtwoord. Deze methode is de meest efficiënte als er veel gebruikers met de server zijn verbonden.

    • Geen     Selecteer deze optie als u wilt dat de gebruikersnaam en het wachtwoord in het verbindingsbestand worden opgeslagen.

      Opmerking over de beveiliging: Voorkom dat aanmeldingsgegevens worden opgeslagen wanneer er verbinding wordt gemaakt met gegevensbronnen. Het is mogelijk dat deze gegevens worden opgeslagen als tekst zonder opmaak, waartoe een kwaadwillende gebruiker zich toegang kan verschaffen waardoor de beveiliging van de gegevensbron in gevaar komt.

      Opmerking: De verificatie-instelling wordt alleen door Excel Services gebruikt en niet door Excel.

  9. Klik op OK.

  10. Klik op Voltooien om de Wizard gegevensverbinding te sluiten.

    Het dialoogvenster Gegevens importeren wordt weergegeven.

  11. Onder Selecteer de manier waarop u deze gegevens in de werkmap wilt weergeven voert u een van de volgende handelingen uit.

    • Klik op Tabel (dit is de standaardinstelling) om een Excel-tabel te maken.

    • Klik op Draaitabelrapport als u een draaitabelrapport wilt maken.

    • Als u een draaigrafiek- en draaitabelrapport wilt maken, klikt u op Draaigrafiek en draaitabelrapport.

      Opmerking: De optie Alleen verbinding maken is alleen beschikbaar voor een OLAP-database.

  12. Voer onder Waar wilt u de gegevens plaatsen een van de volgende handelingen uit:

    • Als u de gegevens in een bestaand werkblad wilt plaatsen, selecteert u Bestaand werkblad en typt u de naam van de eerste cel in het bereik van cellen waarin u de gegevens wilt plaatsen.

      U kunt ook klikken op Dialoogvenster samenvouwen Bijschrift 4 om het dialoogvenster tijdelijk samen te vouwen, selecteer daarna de eerste cel in het werkblad en klik vervolgens op Dialoogvenster uitvouwen Bijschrift 4 .

    • Als u de gegevens in een nieuw werkblad wilt plaatsen, beginnend bij cel A1, klikt u op Nieuw werkblad.

  13. U kunt desgewenst de verbindingseigenschappen wijzigen (en het verbindingsbestand wijzigen) door te klikken op Eigenschappen, de wijzigingen aan te brengen in het dialoogvenster Eigenschappen van verbinding en vervolgens op OK te klikken.

    Zie Eigenschappen van verbinding voor meer informatie.

Meer hulp nodig?

U kunt altijd uw vraag stellen aan een expert in de Excel Tech Community, ondersteuning vragen in de Answer-community of een nieuwe functie of verbetering voorstellen in Excel User Voice.

Zie ook

Power Query wordt in Excel 2016 Ophalen en transformeren genoemd

Gegevens uit externe gegevensbronnen importeren

Uw Office-vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Office Insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagents.

×