[Ultieme]{class="badge positive"}
Snowflake bron
- De Snowflake -bron is in de broncatalogus beschikbaar voor gebruikers die Real-time Customer Data Platform Ultimate hebben aangeschaft.
- Standaard wordt Snowflake source
null
geïnterpreteerd als een lege tekenreeks. Neem contact op met uw Adobe om ervoor te zorgen dat denull
-waarden correct worden geschreven zoalsnull
in Adobe Experience Platform. - Voor Experience Platform om gegevens in te voeren, moeten de tijdzones voor alle op lijst-gebaseerde partijbronnen aan UTC worden gevormd. Het enige tijdstempel dat wordt ondersteund voor de Snowflake -bron is TIMESTAMP_NTZ met UTC-tijd.
Adobe Experience Platform staat toe dat gegevens uit externe bronnen worden opgenomen terwijl u de mogelijkheid krijgt om inkomende gegevens te structureren, te labelen en te verbeteren met behulp van de platformservices. U kunt gegevens uit diverse bronnen invoeren, zoals toepassingen voor Adobe, opslag in de cloud, databases en vele andere.
Experience Platform verleent steun voor het opnemen van gegevens van een derdegegevensbestand. Het platform kan met verschillende types van gegevensbestanden zoals relationeel, NoSQL, of gegevenspakhuizen verbinden. Ondersteuning voor databaseproviders is onder andere Snowflake .
Vereisten prerequisites
In deze sectie worden de instellingstaken beschreven die u moet uitvoeren voordat u de Snowflake -bron kunt verbinden met het Experience Platform.
Uw account-id ophalen retrieve-your-account-identifier
U moet uw account-id ophalen van het Snowflake UI-dashboard omdat u de account-id gebruikt om uw Snowflake -instantie op het Experience Platform te verifiëren.
Uw account-id ophalen:
- Navigeer aan uw rekening op het Snowflake toepassingsUI dashboard.
- Selecteer in de linkernavigatie Accounts , gevolgd door Active Accounts in de koptekst.
- Selecteer vervolgens het informatiepictogram en selecteer en kopieer de domeinnaam van de huidige URL.
Persoonlijke sleutel ophalen retrieve-your-private-key
Als u sleutelparverificatie gebruikt voor uw Snowflake -verbinding, moet u ook uw persoonlijke sleutel genereren voordat u verbinding maakt met het Experience Platform.
Voer de volgende opdracht op uw terminal uit om de gecodeerde Snowflake persoonlijke sleutel te genereren:
code language-shell |
---|
|
Als dit lukt, ontvangt u de persoonlijke sleutel in de PEM-indeling.
code language-shell |
---|
|
Als u de niet-gecodeerde Snowflake persoonlijke sleutel wilt genereren, voert u de volgende opdracht uit op uw terminal:
code language-shell |
---|
|
Als dit lukt, ontvangt u de persoonlijke sleutel in de PEM-indeling.
code language-shell |
---|
|
Neem vervolgens uw persoonlijke sleutel en codeer deze in Base64 . Zorg ervoor dat u geen transformaties of opmaakconversies uitvoert op de persoonlijke sleutel van Snowflake . Bovendien moet u ervoor zorgen dat er geen navolgende nieuwe-regeltekens aan het einde van de persoonlijke sleutel staan voordat u deze codeert in Base64 .
Configuraties verifiëren
Voordat u een bronverbinding voor uw Snowflake gegevens kunt maken, moet u ook controleren of aan de volgende configuraties is voldaan:
- Het standaardpakhuis dat aan een bepaalde gebruiker wordt toegewezen moet het zelfde zijn als het pakhuis dat u wanneer het voor authentiek verklaren aan Experience Platform invoert.
- De standaardrol die aan een bepaalde gebruiker wordt toegewezen moet toegang tot het zelfde gegevensbestand hebben dat u wanneer het voor authentiek verklaren aan Experience Platform invoert.
Om uw rol en pakhuis te verifiëren:
- Selecteer Admin in de linkernavigatie en selecteer vervolgens Users & Roles .
- Selecteer de juiste gebruiker en selecteer vervolgens de ellipsen (
...
) in de rechterbovenhoek. - Navigeer in het Edit user -venster dat wordt weergegeven naar Default Role om de rol weer te geven die aan de opgegeven gebruiker is gekoppeld.
- Navigeer in hetzelfde venster naar Default Warehouse om het pakhuis weer te geven dat aan de opgegeven gebruiker is gekoppeld.
Nadat de codering is voltooid, kunt u die Base64 gecodeerde persoonlijke sleutel op het Experience Platform gebruiken om uw Snowflake -account te verifiëren.
IP adres lijst van gewenste personen
Een lijst van IP adressen moet aan een lijst van gewenste personen worden toegevoegd alvorens met bronschakelaars te werken. Het niet toevoegen van uw regio-specifieke IP adressen aan uw lijst van gewenste personen kan tot fouten of niet-prestaties leiden wanneer het gebruiken van bronnen. Zie de 🔗 pagina van de lijst van gewenste personen van het 0} IP adres {voor meer informatie.
In de onderstaande documentatie vindt u informatie over het tot stand brengen van een verbinding tussen Snowflake en Platform via API's of de gebruikersinterface: