Bestand overdragen transfer-file
De activiteit van het Dossier van de Overdracht is a het Beheer van Gegevens activiteit. Hiermee kunt u bestanden ontvangen of verzenden, testen op bestandsaanwezigheid of bestanden weergeven op een server. Het gebruikte protocol kan of server-aan-server protocol of het protocol van HTTP zijn.
Volg de hieronder gedetailleerde stappen om de het dossier van de Overdracht activiteit te vormen.
Kies het overdrachtprotocol en de verrichting protocol
-
Voeg het dossier van de a Overdracht activiteit in uw werkschema dan het type van overdracht toe om afhankelijk van het protocol uit te voeren dat u wilt gebruiken:
- Selecteer Web Download voor het HTTP-protocol. Op deze manier kunt u een GET of POST een bestand downloaden naar een expliciete URL, een externe account of een Adobe Campaign-instantie.
- Selecteer File transfer voor andere server-naar-server protocollen en verwante handelingen.
-
Selecteer de handeling die u wilt uitvoeren met de activiteit. Welke acties beschikbaar zijn, is afhankelijk van het type overdracht dat u hebt geselecteerd. Vouw de onderstaande secties uit voor meer informatie.
accordion Acties beschikbaar met de overdracht van het Dossier type activiteiten - File download: Download een bestand van de server.
- File upload: upload een bestand naar de server.
- Test to see if file exists: controleer of een bepaald bestand aanwezig is op de server. Genereert twee uitgaande overgangen na de activiteit: "Bestand bestaat" en "Bestand bestaat niet".
- File listing: geef een lijst weer van alle bestanden die beschikbaar zijn op de server.
accordion Acties beschikbaar met download van het Web type activiteiten - Simple transfer (GET) : Haal een bestand op.
- Transfer using a form (POST): upload een bestand en aanvullende parameters.
-
Standaard gebruikt de activiteit voor handelingen voor het uploaden van bestanden het bestand dat is opgegeven in de vorige activiteit. Als u een ander bestand wilt gebruiken, schakelt u de optie Use file from previous activity uit en klikt u op de knop Add file .
Voer in het veld Source de gewenste bestandsnaam in of gebruik de expressie-editor om de bestandsnaam te berekenen met behulp van gebeurtenisvariabelen. Leer hoe te met gebeurtenisvariabelen en de uitdrukkingsredacteurte werken. Herhaal de bewerking om zoveel bestanden toe te voegen als u nodig hebt.
De overdrachtbestemming definiëren destination
-
Geef in de sectie Remote server op welke server u wilt verbinden met behulp van een van de volgende methoden:
- Use connection parameters defined in an external account: Maak verbinding met een server met behulp van de verbindingsparameters van een externe account. Geef in het veld Server folder het pad op naar het bestand (of naar de map voor handelingen voor het weergeven van bestanden).
- Quick configuration: voer de URL in van het bestand (of de map voor handelingen voor het weergeven van bestanden).
- Adobe Campaign instance (Downloadtype-activiteiten voor het web): Download een bestand van een Adobe Campaign-instantieserver.
-
Voor de acties van de POST van de download van het Web, kunt u extra parameters met de verrichting overgaan. Klik hiertoe op de knop Add parameter en geef de naam en waarde van de parameters op. U kunt zoveel parameters toevoegen als u nodig hebt.
-
Voor het uploaden van bestanden worden de bestanden die op een server zijn geüpload standaard automatisch opgeslagen. Schakel de optie Keep history of files sent uit als u deze geschiedenis niet wilt behouden.
Historialisatie-instellingen historization
Telkens wanneer een activiteit Transfer file wordt uitgevoerd, worden de geüploade of gedownloade bestanden opgeslagen in een speciale map. Er wordt één map gemaakt voor elke activiteit van een workflow in het overdrachtsbestand. Standaard worden bestanden opgeslagen in de standaard opslagmap van de installatiemap van Adobe Campaign (/vars
) voordat ze worden verwerkt. Als u een specifieke map wilt gebruiken, schakelt u de optie Use a default storage directory uit en voert u het pad van de map in.
Het is belangrijk dat u de grootte van deze map kunt beperken om de fysieke ruimte op de server te behouden. Hiertoe kunt u een maximumaantal bestanden of een totale grootte voor de map van de activiteit definiëren. Standaard zijn 100 bestanden en 50 MB geautoriseerd.
Telkens wanneer de activiteit wordt uitgevoerd, wordt de map als volgt gecontroleerd:
- Alleen bestanden die meer dan 24 uur vóór de uitvoering van de activiteit zijn gemaakt, worden in aanmerking genomen.
- Als het aantal bestanden waarmee rekening wordt gehouden groter is dan de waarde van het veld Number of files , worden de oudste bestanden verwijderd totdat het maximale aantal toegestane bestanden is bereikt.
- Als de totale grootte van bestanden waarmee rekening wordt gehouden groter is dan de waarde van de parameter Maximum size (in MB) , worden de oudste bestanden verwijderd totdat de maximale grootte (in MB) is bereikt.
Geavanceerde opties voor foutbeheer advanced
-
In Advanced options, zijn de extra opties beschikbaar gebaseerd op het type van activiteit dat u vormt. Vouw de onderstaande secties uit voor meer informatie.
accordion Aanvullende opties voor File transfer type-activiteiten - Delete the source files after transfer: Wis de bronbestanden na een geslaagde overdracht.
- Display the session logs: Wanneer deze optie wordt geactiveerd, wordt informatie over de overdrachtsbewerking weergegeven in de werkstroomlogboeken nadat de workflow is uitgevoerd.
- List all files (Handelingen in bestandenlijsten): met deze optie worden alle bestanden geïndexeerd die zich op de server bevinden in de gebeurtenisvariabele
vars.filenames
, waarin de bestandsnamen worden gescheiden door de tekensn
. Leer hoe te met gebeurtenisvariabelente werken
accordion Aanvullende opties voor Web download type-activiteiten - Follow redirections: met Bestandsomleiding kunt u overschrijvingen gebruiken om de invoer of uitvoer van gegevens naar een ander type apparaat te sturen.
- Add the HTTP headers to the file: In sommige gevallen kunt u extra HTTP-headers aan een bestand toevoegen. Meestal, zullen deze kopballen worden gebruikt om extra informatie voor het oplossen van problemendoeleinden, voor het Delen van het Middel van de Cross-Origin (CORS)te verstrekken, of specifieke caching richtlijnen te plaatsen.
- Ignore the HTTP return code: HTTP-retourcodes, ook wel HTTP-statuscodes genoemd, geven het resultaat van een HTTP-aanvraag aan.
-
Met de optie Process errors kunt u een uitgaande overgang van het type Error activeren na de activiteit als er een fout optreedt tijdens de overdracht.
Bovendien, voor het type van de Overdracht van het Dossier activiteiten, staat de Process missing file optie u toe om een "Geen dossier"uitgaande overgang na de activiteit te activeren als het dossier niet beschikbaar op de gespecificeerde weg is.