v7
Gäller endast Campaign Classic v7

Konfigurera åtkomst till Snowflake configure-access-to-snowflake

Använd kampanj Åtkomst till federerade data (FDA) om du vill bearbeta information som lagras i en extern databas. Följ stegen nedan för att konfigurera åtkomst till Snowflake.

  1. Konfigurera Snowflake på Linux.
  2. Konfigurera Snowflake externt konto i Campaign
NOTE
Snowflake anslutning finns tillgänglig för värdbaserade och lokala distributioner. Mer information finns på den här sidan.

Snowflake i Linux snowflake-linux

Konfigurera Snowflake i Linux följer du stegen nedan:

  1. Kontrollera att följande paket är installerade på din Linux-distribution före ODBC-installationen:

    • För Red Hat/CentOS:

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

      code language-none
      apt-get update
      apt-get upgrade
      apt-get install -y grep sed tar wget perl curl
      
  2. Innan du kör skriptet har du tillgång till mer information med --help alternativ:

    code language-none
    cd /usr/local/neolane/nl6/bin/fda-setup-scripts/
    ./snowflake_odbc-setup.sh --help
    
  3. Gå till katalogen där skriptet finns och kör följande skript som rotanvändare:

    code language-none
    cd /usr/local/neolane/nl6/bin/fda-setup-scripts
    ./snowflake_odbc-setup.sh
    
  4. När du har installerat ODBC-drivrutinerna måste du starta om Campaign Classicen. Om du vill göra det kör du följande kommando:

    code language-none
    systemctl stop nlserver.service
    systemctl start nlserver.service
    
  5. I Campaign kan du sedan konfigurera Snowflake externt konto. Mer information om hur du konfigurerar ditt externa konto finns i det här avsnittet.

Snowflake external account snowflake-external

Du måste skapa en Snowflake externt konto för att ansluta Campaign-instansen till Snowflake extern databas.

  1. Från kampanj Explorer, klicka Administration '>' Platform '>' External accounts.

  2. Klicka på New.

  3. Välj External database som ditt externa konto Type.

  4. Under Configuration, markera Snowflake från Type nedrullningsbar meny.

  5. Lägg till Server URL och Database.

  6. Konfigurera Snowflake autentisering av externt konto:

    • För konto-/lösenordsautentisering måste du ange:

      • Account: Användarens namn

      • Password: Lösenord för användarkonto.

    • Klicka på knappen Keypair Auth -flik för att använda Private key för att autentisera och kopiera och klistra in Private key.

  7. Klicka på Parameters tabben Deploy functions för att skapa funktioner.

    note note
    NOTE
    För att alla funktioner ska vara tillgängliga måste du skapa Adobe Campaign SQL-funktionerna i fjärrdatabasen. Mer information finns i page.

  8. Klicka Save när konfigurationen är klar.

Kopplingen stöder följande alternativ:

Option
Beskrivning
arbetsschema
Databasschema som ska användas för arbetsregister
lagerställe
Namnet på standardlagerstället som ska användas. Det åsidosätter användarens standardvärde.
TimeZoneName
Som standard är den tom, vilket innebär att systemtidszonen för Campaign Classicens programserver används. Alternativet kan användas för att framtvinga TIMEZONE-sessionsparametern.
Mer information finns på den här sidan.
WeekStart
WEEK_START-sessionsparameter. Standardinställningen är 0.
Mer information finns på den här sidan.
AnvändCachedResult
USE_CACHED_RESULTS sessionsparameter. Standardinställningen är TRUE. Det här alternativet kan användas för att inaktivera cachelagrade resultat i Snowflake.
Mer information finns på den här sidan.
bulkThreads
Antal trådar som ska användas för Snowflake-massinläsare, fler trådar innebär bättre prestanda för större massinläsningar. Standardinställningen är 1. Numret kan justeras beroende på antalet datortrådar.
chunkSize
Bestämmer filstorleken för gruppinläsarsegmentet. Standardinställningen är 128 MB. Kan ändras för att få optimala prestanda när de används med bulkThreads. Fler samtidiga aktiva trådar innebär bättre prestanda.
Mer information finns i Snowflake dokumentation.
StageName
Namnet på den förallokerade interna scenen. Den används i massinläsning i stället för att skapa en ny tillfällig fas.
recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1