Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
I den här snabbstarten får du lära dig hur du ansluter till en Azure Database for PostgreSQL flexibel server med hjälp av Power BI Desktop. Med hjälp av Power BI Desktop kan du visuellt utforska dina data via en friforms dra och släpp-arbetsyta, ett brett utbud av moderna datavisualiseringar och en lättanvänd rapportredigeringsupplevelse. Du kan importera data direkt från tabellerna eller importera data från en SELECT-fråga. Den här artikeln gäller endast för Power BI Desktop. För närvarande stöds inte Power Query online eller Power BI Service.
Förutsättningar
- Installera Power BI Desktop.
Ansluta med Power BI Desktop från Azure Portal
Hämta den anslutningsinformation som behövs för att ansluta till den Azure Database for PostgreSQL flexibla servern. Du behöver det fullständigt kvalificerade servernamnet och inloggningsuppgifterna.
Logga in på Azure-portalen.
På den vänstra menyn i Azure portalen väljer du Alla resurser och söker sedan efter den server som du skapade (till exempel mydemoserverpbi).
Välj servernamnet.
I serverns översiktspanel väljer du Power BI på den vänstra menyn.
Välj en databas i listrutan, till exempel postgres, och välj sedan Kom igång.
Ladda ned Power BI-skrivbordsfilen mydemoserverpbi_postgres.pbids.
Öppna filen i Power BI Desktop.
Växla till fliken Databas för att ange användarnamn och lösenord för databasservern.
Anmärkning
Windows authentication stöds inte för Azure Database for PostgreSQL flexibel server.
I Navigatör väljer du de data du behöver och läser sedan in eller transformerar sedan data.
Anslut till Azure Database för PostgreSQL – Flexibel server från Power BI Desktop
Du kan ansluta till en Azure Database for PostgreSQL flexibel server med hjälp av Power BI Desktop direkt, utan att använda Azure-portalen.
Hämta anslutningsinformation för Azure Database for PostgreSQL
- Logga in på Azure-portalen.
- På den vänstra menyn i Azure portalen väljer du Alla resurser och söker sedan efter den server som du skapade (till exempel mydemoserverpbi).
- Välj servernamnet.
- På serverpanelen Översikt antecknar du Servernamn och Inloggningsnamn för serveradministratören. Om du glömmer lösenordet kan du även återställa det på den här panelen.
- Gå till sidan Databaser för att hitta den databas som du vill ansluta till. Power BI Desktop har stöd för att lägga till en anslutning till en enskild databas, så du måste ange ett databasnamn för att importera data.
Lägg till Azure Database for PostgreSQL anslutning i Power BI Desktop
Välj alternativet PostgreSQL-databas i anslutningsvalsmenyn.
I dialogrutan PostgreSQL-databas anger du namnet på servern och databasen.
Välj typ av databasautentisering och ange dina Azure Database for PostgreSQL flexibla serverautentiseringsuppgifter i rutorna Användarnamn och Lösenord. Se till att välja den nivå som du vill tillämpa dina autentiseringsuppgifter på.
När du är klar väljer du OK.
I Navigatör väljer du de data du behöver och läser sedan in eller transformerar sedan data.
Ansluta till Azure Database for PostgreSQL flexibel serverdatabas från Power Query Online
Utför följande steg för att upprätta anslutningen:
Välj alternativet PostgreSQL-databas i anslutningsvalsmenyn.
I dialogrutan PostgreSQL-databas anger du namnet på servern och databasen.
Anmärkning
Du behöver ingen datagateway för Azure Database for PostgreSQL flexible server.
Välj typ av grundläggande autentisering och ange dina autentiseringsuppgifter för Azure Database for PostgreSQL flexibel server i rutorna Användarnamn och Lösenord.
Om anslutningen inte är krypterad avmarkerar du Använd krypterad anslutning.
Välj Nästa för att ansluta till databasen.
I Navigatör väljer du de data du behöver och väljer sedan Transformera data för att transformera data i Editor Power Query.
Anslut med hjälp av avancerade alternativ
Power Query Desktop innehåller en uppsättning avancerade alternativ som du kan lägga till i din fråga om det behövs.
I följande tabell visas alla avancerade alternativ som du kan ange i Power Query Desktop.
| Avancerad inställning | Description |
|---|---|
| Tidsgräns för kommando i minuter | Om anslutningen varar längre än 10 minuter (standardtimeouten) anger du ett annat värde i minuter för att hålla anslutningen öppen längre. Det här alternativet är bara tillgängligt i Power Query Desktop. |
| SQL-instruktion | Mer information finns i Importera data från en databas med hjälp av intern databasfråga. |
| Inkludera relationskolumner | Om du väljer det här alternativet innehåller kolumner som kan ha relationer till andra tabeller. Om du avmarkerar den här rutan ser du inte dessa kolumner. |
| Navigera med fullständig hierarki | Om det är markerat visar navigatören den fullständiga hierarkin med tabeller i databasen som du ansluter till. Om det avmarkeras visar navigatören endast de tabeller vars kolumner och rader innehåller data. |
När du har valt de avancerade alternativ som du behöver väljer du OK i Power Query Desktop för att ansluta till postgreSQL-databasen.
Relaterat innehåll
- Hantera Azure Database for PostgreSQL med hjälp av Azure-portalen.
- Skapa visuella objekt med Power BI Desktop.
- Snabbstart: Använd Python för att ansluta och fråga efter data i Azure Database for PostgreSQL.
- Snabbstart: Använda Java och JDBC med Azure Database for PostgreSQL.
- Snabbstart: Använd .NET (C#) för att ansluta och fråga efter data i Azure Database for PostgreSQL.
- Snabbstart: Använd Go-språket för att ansluta och fråga efter data i Azure Database for PostgreSQL.
- Snabbstart: Använd PHP för att ansluta och fråga efter data i Azure Database for PostgreSQL.
- Snabbstart: Ansluta och fråga med Azure CLI med Azure Database for PostgreSQL.