[Gäller även för v8]{class="badge positive" title="Gäller även Campaign v8"}
Zippa upp eller dekryptera en fil unzipping-or-decrypting-a-file-before-processing
Med Adobe Campaign kan du importera komprimerade eller krypterade filer. Innan de kan läsas in i en datainläsningsaktivitet (fil) kan du definiera en förbearbetning för att packa upp eller dekryptera filen.
Så här kan du göra:
-
Använd Kontrollpanelen för att generera ett nyckelpar för offentlig/privat nyckel för att tillåta fildekryptering.
note note NOTE Kontrollpanelen är tillgänglig för alla administratörsanvändare. Stegen för att bevilja administratörsåtkomst till en användare finns på den här sidan. Observera att din instans måste lagras på AWS och uppgraderas med den senaste GA-versionen. Läs om hur du kontrollerar din version i det här avsnittet. Följ stegen på den här sidan för att kontrollera om instanser har AWS som värd. -
Om du har installerat Adobe Campaign lokalt installerar du det verktyg du vill använda (till exempel GPG, GZIP) samt de nödvändiga nycklarna (krypteringsnyckeln) på programservern.
Om din installation av Adobe Campaign ligger hos Adobe kontaktar du Adobe kundtjänst för att få nödvändiga verktyg installerade på servern.
Du kan sedan använda de förbehandlingskommandon du vill i dina arbetsflöden:
- Lägg till och konfigurera en File transfer-aktivitet i ditt arbetsflöde.
- Lägg till en Data loading (file)-aktivitet och definiera filformatet.
- Markera alternativet Pre-process the file.
- Välj det förbehandlingskommando som du vill använda.
- Lägg till andra aktiviteter för att hantera data som kommer från filen.
- Spara och kör arbetsflödet.
Ett exempel visas i användningsexemplet nedan.
Relaterade ämnen:
Användningsfall: Importera data som krypterats med en nyckel som genererats av Kontrollpanelen use-case-gpg-decrypt
I det här fallet skapar vi ett arbetsflöde för att importera data som har krypterats i ett externt system med hjälp av en nyckel som genererats på Kontrollpanelen.
Upptäck den här funktionen i en video
Så här utför du det här användningsfallet:
-
Använd Kontrollpanelen för att generera ett nyckelpar (public/private). Detaljerade steg finns i dokumentationen för Kontrollpanelen.
- Den offentliga nyckeln delas med det externa systemet, som kommer att använda den för att kryptera data som ska skickas till Campaign.
- Den privata nyckeln används som Campaign Classic för att dekryptera inkommande krypterade data.
-
I det externa systemet använder du den offentliga nyckel som hämtats från Kontrollpanelen för att kryptera de data som ska importeras till Campaign Classicen.
-
Bygg ett arbetsflöde i Campaign Classic för att importera krypterade data och dekryptera dem med den privata nyckel som har installerats via Kontrollpanelen. För att göra detta ska vi skapa ett arbetsflöde enligt följande:
- File transfer-aktivitet: Överför filen från en extern källa till Campaign Classicen. I det här exemplet vill vi överföra filen från en SFTP-server.
- Data loading (file)-aktivitet: Läser in data från filen i databasen och dekrypterar den med den privata nyckel som genereras på Kontrollpanelen.
-
Öppna aktiviteten File transfer och ange sedan det externa konto som du vill importera den krypterade GPG-filen från.
Globala koncept för hur du konfigurerar aktiviteten finns i det här avsnittet.
-
Öppna aktiviteten Data loading (file) och konfigurera den sedan efter dina behov. Globala koncept för hur du konfigurerar aktiviteten finns i det här avsnittet.
Lägg till en förbearbetningsfas i aktiviteten för att dekryptera inkommande data. Det gör du genom att välja alternativet Pre-process the file och sedan välja Decrypt i listrutan Command:
note note NOTE Om tillgängliga kommandon behöver ändras kan du kontakta Adobe kundtjänst för att justera preProcessCommand-inställningarna. Om du arbetar med en hybriddistribution kan du konfigurera kommandona direkt från serverkonfigurationsfilen (serverConf.xml). Lär dig hur du konfigurerar förbehandlingskommandon i serverkonfigurationsfilen -
Klicka på OK för att bekräfta aktivitetskonfigurationen.
-
Du kan nu köra arbetsflödet. När dekrypteringen är klar kan du kontrollera i arbetsflödets loggar att den har körts och att data från filen har importerats.
Självstudievideo video
I den här videon visas hur du använder en GPG-nyckel för att dekryptera data.
Ytterligare Campaign Classic om instruktionsvideor finns här.