Uw PostgreSQL-databaseverbinding instellen

In dit artikel worden de stappen beschreven voor het maken van een PostgreSQL-databaseverbinding.

Ondersteunde verificatietypen

De PostgreSQL-databaseconnector ondersteunt respectievelijk de volgende verificatietypen voor kopiëren en Gegevensstroom Gen2.

Verificatietype Kopiëren Gegevensstroom Gen2
Basic (gebruikersnaam/wachtwoord) n/a

Uw verbinding instellen voor Dataflow Gen2

U kunt Dataflow Gen2 in Microsoft Fabric verbinden met postgreSQL-database met behulp van Power Query-connectors. Volg deze stappen om uw verbinding te maken:

  1. Controleer de mogelijkheden om ervoor te zorgen dat uw scenario wordt ondersteund.
  2. Voltooi de vereisten voor de PostgreSQL-database.
  3. Gegevens ophalen in Fabric.
  4. Verbinding maken met een PostgreSQL-database.

Mogelijkheden

  • Import
  • DirectQuery (semantische Power BI-modellen)
  • Geavanceerde opties
    • Time-out van opdracht in minuten
    • Systeemeigen SQL-verklaring
    • Relatiekolommen
    • Navigeren met volledige hiërarchie

Vereiste voorwaarden

Power BI Desktop heeft de Npgsql-provider voor PostgreSQL-connector sinds december 2019 opgenomen, waardoor er geen installaties meer nodig zijn. Vanaf de versie van oktober 2024 is npgsql versie 4.0.17 opgenomen. Deze standaardversie wordt overschreven door afzonderlijke GAC-installatie van Npgsql.

De PostgreSQL-connector wordt ondersteund voor cloudverbindingen en via de gegevensgateway van het virtuele netwerk of de on-premises gegevensgateway. Sinds de release van juni 2025 bevat de on-premises gegevensgateway de Npgsql-provider, dus er is geen extra installatie nodig. Deze standaardversie wordt overschreven door afzonderlijke GAC-installatie van Npgsql.

Voor Power BI Desktop-versies die vóór december 2019 en on-premises gegevensgateway zijn uitgebracht vóór juni 2025, moet u de Npgsql-provider installeren op uw lokale computer om de PostgreSQL-connector te gebruiken. Als u de Npgsql-provider wilt installeren, gaat u naar de releasepagina voor versie 4.0.17, downloadt en voert u het .msi-bestand uit. De providerarchitectuur (32-bits of 64-bits) moet overeenkomen met de architectuur van het product waar u de connector wilt gebruiken. Zorg er bij de installatie voor dat u npgsql GAC-installatie selecteert om ervoor te zorgen dat Npgsql zelf wordt toegevoegd aan uw computer. Npgsql 4.1 en hoger worden niet ondersteund vanwege incompatibiliteit van .NET versie.

Schermopname van het npgsql-installatieprogramma met GAC-installatie geselecteerd.

Important

Om PostgreSQL te gebruiken als Dataflow Gen2-gegevensbestemming via een on-premises gegevensgateway, installeer je de gateway-update van juni 2026 (versie 3000.322) of hoger.

Gegevens ophalen

Gegevens ophalen in Data Factory:

  1. Aan de linkerkant van Data Factory, selecteer Werkruimten.

  2. Selecteer Nieuw> in uw Data Factory-werkruimte en selecteer vervolgens uw data factory-item: een gegevensstroom, pijplijn, kopieertaak of spiegelingstaak.

    Schermopname van de werkruimte waarin u een nieuwe gegevensstroom wilt maken.

  3. Selecteer in Power Query Gegevens ophalen op het lint of selecteer Gegevens ophalen uit een andere bron in de huidige weergave.

    Schermopname van de Power Query-werkruimte met de optie Gegevens ophalen benadrukt.

  4. Gebruik zoeken op de pagina Gegevensbron kiezen om de naam van de connector te zoeken of selecteer Meer rechts van de lijst met connectors weergeven om alle connectors weer te geven die beschikbaar zijn in Data Factory.

    Schermopname van de Data Factory-pagina 'Gegevensbron kiezen' met het zoekvak en de 'meer bekijken' selectie benadrukt.

  5. Als u ervoor kiest om meer connectors weer te geven, kunt u nog steeds Zoeken gebruiken om de naam van de connector te zoeken of een categorie kiezen om een lijst met connectors weer te geven die aan die categorie zijn gekoppeld.

    Schermafbeelding van de pagina Kies gegevensbron die wordt weergegeven nadat u op meer weergeven hebt geklikt, met de lijst van connectors.

Verbinding maken met een PostgreSQL-database

Voer de volgende stappen uit om de verbinding te maken:

  1. Selecteer de optie PostgreSQL-database in de connectorselectie. Ga naar Waar u gegevens kunt ophalen voor meer informatie.

  2. Geef in het dialoogvenster PostgreSQL-database dat wordt weergegeven de naam van de server en database op.

    Schermopname van de opbouwfunctie voor PostgreSQL-verbindingen in Power Query Online.

  3. Selecteer de naam van de on-premises gegevensgateway die u wilt gebruiken.

  4. Selecteer de basisverificatietype en voer uw PostgreSQL-referenties in de vakken gebruikersnaam en wachtwoord in.

  5. Als uw verbinding niet is versleuteld, deselecteer dan Versleutelde verbinding gebruiken.

  6. Selecteer Volgende om verbinding te maken met de database.

  7. Selecteer in Navigator de gegevens die u nodig hebt en selecteer vervolgens Gegevens transformeren om de gegevens te transformeren in de Power Query-editor.