Toegang tot Snowflake configureren configure-access-to-snowflake

De optie van de Toegang van Gegevens van de Campagne van het gebruik Federated (FDA) om informatie te verwerken die in een extern gegevensbestand wordt opgeslagen. Voer de onderstaande stappen uit om toegang tot Snowflake te configureren.

  1. Vorm Snowflake op Linux.
  2. Vorm de Snowflake externe rekeningin Campagne
CAUTION
  • Snowflake -connector is beschikbaar voor gehoste en on-premise implementaties. Raadpleeg deze pagina voor meer informatie.

  • De minimale gesteunde versie van de Snowflake bestuurder ODBC is 2.24.4.

Snowflake op Linux snowflake-linux

Voer de onderstaande stappen uit om Snowflake op Linux te configureren:

  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 met de optie --help :

    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 dan vormen. Voor meer op hoe te om uw externe rekening te vormen, verwijs naar deze sectie.

Externe rekening van Snowflake snowflake-external

U moet een Snowflake externe account maken om uw Campagne-instantie te verbinden met uw Snowflake externe database.

  1. Klik in Campagne Explorer op Administration '>' Platform '>' External accounts .

  2. Klik op New.

  3. Selecteer External database als de externe account van uw account Type .

  4. Selecteer onder Configuration de optie Snowflake in de vervolgkeuzelijst Type .

  5. Voeg uw Server URL en Database toe.

  6. Configureer de verificatie van de externe account van Snowflake :

    • Voor account-/wachtwoordverificatie moet u opgeven:

      • Account: Naam van de gebruiker

      • Password: wachtwoord gebruikersaccount.

    • Voor Keypair-verificatie klikt u op het tabblad Keypair Auth om uw Private key te gebruiken voor het verifiëren en kopiëren van het plakken van uw Private key .

  7. Klik op de tab Parameters en vervolgens op de knop 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. Voor meer informatie, verwijs naar deze pagina.

  8. Klik op Save wanneer de configuratie is voltooid.

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.
voor meer op dit, verwijs naar deze pagina.
WeekStart
WEEK_START, sessieparameter. Standaard ingesteld op 0.
voor meer op dit, verwijs naar deze pagina.
UseCachedResult
USE_CACHED_RESULTS sessieparameter. Standaard ingesteld op TRUE. Deze optie kan worden gebruikt om Snowflake caching resultaten onbruikbaar te maken.
voor meer op dit, verwijs naar 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.
voor meer op dit, verwijs naar documentatie van de 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