[Ultimate]{class="badge positive"}
Skapa en Google PubSub-källanslutning i användargränssnittet
I den här självstudiekursen beskrivs hur du skapar en Google PubSub (kallas nedan PubSub) med hjälp av användargränssnittet för plattformen.
Kom igång
Den här självstudiekursen kräver en fungerande förståelse av följande komponenter i Adobe Experience Platform:
- Källor: Experience Platform tillåter data att hämtas från olika källor samtidigt som du kan strukturera, etikettera och förbättra inkommande data med hjälp av plattformstjänster.
- Sandlådor: Experience Platform tillhandahåller virtuella sandlådor som partitionerar en enda plattformsinstans till separata virtuella miljöer för att utveckla och utveckla program för digitala upplevelser.
Om du redan har en giltig PubSub-anslutning kan du hoppa över resten av det här dokumentet och gå vidare till självstudiekursen Konfigurera ett dataflöde.
Samla in nödvändiga inloggningsuppgifter
Du måste ange värden för anslutningsegenskaperna som beskrivs nedan för att kunna ansluta ditt PubSub-konto till Experience Platform. Mer information om autentisering och nödvändiga inställningar finns i PubSub source översikten.
table 0-row-2 1-row-2 2-row-2 | |
---|---|
Autentiseringsuppgifter | Beskrivning |
Projekt-ID | Det projekt-ID som krävs för att autentisera PubSub. |
Referenser | Autentiseringsuppgifterna som krävs för att autentisera PubSub. Du måste se till att du skickar den fullständiga JSON-filen när du har tagit bort blanktecknen från inloggningsuppgifterna. |
table 0-row-2 1-row-2 2-row-2 3-row-2 | |
---|---|
Autentiseringsuppgifter | Beskrivning |
Referenser | Autentiseringsuppgifterna som krävs för att autentisera PubSub. Du måste se till att du skickar den fullständiga JSON-filen när du har tagit bort blanktecknen från inloggningsuppgifterna. |
Ämnesnamn | Namnet på din PubSub-prenumeration. I PubSub kan du med prenumerationer ta emot meddelanden genom att prenumerera på det ämne som meddelanden har publicerats i. Obs!: En enstaka PubSub-prenumeration kan bara användas för ett dataflöde. Om du vill kunna skapa flera dataflöden måste du ha flera prenumerationer. |
Prenumerationsnamn | Namnet på din PubSub-prenumeration. I PubSub kan du med prenumerationer ta emot meddelanden genom att prenumerera på det ämne som meddelanden har publicerats i. |
Mer information om dessa värden finns i följande PubSub authentication -dokument. Om du använder tjänstkontobaserad autentisering kan du läsa följande PubSub-guide för steg om hur du genererar dina autentiseringsuppgifter.
När du har samlat in de nödvändiga inloggningsuppgifterna kan du följa stegen nedan för att länka ditt PubSub-konto till plattformen.
Anslut ditt PubSub-konto
I plattformsgränssnittet väljer du Sources i den vänstra navigeringen för att komma åt arbetsytan i Sources. På skärmen Catalog visas en mängd olika källor som du kan skapa ett konto med.
Du kan välja lämplig kategori i katalogen till vänster på skärmen. Du kan också hitta den källa du vill arbeta med med med sökalternativet.
Under kategorin Cloud storage väljer du Google PubSub och sedan Add data.
Sidan Connect to Google PubSub visas. På den här sidan kan du antingen använda nya autentiseringsuppgifter eller befintliga.
Befintligt konto
Om du vill använda ett befintligt konto väljer du det PubSub-konto som du vill skapa ett nytt dataflöde med och väljer sedan Next för att fortsätta.
Nytt konto
- När du skapar ett konto med begränsad åtkomst måste du ange minst ett av ämnesnamnen eller prenumerationsnamnen. Autentiseringen misslyckas om båda värdena saknas.
- När du väl har skapat den kan du inte ändra autentiseringstypen för en Google PubSub-basanslutning. Om du vill ändra autentiseringstypen måste du skapa en ny basanslutning.
Om du skapar ett nytt konto väljer du New account och anger sedan ett namn och en valfri beskrivning för det nya PubSub-kontot.
Med PubSub-källan kan du ange vilken typ av åtkomst du vill tillåta under autentiseringen. Du kan konfigurera ditt konto så att det antingen har projektbaserad autentisering eller ämne- och prenumerationsbaserad autentisering. Med projektbaserad autentisering kan du bevilja åtkomst till rotnivåprojektet i ditt konto, medan ämnesbaserad och prenumerationsbaserad autentisering gör att du kan begränsa åtkomsten till ett visst PubSub-ämne och en viss prenumeration.
Om du vill skapa ett konto med åtkomst till rotprojektmappen PubSub. Välj Google PubSub authentication credentials som autentiseringstyp och ange ditt projekt-ID och dina autentiseringsuppgifter. När du är klar väljer du Connect to source och tillåt sedan lite tid för att upprätta den nya anslutningen.
Om du vill skapa ett konto med begränsad åtkomst endast till ett visst PubSub-ämne och en viss prenumeration väljer du Google PubSub Scoped authentication credentials och anger sedan dina autentiseringsuppgifter, ämnesnamn och/eller prenumerationsnamn. När du är klar väljer du Connect to source och tillåt sedan lite tid för att upprätta den nya anslutningen.
Markera data
En lyckad autentisering tar dig till steget Select data, där du kan navigera genom din PubSub-datthierarki och välja de data som du vill hämta till Experience Platform.
Om du har autentiserat dig med projektbaserad åtkomst kommer Select data-gränssnittet att visa alla prenumerationer i ditt projekt som har ett ämne kopplat till sig.
Om du har autentiserat dig med ett ämne och en prenumerationsbaserad åtkomst kan visningen av gränssnittet i Select data variera beroende på vilken information du har angett.
- Om du bara anger ämnesnamnet visas alla avsnitt-prenumerationspar som motsvarar det angivna ämnet i gränssnittet.
- Om du bara anger prenumerationsnamnet visar gränssnittet alla avsnitt-prenumerationspar som motsvarar det angivna prenumerationsnamnet.
- Om både ämne- och prenumerationsnamn anges visas det ämne/prenumerationspar som motsvarar båda angivna värden i gränssnittet.
Nästa steg
Genom att följa den här självstudiekursen har du skapat en anslutning mellan ditt PubSub-konto och din plattform. Du kan nu fortsätta med nästa självstudie och konfigurera ett dataflöde för att hämta direktuppspelningsdata från ditt molnlagringsutrymme till plattformen.