Gebruik Power Query om gegevens te structureren. Gebruik dit voor live databaserijen.
Power Query is een transformatie-editor met een ingebouwde connector. Als u alleen de actuele rijen uit SQL Server, PostgreSQL, MySQL of Oracle in een werkblad wilt weergeven dat iedereen in het team kan vernieuwen – op Windows, Mac of Excel op het web, zonder stuurprogramma, gateway of verbindingsreeks in de werkmap – dan volstaat een kleine agent naast de database en de invoegtoepassing Query Streams om dat in ongeveer tien minuten te doen.
Als je Power Query gebruikt, dan is dit de eerlijke versie.
Power Query Het is uitstekend in waarvoor Microsoft het heeft ontworpen: verbinding maken met een bron en vervolgens de gegevens bewerken via opgenomen stappen die je kunt herhalen. De problemen die mensen op deze pagina tegenkomen, komen voort uit de verwachting dat het iets anders zal zijn: een live, gedeelde databasefeed. Vier feiten uit de documentatie van Microsoft zelf verklaren de meeste klachten:
| Wat je raakt | Waarom, in de woorden van Microsoft? |
|---|---|
| Vernieuwen werkt alleen als de werkmap geopend is. | Vernieuwen kan handmatig, bij het openen of "elke keer" n minuten” — allemaal binnen een open Excel-sessie. Geplande vernieuwing Als Excel gesloten is, heb je Power BI of Power Automate nodig. |
| Rustig aan bij grote tafels | Stappen die niet naar de bron kunnen worden vertaald (“opgevouwen”) worden uitgevoerd in de eigen engine van Excel, wat betekent dat de rijen eerst naar uw computer worden geladen. CSV- en Excel-bronnen werken altijd samen. |
| “Formule.Firewall” en prompts op privacyniveau | Privacyniveaus Blokkeer het combineren van bronnen met verschillende gevoeligheidsniveaus; de nooduitgang, die ze negeert, "zou gevoelige of vertrouwelijke gegevens aan een onbevoegde persoon kunnen blootstellen." Excel voor Mac ondersteunt helemaal geen privacyinstellingen. |
| Het werkboek legt de verbinding. | De gegevensbron, de bijbehorende inloggegevens en de benodigde stuurprogramma's worden met het bestand meegestuurd. Iedere collega die de pagina vernieuwt, heeft dezelfde toegang nodig en de verbindingsreeks is met één klik beschikbaar. Instellingen voor gegevensbronnen. |
Dat is geen fout. Zo werkt een desktop ETL-tool nu eenmaal. Het onderstaande alternatief verplaatst de query van de desktop en laat Power Query de vormgeving doen waar het zo goed in is.
Wat je uiteindelijk overhoudt
Een werkblad met het resultaat van een SQL-query op uw database, met een taakvenster waarmee u de query met één klik opnieuw kunt uitvoeren. Excel voor Windows, Excel voor Mac en Excel op het web krijgen allemaal hetzelfde, omdat de query niet in Excel zelf wordt uitgevoerd. Zoals dit:
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | klant_id | voornaam | achternaam | land | totaal |
| 2 | 1042 | Maria | Alvarez | VS | 1,284.50 |
| 3 | 1043 | Daniël | Okafor | VS | 612.00 |
| 4 | 1047 | Priya | Nair | VS | 2,090.75 |
| 5 | 1051 | Thomas | Berg | VS | 338.20 |
| 6 | 1056 | Lucía | Ferreira | VS | 1,455.00 |
| 7 | 1060 | Kenji | Sato | VS | 874.10 |
| 8 |
Live vanuit uw databaseHet verschil zit hem in waar de query wordt uitgevoerd. Met Power Query opent Excel vanaf de computer van elke gebruiker een verbinding met de database en voert de query daar uit. Met Query Streams draait een klein programma, de Agent, op één computer die al toegang heeft tot de database. Deze Agent maakt één uitgaande verbinding met Query Streams en voert de SQL-query daar uit. De invoegtoepassing vraagt de rijen op en schrijft deze naar het werkblad. Niemand die de werkmap opent, heeft een stuurprogramma, een VPN of het databasewachtwoord nodig.
Wat je nodig hebt
Een Query Streams-account
Het gratis abonnement is voldoende voor deze handleiding. Meld je aan via mijn.querystreams.nl.
De agent bevindt zich op een computer die de server kan bereiken.
Een klein programma dat op de achtergrond draait en de database raadpleegt wanneer Excel daarom vraagt. Vaak is dit de databaseserver zelf, of een computer die altijd aan staat in hetzelfde netwerk.
Uw eigen verbindingsgegevens
De servernaam, de databasenaam en een gebruikersnaam en wachtwoord waarmee de database kan worden gelezen. Als iemand anders de database beheert, moet je deze gegevens aan die persoon vragen.
Welke computer krijgt de agent? Elke machine die altijd aan staat en al toegang heeft tot uw eigen database, vaak de databaseserver zelf of een computer in hetzelfde netwerk. Excel kan overal zijn., inclusief Excel op het web.
Stel het in vier stappen in.
-
Maak uw account aan
Ga naar mijn.querystreams.nl en meld je aan. Kies de Gratis plan. Het is een echt plan, geen proefproject, en het omvat twee verbindingen en ad-hoc SQL vanuit de Excel-invoegtoepassing.
Installeer de agent op een computer die de server kan bereiken.



Aanmelden, openen DownloadInstalleer de agent op een machine die al toegang heeft tot uw database: vaak de databaseserver zelf, of een computer die altijd aan staat in hetzelfde netwerk. Dit duurt een minuut en de agent start daarna automatisch.
Waarom een klein programma in plaats van een driver? De agent is een eenmalige installatie voor Windows, Mac of Linux (ongeveer 85 MB op Windows, iets meer dan 100 MB op Mac en Linux) die stil op de achtergrond draait. Het maakt één uitgaande, versleutelde verbinding met Query Streams, net zoals een browser dat doet, dus u hoeft geen firewallpoort te openen en geen VPN in te stellen. Uw database blijft op uw netwerk en de rijen worden naar uw locatie verzonden, indien nodig via internet. Het enige dat u nodig heeft, is de add-in.
De downloadpagina toont Uw toegangssleutelPlak het in de Agent wanneer daarom wordt gevraagd en wacht tot de badge is weergegeven. Verbonden met querystreamsDat is het enige wat je op de agent zelf doet.
Complete walkthroughs zijn beschikbaar als je die wilt: Windows, Mac, Linux.
-
Voeg uw databaseverbinding toe
Open het portaal Gegevens → Gegevensagenten, klik Connector toevoegen Selecteer op uw agent het databasetype en vul de host, poort, database en een alleen-lezen login in. Klik Testverbinding; wanneer er staat Aangeslotenselecteer de databases die u wilt opnemen onder Schema-vastlegging en klik Sla.
Geen gateway, geen ODBC. Dit is de enige plek waar de database-inloggegevens worden ingevoerd, en dat slechts één keer. De agent communiceert met de database vanuit uw netwerk en met uitgaande querystreams via HTTPS. Er wordt niets geïnstalleerd op de computers die Excel gebruiken.
-
Voer de SQL-query uit vanuit Excel.
In Excel, Installeer de Query Streams-invoegtoepassing. Download de add-in vanuit de Microsoft-add-inmarktplaats als u dat nog niet hebt gedaan, meld u aan met uw Query Streams-account en klik op Een query streamenSelecteer uw verbinding en plak een query:
Voorbeeld · SQLSELECT klant-ID, naam, stad VAN klanten VOLGORDE DOOR naam LIMIET 1000;
Onder Bestemmingsblad kiezen Maak een nieuw werkblad aan Druk op de afspeelknop (de ▶-pijl). De rijen verschijnen onder uw kolomkoppen. Druk er nogmaals op wanneer u de meest recente gegevens wilt; dit werkt hetzelfde op Windows, Mac en in Excel op het web. Om het werkblad automatisch te laten vernieuwen, slaat u de query op in Query Builder en stelt u een query in. Automatiseringelke vijf minuten tot wekelijks, met het werkboek gesloten.
Dat is alles. Uw gegevens staan in het spreadsheet en worden met één klik bijgewerkt. Er is niets van uw netwerk verwijderd, behalve de rijen die u hebt opgevraagd.
Naast elkaar, alleen dat wat standhoudt.
| Power Query | Query-stromen | |
|---|---|---|
| Wat je schrijft | Klikken in de editor, geregistreerd als M | De SQL-query, of niets als een collega de query had gedeeld. |
| Waar de query wordt uitgevoerd | De computer van elke gebruiker; opgevouwen stappen op de bron | De agent, eenmaal, naast de database |
| Gegevens herstructureren | De kracht ervan: honderden transformaties | Alles wat SQL kan uitdrukken, gebruik je voor de rest met Power Query. |
| Bronnen combineren | Stappen voor samenvoegen of toevoegen; elke bron wordt eerst in de werkmap geladen; privacyinstellingen bepalen wat wel en niet samengevoegd mag worden, en Formula.Firewall blokkeert wat niet mag worden samengevoegd. | Een gefedereerde SQL-instructie via twee of meer verbindingen, waarbij elke verbinding alleen-lezen wordt opgevraagd door een eigen agent en aan de serverzijde wordt samengevoegd; geen privacy-meldingen omdat er niets op uw computer wordt gecombineerd. |
| Vernieuwen | Handmatig, open of elke n minuten terwijl open | Met één klik, of een automatisering volgens een schema terwijl Excel gesloten is. |
| Waar de inloggegevens zich bevinden | In de werkmapverbinding, op elke computer | Alleen zichtbaar voor de agent; Excel-gebruikers zien dit nooit. |
| Stuurprogramma's, gateways, VPN | Wat de bron ook nodig heeft, op elke computer. | Niets aan de Excel-kant; de agent maakt verbinding via HTTPS. |
| De gegevens aan een collega geven | Stuur het werkboek op; ze hebben dezelfde toegang en stuurprogramma's nodig. | Deel de resultaten van de zoekopdracht; zij drukken op afspelen. |
| Excel voor Mac en Excel op het web | Mac: minder bronnen en geen privacy-instellingen; web: beperkt | Dezelfde invoegtoepassing, overal hetzelfde resultaat. |
| Grote resultaten | Wordt vastgehouden in de Excel-engine, tenzij elke stap wordt ingeklapt. | Gestreamd vanaf de agent; de datalimiet van uw abonnement is het maximum. |
Bronnen combineren: de grootste troef van Power Query, en het antwoord daarop.
Het samenvoegen van twee databases is waar Power Query zijn waarde bewijst, en waar de Formula.Firewall-meldingen vandaan komen, omdat beide bronnen naar uw computer worden gehaald en daar worden gecombineerd. Query Streams doet hetzelfde met een gefedereerde query: één SQL-instructie over twee of meer verbindingen. Kies in de Query Builder Nieuwe query → Gefedereerde query, selecteer de verbindingen (elk krijgt een alias) en benoem de tabellen als alias.schema.tableDe verbindingen kunnen verschillende databasesystemen zijn — SQL Server, PostgreSQL, MySQL, MariaDB, Oracle, Snowflake, BigQuery en meer — of een API-connector of een map met bestanden, elk achter een eigen agent. Elke bron wordt alleen gevraagd om zijn eigen gegevens, in zijn eigen dialect, alleen-lezen; de rijen worden samengevoegd in querystreams, niet op uw laptop. Plan Het tabblad laat zien welke gegevens aan elke database worden gevraagd voordat je het programma uitvoert.
SELECT o.order_id, o.total, c.name, c.city VAN winkel.openbare.bestellingen AS o JOIN crm.dbo.customers AS c OP c.customer_id = o.customer_id WAAR o.ordered_at >= '2026-09-01' VOLGORDE DOOR o.totaal DESC;
Sla het eenmaal op en het werkt ongewijzigd vanuit de Excel-invoegtoepassing, Google Sheets, de REST API, Claude via MCP en geplande synchronisaties. Het is beschikbaar in alle abonnementen, inclusief het gratis abonnement, dat twee verbindingen combineert en tot 250 rijen retourneert. Momenteel is een gefedereerde query een enkele SELECT-query met joins, filters, groepering en vensterfuncties; CTE's, subquery's en UNION worden nog niet ondersteund. Hoe werken gefedereerde query's?.
Wanneer Power Query nog steeds de juiste tool is
Bestanden samenvoegen, rapporten ontdraaien, kolommen opschonen, een model bouwen dat u zelf op uw eigen computer kunt bijwerken: dat is waar Power Query zich volledig op richt en niets kan dat vervangen. Een veelvoorkomend patroon is dat beide tegelijk gebeuren: Query Streams brengt de live rijen naar een werkblad en een Power Query-stap leest dat werkblad als bron, zodat de vormgeving blijft werken terwijl het ophalen van gegevens niet meer mislukt.
Wat de plannen toestaan
Ad-hoc SQL vanuit de Excel-invoegtoepassing is beschikbaar in alle abonnementen, inclusief het gratis abonnement. Het gratis abonnement omvat twee verbindingen en een maandelijkse datalimiet van 5 MB aan resultaten, voldoende voor een tabel zoals de bovenstaande die meerdere keren per dag wordt vernieuwd. Het uitvoeren van query's die u hebt opgeslagen in Query Builder vanuit de invoegtoepassing begint bij Personal Core; query's die een collega met u deelt, werken in alle abonnementen. Vergelijk de plannen..
Gratis is een abonnement dat je behoudt. Het is geen proefperiode die verloopt. Bekijk precies wat het inhoudt op de website. prijspagina.
Vragen die mensen stellen
Is dit een vervanging voor Power Query?
Voor het ophalen en delen van live rijen uit een database, ja. Voor transformaties, nee: er is geen stapeditor. Schrijf de vormgeving in de SQL-query, doe het in het werkblad of verwijs een Power Query-stap naar het werkblad dat Query Streams vult.
Werkt het in Excel voor Mac en in de webversie van Excel?
Ja, dezelfde invoegtoepassing. De query wordt uitgevoerd door de agent, dus Excel hoeft alleen de rijen weer te geven; het besturingssysteem of de browser heeft geen invloed op waarmee u verbinding kunt maken.
Heb ik nog steeds een ODBC-driver of de on-premises data gateway nodig?
Nee. De agent heeft zijn eigen databasestuurprogramma's ingebouwd en maakt verbinding via HTTPS. Excel heeft alleen de invoegtoepassing nodig.
Wat voor een verschil kan dat maken?
De Agent streamt rijen in plaats van het resultaat in de Excel-engine op te slaan. De praktische limieten zijn daarom de maandelijkse datalimiet van je abonnement en Excel zelf (1.048.576 rijen per werkblad). De gratis versie biedt 5 MB aan resultaten per maand; betaalde abonnementen verhogen dit.
Kan ik een vernieuwing plannen zonder Excel open te laten staan?
Ja. Sla de query op in Query Builder en maak een automatisering aan. Deze schrijft de meest recente rijen naar de werkmap volgens een schema, van elke vijf minuten tot wekelijks, ongeacht of iemand de werkmap open heeft.
Moet Excel op dezelfde computer staan als je eigen database?
Nee. Alleen de agent hoeft zich op dezelfde locatie te bevinden als uw eigen database. Excel kan op elke computer met een internetverbinding staan, inclusief Excel op het web en Excel op een Mac. Meld u aan bij de add-in met uw account en uw verbindingen zijn direct beschikbaar.
Worden mijn gegevens naar Query Streams gekopieerd?
Nee. De agent voert de query uit op de locatie waar uw gegevens zich bevinden en verzendt alleen de rijen die worden geretourneerd. Er vindt tussendoor geen synchronisatie of opslag plaats.
Is dit echt inbegrepen bij het gratis abonnement?
Ja. Gratis is een abonnement dat je behoudt, geen proefperiode die verloopt. Bekijk precies wat het inhoudt op de website. prijspagina.
Werkt het ook met Excel voor Mac?
Ja. Excel voor Microsoft 365 op Mac en Windows, en Excel op het web.
Gerelateerde handleidingen
Setup trouble?
- Agent shows Offline, or Test connection and Browse are greyed out? Check that the Agent is online → Is the Agent online?

