Toegang tot Snowflake configureren configure-access-to-snowflake

Campagne gebruiken Federale gegevenstoegang (FDA) om informatie te verwerken die in een externe database is opgeslagen. Voer de onderstaande stappen uit om toegang te configureren voor Snowflake.

  1. Configureren Snowflake op Linux.
  2. Vorm Snowflake externe rekening in Campagne
NOTE
Snowflake de schakelaar is beschikbaar voor ontvangen en on-premise plaatsingen. Raadpleeg deze pagina voor meer informatie.

Snowflake op Linux snowflake-linux

Om te vormen Snowflake Voer in Linux de onderstaande stappen uit:

  1. Controleer vóór de ODBC-installatie of de volgende pakketten op uw Linux-distributie zijn geïnstalleerd:

    • Voor Red Hat/CentOS:

      code language-none
      yum update
      yum upgrade
      yum install -y grep sed tar wget perl curl
      
    • Voor Debian:

      code language-none
      apt-get update
      apt-get upgrade
      apt-get install -y grep sed tar wget perl curl
      
  2. Voordat u het script uitvoert, hebt u toegang tot meer informatie via de --help optie:

    code language-none
    cd /usr/local/neolane/nl6/bin/fda-setup-scripts/
    ./snowflake_odbc-setup.sh --help
    
  3. Open de map waarin het script zich bevindt en voer het volgende script als een hoofdgebruiker uit:

    code language-none
    cd /usr/local/neolane/nl6/bin/fda-setup-scripts
    ./snowflake_odbc-setup.sh
    
  4. Nadat u de ODBC-stuurprogramma's hebt geïnstalleerd, moet u het Campaign Classic opnieuw starten. Voer hiertoe de volgende opdracht uit:

    code language-none
    systemctl stop nlserver.service
    systemctl start nlserver.service
    
  5. In Campagne, kunt u uw Snowflake externe rekening. Voor meer informatie over het configureren van uw externe account raadpleegt u deze sectie.

Externe rekening van Snowflake snowflake-external

U moet een Snowflake externe account om uw Campagne-instantie aan te sluiten op uw Snowflake externe database.

  1. Van campagne Explorer, klikt u op Administration '>' Platform '>' External accounts.

  2. Klik op New.

  3. Selecteren External database als externe account Type.

  4. Onder Configuration, selecteert u Snowflake van de Type vervolgkeuzelijst.

  5. Voeg uw Server URL en Database.

  6. Vorm Snowflake externe accountverificatie:

    • Voor account-/wachtwoordverificatie moet u opgeven:

      • Account: Naam van de gebruiker

      • Password: Wachtwoord voor gebruikersaccount.

    • Voor Keypair-verificatie klikt u op de knop Keypair Auth tabblad gebruiken Private key om uw gegevens te verifiëren en te kopiëren Private key.

  7. Klik op de knop Parameters en vervolgens de Deploy functions om functies te maken.

    note note
    NOTE
    Alle functies zijn alleen beschikbaar als u de Adobe Campaign SQL-functies maakt in de externe database. Raadpleeg deze voor meer informatie page.

  8. Klikken Save wanneer uw configuratie wordt gebeëindigd.

De connector ondersteunt de volgende opties:

Optie
Beschrijving
werkschema
Databaseschema dat moet worden gebruikt voor werktabellen
entrepot
Naam van het standaardentrepot aan gebruik. De standaardinstelling van de gebruiker wordt hierdoor genegeerd.
TimeZoneName
Standaard leeg, wat betekent dat de systeemtijdzone van de Campaign Classic-app-server wordt gebruikt. De optie kan worden gebruikt om de TIMEZONE-sessieparameter te forceren.
Raadpleeg voor meer informatie hierover deze pagina.
WeekStart
WEEK_START, sessieparameter. Standaard ingesteld op 0.
Raadpleeg voor meer informatie hierover deze pagina.
UseCachedResult
USE_CACHED_RESULTS sessieparameter. Standaard ingesteld op TRUE. Deze optie kan worden gebruikt om Snowflake caching resultaten onbruikbaar te maken.
Raadpleeg voor meer informatie hierover deze pagina.
bulkThreads
Het aantal draden dat moet worden gebruikt voor bulksgewijs laden van Snowflaken, meer threads betekenen betere prestaties voor grotere bulkladingen. Standaard ingesteld op 1. Het aantal kan, afhankelijk van het aantal van de machindraad worden aangepast.
chunkSize
Hiermee bepaalt u de bestandsgrootte van het segment voor bulksloader. Standaard ingesteld op 128 MB. Kan worden aangepast voor een betere prestatie, wanneer gebruikt met bulkThreads. Meer tegelijkertijd actieve threads betekenen betere prestaties.
Raadpleeg voor meer informatie hierover Documentatie Snowflake.
StageName
Naam van het vooraf ingestelde interne werkgebied. Het wordt gebruikt in bulk lading in plaats van het creëren van een nieuwe tijdelijke fase.
recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1