[Applicabile anche a v8]{class="badge positive" title="Applicabile anche a Campaign v8"}
Decomprimere o decrittografare un file unzipping-or-decrypting-a-file-before-processing
Adobe Campaign consente di importare file compressi o crittografati. Prima di poter essere letti in un Caricamento dati (file) attività, puoi definire una pre-elaborazione per decomprimere o decrittografare il file.
Per poterlo fare:
-
Utilizza il Pannello di controllo Campaign per generare una coppia di chiavi pubblica/privata al fine di consentire la decrittografia dei file.
note note NOTE Il Pannello di controllo è accessibile a tutti gli utenti amministratori. I passaggi per concedere a un utente l’accesso come amministratore sono descritti inquesta pagina. La tua istanza deve essere ospitata su AWS e aggiornata con build GA più recente. Scopri come controllare la versione in questa sezione. Per verificare se l’istanza è ospitata su AWS, segui i passaggi descritti in questa sezione. -
Se l’installazione di Adobe Campaign è on-premise, installa l’utility che desideri utilizzare (ad esempio: GPG, GZIP) nonché le chiavi necessarie (chiave di crittografia) sul server applicazioni.
Se l’installazione di Adobe Campaign è ospitata da Adobe, contatta Assistenza clienti Adobe per installare le utility necessarie sul server.
Puoi quindi utilizzare nei flussi di lavoro i comandi di pre-elaborazione desiderati:
- Aggiungere e configurare un File transfer attività nel flusso di lavoro.
- Aggiungi un Data loading (file) e definire il formato del file.
- Seleziona l’opzione Pre-process the file.
- Selezionare il comando di pre-elaborazione da applicare.
- Aggiungi altre attività per gestire i dati provenienti dal file.
- Salva ed esegui il flusso di lavoro.
Un esempio è presentato nel caso d’uso seguente.
Argomenti correlati:
Caso d’uso: importare dati crittografati utilizzando una chiave generata dal Pannello di controllo Campaign use-case-gpg-decrypt
In questo caso d’uso, creeremo un flusso di lavoro per importare dati che sono stati crittografati in un sistema esterno, utilizzando una chiave generata nel Pannello di controllo Campaign.
I passaggi per eseguire questo caso d’uso sono i seguenti:
-
Utilizza il Pannello di controllo Campaign per generare una coppia di chiavi (pubblica/privata). I passaggi dettagliati sono disponibili in Documentazione del Pannello di controllo Campaign.
- La chiave pubblica verrà condivisa con il sistema esterno, che la utilizzerà per crittografare i dati da inviare a Campaign.
- La chiave privata verrà utilizzata da Campaign Classic per decrittografare i dati crittografati in arrivo.
-
Nel Pannello di controllo Campaign esterno, utilizza la chiave pubblica scaricata dal sistema per crittografare i dati da importare in Campaign Classic.
-
In Campaign Classic, crea un flusso di lavoro per importare i dati crittografati e decrittografarli utilizzando la chiave privata installata tramite il Pannello di controllo Campaign. A tal fine, verrà creato un flusso di lavoro come segue:
- File transfer attività: trasferisce il file da un’origine esterna a Campaign Classic. In questo esempio, vogliamo trasferire il file da un server SFTP.
- Data loading (file) activity (attività): carica i dati dal file nel database e li decrittografa utilizzando la chiave privata generata nel Pannello di controllo Campaign.
-
Apri File transfer attività, quindi specifica l’account esterno da cui desideri importare il file .gpg crittografato.
I concetti globali su come configurare l’attività sono disponibili in questa sezione.
-
Apri Data loading (file) e configurarlo in base alle tue esigenze. I concetti globali su come configurare l’attività sono disponibili in questa sezione.
Aggiungi una fase di pre-elaborazione all’attività per decrittografare i dati in arrivo. A questo scopo, seleziona la Pre-process the file , quindi seleziona Decrypt dal Command elenco a discesa:
note note NOTE Se sono necessarie modifiche ai comandi disponibili, è possibile contattare Assistenza clienti Adobe per regolare le impostazioni di preProcessCommand. Se si utilizza una distribuzione ibrida, è possibile configurare questi comandi direttamente dal file di configurazione del server (serverConf.xml). Scopri come configurare i comandi di pre-elaborazione nel file di configurazione del server -
Clic OK per confermare la configurazione dell’attività.
-
Ora puoi eseguire il flusso di lavoro. Una volta eseguita, puoi verificare nei registri del flusso di lavoro che la decrittografia è stata eseguita e che i dati del file sono stati importati.
Video tutorial video
Questo video mostra come utilizzare una chiave GPG per decrittografare i dati.
Sono disponibili altri video dimostrativi sui Campaign Classic qui.