[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'attività Caricamento dati (file), 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 per consentire la decrittografia del 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. Tieni presente che l'istanza deve essere ospitata su AWS e aggiornata con la 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 l'Assistenza clienti Adobe per installare le utility necessarie sul server.
Puoi quindi utilizzare nei flussi di lavoro i comandi di pre-elaborazione desiderati:
- Aggiungi e configura un'attività File transfer nel flusso di lavoro.
- Aggiungi un'attività Data loading (file) e definisci 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 nella 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:
- Attività File transfer: trasferisce il file da un'origine esterna a Campaign Classic. In questo esempio, vogliamo trasferire il file da un server SFTP.
- Attività Data loading (file): carica i dati dal file nel database e li decrittografa utilizzando la chiave privata generata nel Pannello di controllo Campaign.
-
Aprire l'attività File transfer, quindi specificare l'account esterno da cui si desidera importare il file .gpg crittografato.
I concetti globali su come configurare l'attività sono disponibili in questa sezione.
-
Apri l'attività Data loading (file), quindi configurala 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 tale scopo, selezionare l'opzione Pre-process the file, quindi selezionare Decrypt dall'elenco a discesa Command:
note note NOTE Se sono necessarie modifiche ai comandi disponibili, è possibile contattare l'Assistenza clienti Adobe per modificare 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 -
Fare clic su 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 di Campaign Classic qui.