Anteckning
Å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 flexibel Azure Database for PostgreSQL-serverinstans med Power BI Desktop. Med 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 direkt från tabellerna eller importera 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-tjänsten.
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 flexibla serverinstansen Azure Database for PostgreSQL. Du behöver det fullständigt kvalificerade servernamnet och inloggningsuppgifterna.
- Logga in på Azure-portalen. 
- På den vänstra menyn i Azure Portal väljer du Alla resurser och söker sedan efter den server som du har skapat (till exempel mydemoserverpbi). 
- Välj servernamnet. 
- I serverns översiktspanel väljer du Power BI-inställning 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. - Kommentar - Windows-autentisering stöds inte för Azure Database for PostgreSQL-flexibla serverinstanser.   
- 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-databasen från Power BI Desktop
Du kan ansluta till en flexibel Azure Database for PostgreSQL-serverinstans med 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 Portal väljer du Alla resurser och söker sedan efter den server som du har skapat (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 och därför krävs ett databasnamn för att importera data.
Lägga till Azure Database for PostgreSQL-anslutning i Power BI Desktop
- Välj alternativet PostgreSQL-databas i valet av anslutningsapp.   
- I dialogrutan PostgreSQL-databas anger du namnet på servern och databasen.   
- Välj autentiseringstypen Databas och ange dina autentiseringsuppgifter för azure database for PostgreSQL flexibel serverinstans 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-databasen från Power Query Online
Utför följande steg för att upprätta anslutningen:
- Välj alternativet PostgreSQL-databas i valet av anslutningsapp. 
- I dialogrutan PostgreSQL-databas anger du namnet på servern och databasen.   - Kommentar - Datagateway behövs inte för flexibla serverinstanser i Azure Databas för PostgreSQL. 
- Välj typ av grundläggande autentisering och ange dina autentiseringsuppgifter för azure database for PostgreSQL– flexibel serverinstans 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 Power Query-redigeraren. 
Ansluta med 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.
| Avancerat alternativ | beskrivning | 
|---|---|
| Tidsgräns för kommando i minuter | Om anslutningen varar längre än 10 minuter (standardtidsgränsen) kan du ange ett annat värde på några 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 markerat innehåller kolumner som kan ha relationer till andra tabeller. Om den här rutan är avmarkerad visas 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 du behöver väljer du OK i Power Query Desktop för att ansluta till din PostgreSQL-databas.
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.