Show Menu
ARGOMENTI×

Trasferire file

Descrizione

L' Transfer file attività consente di ricevere o inviare file, verificare se sono presenti file o elencare file in Adobe Campaign.

Contesto di utilizzo

Il modo in cui i dati verranno estratti viene definito quando l'attività viene configurata. Il file da caricare può essere un elenco di contatti, ad esempio.
Potete utilizzare questa attività per recuperare i dati che saranno quindi strutturati con l' Load file attività.

Configurazione

  1. Rilascia un' Transfer file attività nel flusso di lavoro.
  2. Selezionate l'attività, quindi apritela utilizzando il pulsante delle azioni rapide visualizzate.
  3. Utilizzate l'elenco a discesa nel Action campo per selezionare una delle seguenti azioni di attività:
    • Download file: consente di scaricare un file.
    • Caricamento file: consente di caricare un file. Il caricamento di un file da un file Adobe Campaign genera una voce di registro nel Export audits menu. Per ulteriori informazioni sui controlli delle esportazioni, consultare la sezione Controllo delle esportazioni .
    • Verificare se il file esiste : consente di verificare se è presente un file.
    • Elenco file: consente di elencare i file presenti in Adobe Campaign. A seconda dell’azione selezionata, sono disponibili uno o più protocolli:
    • HTTP : questo protocollo consente di iniziare a scaricare un file da un account esterno o da un URL.
      • Fate clic sull' Use connection parameters defined in an external account opzione, quindi selezionate l'account desiderato e specificate il percorso del file da scaricare.
      • Fate clic sull' Quick configuration opzione, quindi immettete l'URL nel campo che viene visualizzato.
    • S3 : questo protocollo consente di iniziare a scaricare un file da un URL o un account esterno tramite Amazon Simple Storage Service (S3).
      • Selezionate l’account esterno e specificate il percorso del file da scaricare.
    • SFTP : questo protocollo consente di iniziare a scaricare un file da un URL o da un account esterno.
      • Fate clic sull' Use connection parameters defined in an external account opzione, quindi selezionate l'account desiderato e specificate il percorso del file da scaricare.
        I caratteri jolly sono supportati.
      • Fate clic sull' Quick configuration opzione, quindi immettete l'URL nel campo che viene visualizzato.
      • Per ordinare i file importati, selezionate l’ Sort alphanumerically opzione dalla Additional options sezione. I file verranno quindi elaborati in ordine sequenziale.
    • File presenti nel server Adobe Campaign: questo protocollo corrisponde al repository contenente i file da recuperare.
      Metacaratteri o caratteri jolly (ad esempio * o ?) può essere utilizzato per filtrare i file.
      Compilate questo campo e confermate l'attività per utilizzare questo protocollo.
      Il percorso deve essere relativo alla directory dello spazio di archiviazione del server Adobe Campaign. I file si trovano nella directory sftp<nomeistanza>/ . Non è inoltre possibile scorrere le directory sopra lo spazio di archiviazione. Ad esempio: user<nomeistanza>/my_recipients.csv è corretto. ../hello/my_recipients.csv non è corretto. /myserver/hello/myrecipients.csv non è corretto. Seleziona il protocollo e completa i campi associati.
    L' Use a dynamic file path opzione, disponibile per ciascun protocollo, consente di utilizzare un'espressione standard e variabili di eventi per personalizzare il nome del file da trasferire. Per ulteriori informazioni, vedere la sezione Personalizzazione delle attività con variabili di eventi.
  4. La Additional options sezione, disponibile a seconda del protocollo selezionato, consente di aggiungere parametri al protocollo. È possibile:
    • Delete the source files after transfer
    • Disable passive mode
    • List all files : questa opzione è disponibile quando si seleziona l’ File listing azione. Consente di indicizzare tutti i file presenti sul server nella variabile di evento vars.filenames , in cui i nomi dei file sono separati dai 'n' caratteri.
  5. La If no files are found sezione della Advanced options scheda consente di configurare azioni specifiche in caso di errori o file inesistenti rilevati all'avvio dell'attività.
    È inoltre possibile definire i tentativi. I diversi tentativi vengono visualizzati nel registro di esecuzione del flusso di lavoro.
  6. Confermate la configurazione dell'attività e salvate il flusso di lavoro.

Impostazioni di istorizzazione

Ogni volta che un' Transfer file attività viene eseguita, memorizza i file caricati o scaricati in una cartella dedicata. Viene creata una cartella per ogni Transfer file attività di un flusso di lavoro. Pertanto, è importante poter limitare le dimensioni di questa cartella al fine di preservare lo spazio fisico sul server.
Per farlo, potete definire Historization settings nel Advanced options dell' Transfer File attività.
Historization settings consente di definire un numero massimo di file o una dimensione totale per la cartella dell'attività. Per impostazione predefinita, sono autorizzati 100 file e 50 MB.
Ogni volta che l'attività viene eseguita, la cartella viene controllata come segue:
  • Vengono presi in considerazione solo i file creati più di 24 ore prima dell'esecuzione dell'attività.
  • Se il numero di file presi in considerazione è maggiore del valore del Maximum number of files parametro, i file meno recenti vengono eliminati finché non viene raggiunto il Maximum number of files limite consentito.
  • Se la dimensione totale dei file presi in considerazione è maggiore del valore del Maximum size (in MB) parametro, i file meno recenti vengono eliminati finché non viene raggiunto il Maximum size (in MB) limite consentito.
Se l'attività non viene eseguita di nuovo, la relativa cartella non verrà controllata né eliminata. In questo modo, prestate attenzione quando trasferite file di grandi dimensioni.

Esempio

L'esempio seguente mostra la configurazione di un'attività di trasferimento di file che sarà seguita da un'attività di file Load e quindi da un'attività di dati Update. L'obiettivo di questo flusso di lavoro è quello di aggiungere o aggiornare i profili del database Adobe Campaign con i dati recuperati dal flusso di lavoro.
  1. Trascina e rilascia un’attività Trasferisci file nel flusso di lavoro.
  2. Selezionate l'attività, quindi apritela utilizzando il pulsante delle azioni rapide visualizzate.
  3. Nella Protocol scheda, selezionate SFTP .
  4. Selezionate i parametri di connessione Usa definiti in un'opzione di account esterno.
  5. Immettete il nome dell’account esterno.
  6. Immettere il percorso del file sul server remoto.
  7. Confermate l'attività e salvate il flusso di lavoro.