[Ultimate]{class="badge positive"}
Skapa en Snowflake-källanslutning i användargränssnittet
I den här självstudiekursen beskrivs hur du skapar en Snowflake-källanslutning med Adobe Experience Platform-användargränssnittet.
Komma igång
Den här självstudiekursen kräver en fungerande förståelse av följande komponenter i Experience Platform:
- Källor: Experience Platform tillåter att data kan hämtas från olika källor samtidigt som du kan strukturera, etikettera och förbättra inkommande data med Platform-tjänster.
- Sandlådor: Experience Platform innehåller virtuella sandlådor som partitionerar en enskild Platform-instans till separata virtuella miljöer för att hjälpa till att utveckla och utveckla program för digitala upplevelser.
Samla in nödvändiga inloggningsuppgifter
Du måste ange värden för följande autentiseringsegenskaper för att autentisera Snowflake-källan.
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 | |
---|---|
Autentiseringsuppgifter | Beskrivning |
Konto | Ett kontonamn identifierar unikt ett konto inom organisationen. I det här fallet måste du unikt identifiera ett konto i olika Snowflake-organisationer. Om du vill göra det måste du lägga till ditt organisationsnamn i kontonamnet. Till exempel: orgname-account_name . Läs guiden om att hämta din Snowflake kontoidentifierare om du vill ha mer information. Mer information finns i Snowflake dokumentationen. |
Lagerställe | Lagerstället Snowflake hanterar frågekörningsprocessen för programmet. Varje Snowflake-lagerställe är oberoende av varandra och måste nås individuellt när data överförs till plattformen. |
Databas | Databasen Snowflake innehåller de data som du vill ta med plattformen. |
Användarnamn | Användarnamnet för kontot Snowflake. |
Lösenord | Lösenordet för användarkontot Snowflake. |
Roll | Standardrollen för åtkomstkontroll som ska användas i sessionen Snowflake. Rollen ska vara en befintlig roll som redan har tilldelats den angivna användaren. Standardrollen är PUBLIC . |
Anslutningssträng | Anslutningssträngen som används för att ansluta till din Snowflake-instans. Anslutningssträngsmönstret för Snowflake är jdbc:snowflake://{ACCOUNT_NAME}.snowflakecomputing.com/?user={USERNAME}&password={PASSWORD}&db={DATABASE}&warehouse={WAREHOUSE} |
Om du vill använda autentisering med nyckelpar måste du generera ett 2 048-bitars RSA-nyckelpar och sedan ange följande värden när du skapar ett konto för Snowflake-källan.
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 | |
---|---|
Autentiseringsuppgifter | Beskrivning |
Konto | Ett kontonamn identifierar unikt ett konto inom organisationen. I det här fallet måste du unikt identifiera ett konto i olika Snowflake-organisationer. Om du vill göra det måste du lägga till ditt organisationsnamn i kontonamnet. Till exempel: orgname-account_name . Läs guiden om att hämta din Snowflake kontoidentifierare om du vill ha mer information. Mer information finns i Snowflake dokumentationen. |
Användarnamn | Användarnamnet för ditt Snowflake-konto. |
Privat nyckel | Den Base64-kodade privata nyckeln för ditt Snowflake-konto. Du kan generera antingen krypterade eller okrypterade privata nycklar. Om du använder en krypterad privat nyckel måste du även ange en lösenfras för den privata nyckeln vid autentisering mot Experience Platform. Läs guiden om att hämta din Snowflake privata nyckel om du vill ha mer information. |
Lösenfras för privat nyckel | Lösenfrasen för den privata nyckeln är ett extra säkerhetslager som du måste använda när du autentiserar med en krypterad privat nyckel. Du behöver inte ange lösenfrasen om du använder en okrypterad privat nyckel. |
Databas | Databasen Snowflake som innehåller de data som du vill importera till Experience Platform. |
Lagerställe | Lagerstället Snowflake hanterar frågekörningsprocessen för programmet. Varje Snowflake-lagerställe är oberoende av varandra och måste nås individuellt när data överförs till plattformen. |
Mer information om dessa värden finns i det här Snowflake-dokumentet.
PREVENT_UNLOAD_TO_INLINE_URL
till FALSE
för att tillåta dataradering från din Snowflake-databas till Experience Platform.Anslut ditt Snowflake-konto
I plattformsgränssnittet väljer du Sources i den vänstra navigeringen för att komma åt arbetsytan i Sources.
Du kan välja lämplig kategori i katalogen till vänster på skärmen. Du kan också använda sökfältet till att hitta den källa du vill arbeta med.
Under kategorin Databases väljer du Snowflake och sedan Add data.
Sidan Connect to Snowflake 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 markerar du det Snowflake-konto du vill ansluta till och väljer sedan Next för att fortsätta.
Nytt konto
Om du vill skapa ett nytt konto väljer du New account och anger sedan ett namn och en valfri beskrivning för det nya Snowflake-kontot.
Om du vill använda kontonyckelautentisering anger du anslutningssträngen i indataformuläret och väljer sedan Connect to source.
Om du vill använda nyckelpars-autentisering anger du värden för ditt konto, ditt användarnamn, din privata nyckel, lösenfras för privat nyckel, databas och lagerställe och väljer sedan Connect to source.
Hoppa över förhandsgranskning av exempeldata skip-preview-of-sample-data
Under dataurvalssteget kan du få en timeout när du importerar stora tabeller eller datafiler. Du kan hoppa över förhandsgranskning av data för att kringgå tidsgränsen och ändå visa ditt schema, om än utan exempeldata. Aktivera alternativet Skip previewing sample data om du vill hoppa över förhandsgranskning av data.
Resten av arbetsflödet förblir detsamma. Den enda skillnaden är att om du hoppar över förhandsgranskning av data kan det förhindra att beräknade och obligatoriska fält valideras automatiskt under mappningssteget, och du måste då validera dessa fält manuellt under mappningen.
Nästa steg
Genom att följa den här självstudiekursen har du upprättat en anslutning till ditt Snowflake-konto. Du kan nu fortsätta till nästa självstudiekurs och konfigurera ett dataflöde för att hämta data till Platform.