Delen via


Quickstart: Gegevens importeren uit Azure Database for PostgreSQL - Flexible Server in Power BI

VAN TOEPASSING OP: Azure Database for PostgreSQL - Flexibele server

In deze quickstart leert u hoe u verbinding maakt met azure Database for PostgreSQL flexibele server met Power BI Desktop. Met Power BI Desktop kunt u uw gegevens visueel verkennen via een vrije canvas voor slepen en neerzetten, een breed scala aan moderne gegevensvisualisaties en een gebruiksvriendelijke ervaring voor het ontwerpen van rapporten. U kunt rechtstreeks vanuit de tabellen importeren of importeren vanuit een SELECT-query. Dit artikel is alleen van toepassing op Power BI Desktop. Momenteel wordt Power Query online of Power BI-service niet ondersteund.

Vereisten

Verbinding maken met Power BI Desktop vanuit De Azure-portal

Haal de verbindingsgegevens op die nodig zijn om verbinding te maken met het flexibele serverexemplaren van Azure Database for PostgreSQL. U hebt de volledig gekwalificeerde servernaam en aanmeldingsreferenties nodig.

  1. Meld u aan bij het Azure-portaal.

  2. Selecteer in het linkermenu in Azure Portal alle resources en zoek vervolgens naar de server die u hebt gemaakt (zoals mydemoserverpbi).

  3. Selecteer de servernaam.

  4. Selecteer in het deelvenster Overzicht van de server de power BI-instelling in het menu aan de linkerkant.

    Schermopname van het weergeven van Power BI in Azure Portal om verbinding te maken met de database.

  5. Selecteer een database in de vervolgkeuzelijst, bijvoorbeeld postgres en selecteer vervolgens Aan de slag.

  6. Download het Power BI Desktop-bestand mydemoserverpbi_postgres.pbids.

    Schermopname van het downloaden van een Power BI-bestand voor de database.

  7. Open het bestand in Power BI Desktop.

  8. Ga naar het tabblad Database om de gebruikersnaam en het wachtwoord voor uw databaseserver op te geven.

    Notitie

    Windows-verificatie wordt niet ondersteund voor flexibele Azure Database for PostgreSQL-server.

    Schermopname van het invoeren van referenties om verbinding te maken met de flexibele Server-database van Azure Database for PostgreSQL.

  9. Selecteer in Navigator de gegevens die u nodig hebt en laad of transformeer de gegevens.

    Schermopname van navigator om flexibele servertabellen van Azure Database for PostgreSQL weer te geven.

Verbinding maken met een flexibele Azure Database for PostgreSQL-serverdatabase vanuit Power BI Desktop

U kunt rechtstreeks verbinding maken met azure Database for PostgreSQL flexibele server met Power BI Desktop zonder Azure Portal te gebruiken.

De verbindingsgegevens van de flexibele Azure Database for PostgreSQL-server ophalen

  1. Meld u aan bij het Azure-portaal.
  2. Selecteer in het linkermenu in Azure Portal alle resources en zoek vervolgens naar de server die u hebt gemaakt (zoals mydemoserverpbi).
  3. Selecteer de servernaam.
  4. Ga naar het venster Overzicht van de server en noteer de Servernaam en de Aanmeldingsnaam van de serverbeheerder. Als u uw wachtwoord vergeet, kunt u het wachtwoord in dit venster opnieuw instellen.
  5. Ga naar de pagina Databases om de database te vinden waarmee u verbinding wilt maken. Power BI Desktop ondersteunt het toevoegen van een verbinding met één database en het opgeven van een databasenaam is daarom vereist voor het importeren van gegevens.

Een flexibele Azure Database for PostgreSQL-serververbinding toevoegen in Power BI Desktop

  1. Selecteer de postgreSQL-databaseoptie in de connectorselectie.

    Schermopname van het toevoegen van een postgresql-verbinding in Power BI.

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

    Schermafbeelding van aanmelden bij Power BI.

  3. Selecteer het type databaseverificatie en voer uw referenties voor flexibele Azure Database for PostgreSQL-servers in de vakken Gebruikersnaam en Wachtwoord in. Zorg ervoor dat u het niveau selecteert om uw referenties toe te passen.

    Schermopname van het invoeren van referenties om verbinding te maken met de flexibele Server-database van Azure Database for PostgreSQL.

  4. Zodra u klaar bent, selecteert u OK.

  5. Selecteer in Navigator de gegevens die u nodig hebt en laad of transformeer de gegevens.

    Schermopname van navigator om flexibele servertabellen van Azure Database for PostgreSQL weer te geven.

Verbinding maken met azure Database for PostgreSQL Flexibele serverdatabase vanuit Power Query Online

Voer de volgende stappen uit om de verbinding te maken:

  1. Selecteer de postgreSQL-databaseoptie in de connectorselectie.

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

    Schermopname van PostgreSQL-verbinding met Power Query online.

    Notitie

    Gegevensgateway is niet nodig voor flexibele Azure Database for PostgreSQL-server.

  3. Selecteer het type basisverificatie en voer de referenties van uw flexibele Azure Database for PostgreSQL-server in de vakken Gebruikersnaam en Wachtwoord in.

  4. Als uw verbinding niet is versleuteld, schakelt u Versleutelde verbinding gebruiken uit.

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

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

Verbinding maken met behulp van geavanceerde opties

Power Query Desktop biedt een set geavanceerde opties die u indien nodig aan uw query kunt toevoegen.

Schermopname van geavanceerde opties voor PostgreSQL.

De volgende tabel bevat alle geavanceerde opties die u kunt instellen in Power Query Desktop.

Geavanceerde optie Beschrijving
Time-out van opdracht in minuten Als uw verbinding langer duurt dan tien minuten (de standaardtime-out), kunt u in minuten een andere waarde invoeren om de verbinding langer open te houden. Deze optie is alleen beschikbaar in Power Query Desktop.
SQL statement Ga voor informatie naar Gegevens importeren uit een database met behulp van een systeemeigen databasequery.
Relatiekolommen opnemen Indien ingeschakeld, bevat u kolommen met mogelijk relaties met andere tabellen. Als dit vak is uitgeschakeld, ziet u deze kolommen niet.
Navigeren in de volledige hiërarchie Als dit is ingeschakeld, geeft de navigator de volledige hiërarchie weer van tabellen in de database waarmee u verbinding maakt. Als dit is uitgeschakeld, worden alleen de tabellen weergegeven waarvan de kolommen en rijen gegevens bevatten.

Nadat u de geavanceerde opties hebt geselecteerd die u nodig hebt, selecteert u OK in Power Query Desktop om verbinding te maken met uw PostgreSQL-database.