Anslut Power BI till frågetjänsten

Det här dokumentet innehåller stegen för att ansluta Power BI Desktop med Adobe Experience Platform Query Service.

Komma igång

Den här guiden kräver att du redan har tillgång till skrivbordsappen Power BI och känner till hur du navigerar i gränssnittet. Om du vill hämta Power BI Desktop eller om du vill ha mer information läser du officiell Power BI dokumentation.

IMPORTANT
Skrivbordsprogrammet Power BI är endast tillgängligt på Windows-enheter.

Om du vill få de nödvändiga autentiseringsuppgifterna för att ansluta Power BI till Experience Platform måste du ha tillgång till arbetsytan Frågor i plattformsgränssnittet. Kontakta din organisationsadministratör om du inte har åtkomst till arbetsytan för frågor just nu.

När du har installerat Power BI måste du installera Npgsql, ett .NET-drivrutinspaket för PostgreSQL. Mer information om Npgsql finns i Npgsql-dokumentationen.

IMPORTANT
Du måste hämta v4.0.10 eller tidigare, eftersom nyare versioner orsakar fel.

Välj Will be installed on local hard drive under Npgsql GAC Installation på skärmen för anpassade inställningar.

För att säkerställa att Npgsql har installerats korrekt måste du starta om datorn innan du fortsätter till nästa steg.

Anslut Power BI till frågetjänsten connect-power-bi

Om du vill ansluta Power BI till frågetjänsten öppnar du Power BI och väljer Get Data i menyfliksområdet på den översta menyn. Ange sedan PostgreSQL i sökfältet för att begränsa listan med datakällor. Välj PostgreSQL database följt av Connect bland de resultat som visas.

Databasdialogrutan PostgreSQL visas och begär värden för servern och databasen. Ytterligare instruktioner om hur du ansluter till en PostgreSQL-databas från Power Query Desktop finns i den officiella PowerBI -dokumentationen.

Dessa obligatoriska värden hämtas från dina Adobe Experience Platform-uppgifter. Om du vill hitta dina autentiseringsuppgifter loggar du in på plattformsgränssnittet och väljer Queries i den vänstra navigeringen, följt av Credentials. Mer information om hur du söker efter databasnamn, värd, port och inloggningsuppgifter finns i referenshandboken.

IMPORTANT
Som Power BI- eller Tableau-användare kan du ansluta Customer Journey Analytics till dina BI-verktyg från fliken med autentiseringsuppgifter för frågetjänsten. Instruktioner om hur du ansluter dina BI-verktyg till Customer Journey Analytics finns i dokumentationen för autentiseringsuppgifter.

Arbetsytan för frågor i Experience Platform med fliken Autentiseringsuppgifter och inloggningsuppgifterna som förfaller är markerade.

I fältet Server i dialogrutan PostgreSQL database anger du värdet för värden som finns i avsnittet för frågetjänsten Credentials. Lägg till port :80 i slutet av värdsträngen för produktion. Exempel: made-up.platform-query.adobe.io:80.

Fältet Database kan vara antingen"all" eller ett datamängdstabellnamn. Exempel: prod:all.

IMPORTANT
Kapslade datastrukturer i BI-verktyg från tredje part kan förenklas för att förbättra användbarheten och minska den arbetsbelastning som krävs för att hämta, analysera, omvandla och rapportera data. Mer information om hur du aktiverar den här inställningen vid anslutning till en databas finns i dokumentationen för FLATTEN-funktionen.

Dataanslutningsläge data-connectivity-mode

Sedan kan du välja din Data Connectivity mode. I dialogrutan PostgreSQL database väljer du Import följt av OK om du vill visa en lista över alla tillgängliga tabeller, eller välj DirectQuery om du vill fråga datakällan direkt utan att importera eller kopiera data direkt till Power BI.

Läs avsnittet Importera en tabell om du vill veta mer om läget Import. Om du vill veta mer om läget DirectQuery kan du läsa avsnittet ställa frågor om en datauppsättning utan att importera data.

Välj OK när du har bekräftat databasinformationen.

Autentisering authentication

När du har bekräftat ditt dataanslutningsläge visas en fråga om ditt användarnamn, lösenord och programinställningar. Användarnamnet är i det här fallet ditt företags-ID och lösenordet är din autentiseringstoken. Båda finns på sidan med autentiseringsuppgifter för frågetjänsten.

Fyll i dessa uppgifter och välj sedan Connect för att fortsätta till nästa steg.

Importera en tabell import

Genom att välja Import Data Connectivity mode importeras hela datauppsättningen så att du kan använda de markerade tabellerna och kolumnerna i Power BI-skrivbordsprogrammet som de är.

IMPORTANT
Om du vill se dataändringar som har gjorts sedan den första importen måste du uppdatera data i Power BI genom att importera den fullständiga datauppsättningen igen.

Om du vill importera en tabell anger du server- och databasinformationen enligt beskrivningen ovan och väljer Import Data Connectivity mode följt av OK. Dialogrutan Navigator visas med en lista över alla tillgängliga tabeller. Markera den tabell som du vill förhandsgranska, följt av Load, för att överföra datauppsättningen till Power BI. Tabellen importeras nu till Power BI.

Allmän information om att ansluta till data i PowerBi-datorprogrammet finns i den officiella dokumentationen.

Importera tabeller med anpassad SQL

Power BI och andra verktyg från tredje part, som Tableau, tillåter för närvarande inte användare att importera kapslade objekt, som XDM-objekt på plattformen. Om du vill ta hänsyn till detta kan du i Power BI använda anpassad SQL för att komma åt dessa kapslade fält och skapa en förenklad vy av data. Power BI läser sedan in den förenklade vyn av tidigare kapslade data som en normal tabell.

I dialogrutan PostgreSQL database väljer du Advanced options för att ange en anpassad SQL-fråga i avsnittet SQL statement. Den här anpassade frågan bör användas för att förenkla JSON-par med namn och värde till ett tabellformat. Den officiella dokumentationen innehåller även information om hur du ansluter PowerBI med en SQL-sats i de avancerade alternativen.

När du har angett din anpassade fråga väljer du OK om du vill fortsätta ansluta databasen. Se avsnittet autentisering ovan för vägledning om hur du ansluter en databas från den här delen av arbetsflödet.

När autentiseringen är klar visas en förhandsgranskning av de förenklade data som en tabell på kontrollpanelen för skrivbordet i Power BI. Servern och databasnamnet visas högst upp i dialogrutan. Välj Load för att slutföra importprocessen.

Visualiseringarna är nu tillgängliga för redigering och export från skrivbordsappen Power BI.

Fråga datauppsättningen utan att importera data direct-query

DirectQuery Data Connectivity mode frågar datakällan direkt utan att importera eller kopiera data till skrivbordet i Power BI. I det här anslutningsläget kan du uppdatera alla visualiseringar med aktuella data via gränssnittet. Den tid som krävs för att skapa eller uppdatera visualiseringen varierar dock beroende på den underliggande datakällans prestanda.

Mer information om användningen av DirectQuery samt en omfattande diskussion om dess anslutningsalternativ, användningsfall och begränsningar finns i den officiella PowerBI-dokumentationen.

Om du vill använda denna/detta Data Connectivity mode väljer du DirectQuery och sedan Advanced options för att ange en anpassad SQL-fråga i avsnittet SQL statement. Kontrollera att Include relationship columns är markerat. När du har slutfört din fråga väljer du OK för att fortsätta.

En förhandsgranskning av frågan visas. Välj Load om du vill visa resultatet av frågan.

Nästa steg

Genom att läsa det här dokumentet bör du nu förstå hur du ansluter till datorprogrammet Power BI och de olika dataanslutningslägena som är tillgängliga. Mer information om hur du skriver och kör frågor finns i vägledningen för frågekörning.

recommendation-more-help
ccf2b369-4031-483f-af63-a93b5ae5e3fb