Een beheerder kan een netwerkmap configureren, ook wel een gecontroleerde map genoemd, zodat wanneer een gebruiker een bestand (zoals een PDF-bestand) in de gecontroleerde map plaatst, een vooraf geconfigureerde bewerking wordt gestart en het bestand wordt gemanipuleerd. Nadat de opgegeven bewerking is uitgevoerd, slaat de bewerking het gewijzigde bestand op in een opgegeven uitvoermap. Voor gedetailleerde informatie over het beheren van een gelete op omslag, zie Hulp van het Beleid.
U kunt de gebruikersinterface voor gecontroleerde mappen gebruiken voor:
Controleer het volgende voordat u een gecontroleerde map configureert:
Voer de volgende stappen uit om een controlemap te maken:
Tik op het pictogram Adobe Experience Manager in de linkerbovenhoek van het scherm.
Tik Gereedschappen > Forms > Gecontroleerde map configureren. Er wordt een lijst met al geconfigureerde gecontroleerde mappen weergegeven.
Tik Nieuw. Er wordt een lijst weergegeven met velden die vereist zijn om de controlemap te maken:
Naam: Hiermee wordt de gecontroleerde map aangegeven. Gebruik voor de naam alleen alfanumerieke tekens.
Pad: Hier geeft u de locatie van de gecontroleerde map op. In een gegroepeerd milieu, moet dit plaatsen aan een gedeelde netwerkomslag richten die voor elke gebruiker toegankelijk is die AEM op verschillende knopen van een cluster in werking stelt.
Bestanden verwerken met: Het type proces dat moet worden gestart. U kunt werkschema, manuscript, of de dienst specificeren.
Servicenaam/Script-pad/workflowpad: Het gedrag van het veld is gebaseerd op de waarde die is opgegeven voor het veld Bestanden verwerken. U kunt de volgende waarden opgeven:
Als u Service hebt geselecteerd voor het veld Bestanden verwerken met, moet de waarde van het veld Servicenaam (inputProcessorType) tussen haakjes staan. Bijvoorbeeld (foo=bar).
@Component(metatype = true, immediate = true, label = "WF Test Service", description = "WF Test Service")
@Service(value = {OutputWriter.class, ContentProcessor.class})
@Property(name = "foo", value = "bar")
public class OutputWriter implements ContentProcessor {
Tik Geavanceerd. Het geavanceerde tabblad bevat meer velden. De meeste van deze velden bevatten een standaardwaarde.
Filter Payload Mapper: wanneer u een gecontroleerde map maakt, wordt een mapstructuur gemaakt in de map die wordt gecontroleerd. De mapstructuur heeft mappen voor werkgebied, resultaat, behoud, invoer en mislukking. De mappenstructuur kan dienen als invoerlading aan het werkschema en output van een werkschema goedkeuren. Het kan ook een lijst van mislukkingspunten maken, als om het even welk. De structuur van een lading is verschillend van de structuur van een gelete op omslag. U kunt aangepaste scripts schrijven om de structuur van een gecontroleerde map toe te wijzen aan de payload. Een dergelijk script wordt een payload mapfilter genoemd. Er zijn twee uitvoeringen beschikbaar voor de payload mapper box. Als u geen douaneimplementatie hebt, gebruik één van uit-van-de-doos implementatie:
Run-modus: Geef de lijst met door komma's gescheiden toegestane uitvoermodi op voor uitvoering van de workflow.
Nog niet actieve bestanden uitstellen na: Geef op hoeveel seconden moet worden gewacht voordat een invoerbestand/map die al voor verwerking is opgepakt, wordt beschouwd als een time-out en gemarkeerd als een fout. Het time-outmechanisme activeert alleen wanneer de waarde voor deze eigenschap een positief getal is.
Timed-out Staged Files verwijderen bij het draaien: Als deze optie is ingeschakeld, wordt het mechanisme Tijd uit gefaseerde bestanden na activering alleen geactiveerd wanneer vertraging is ingeschakeld voor de gecontroleerde map.
Invoermap scannen na elke: geef het tijdsinterval in seconden op voor het scannen van de controlemap op invoer. Tenzij de Throttle-instelling is ingeschakeld, moet het pollinterval langer zijn dan de tijd die nodig is om een gemiddelde taak te verwerken. anders, zou het systeem kunnen overbelast zijn. De waarde van het interval moet groter dan of gelijk aan één zijn.
Bestandspatroon uitsluiten: Geef een door puntkomma's (;) gescheiden lijst met patronen op die een gecontroleerde map gebruikt om te bepalen welke bestanden en mappen moeten worden gescand en opgepakt. Bestanden of mappen met het opgegeven patroon worden niet gescand voor verwerking. Zie Informatie over bestandspatronen voor meer informatie over bestandspatronen.
Inclusief bestandspatroon: Geef een door puntkomma's (;) gescheiden lijst met patronen op die in de gecontroleerde map wordt gebruikt om te bepalen welke mappen en bestanden worden gescand en opgehaald. Als bijvoorbeeld het Include Patroon van het Dossier input& is;ast;, alle dossiers en omslagen die input& aanpassen;ast; worden opgepakt. De standaardwaarde is * en geeft alle bestanden en mappen aan. Zie Informatie over bestandspatronen voor meer informatie over bestandspatronen.
Wacht op tijd: geef tijd in milliseconden op om te wachten voordat u een map of bestand scant nadat deze is gemaakt. Als de wachttijd bijvoorbeeld 3.600.000 milliseconden (een uur) is en het bestand een minuut geleden is gemaakt, wordt dit bestand opgepikt nadat 59 minuten zijn verstreken. De standaardwaarde is 0.
Deze instelling is handig om ervoor te zorgen dat alle inhoud van een bestand of map naar de invoermap wordt gekopieerd. Als u bijvoorbeeld een groot bestand hebt dat moet worden verwerkt en het downloaden van het bestand duurt tien minuten, stelt u de wachttijd in op 10*60 *1000 milliseconden. Met dit interval wordt voorkomen dat de gecontroleerde map het bestand scant als het nog geen tien minuten oud is.
Resultaten ouder dan verwijderen: Geef in aantal dagen op hoe lang moet worden gewacht voordat u de bestanden en mappen verwijdert die ouder zijn dan de opgegeven waarde. Deze instelling is handig om ervoor te zorgen dat de resultaatmap niet vol wordt. De waarde -1 dagen geeft aan dat u de resultatenmap nooit wilt verwijderen. De standaardwaarde is -1.
Naam van resultaatmap: geef de naam op van de map waarin u de resultaten wilt opslaan. Als de resultaten niet in deze map worden weergegeven, controleert u de map met foutmeldingen. Alleen-lezen bestanden worden niet verwerkt en opgeslagen in de map met foutmeldingen. U kunt een absoluut of relatief pad gebruiken met de volgende bestandspatronen:
Mapnaam mislukt: geef de map op waarin mislukte bestanden worden opgeslagen. Deze locatie is altijd relatief ten opzichte van de gecontroleerde map. U kunt bestandspatronen gebruiken, zoals beschreven in Resultaatmap.
Mapnaam behouden: geef de map op waarin bestanden worden opgeslagen nadat het scannen en ophalen is gelukt. Het pad kan een absolute, relatieve of null-map zijn. U kunt bestandspatronen gebruiken, zoals beschreven in Resultaatmap. De standaardwaarde is preserve/%Y/%M/%D/.
Batchgrootte: geef het aantal bestanden of mappen op dat per scan moet worden opgepakt. Het voorkomt overbelasting op het systeem; te veel bestanden tegelijk scannen kan ertoe leiden dat de toepassing vastloopt. De standaardwaarde is 2.
Als het scaninterval klein is, scannen de threads de invoermap vaak. Als bestanden vaak in de controlemap worden neergezet, moet u het scaninterval klein houden. Als de dossiers niet vaak worden gelaten vallen, gebruik een groter aftasteninterval zodat de andere diensten de draden kunnen gebruiken.
Throttle On: Wanneer deze optie is ingeschakeld, beperkt deze het aantal controletaken dat op een bepaald moment AEM formulieren verwerken. De waarde voor Batchgrootte bepaalt het maximale aantal taken. Voor meer informatie, zie throttling
Bestaande bestanden met dezelfde naam overschrijven: Als u de waarde True instelt, worden de bestanden in de map results en preserve overschreven. Wanneer ingesteld op Onwaar, worden bestanden en mappen met het numerieke indexachtervoegsel gebruikt voor de naam. De standaardwaarde is False.
Bestanden behouden bij fout: als deze optie is ingesteld op Waar, blijven de invoerbestanden behouden als er een fout optreedt. De standaardwaarde is true.
Bestanden opnemen met patroon: Geef een lijst met door puntkomma's (;) gescheiden patronen op die in de gecontroleerde map wordt gebruikt om te bepalen welke mappen en bestanden worden gescand en opgehaald. Als bijvoorbeeld het Include Patroon van het Dossier input& is;ast;, alle dossiers en omslagen die input& aanpassen;ast; worden opgepakt. Voor meer informatie, zie Hulp van het Beleid
Asynchroon gecontroleerde map aanroepen: hiermee wordt het aanroepingstype aangeduid als asynchroon of synchroon. De standaardwaarde is asynchroon. Asynchroon wordt aanbevolen voor langlevende processen, terwijl synchroon wordt aanbevolen voor voorbijgaande of kortstondige processen.
Controlemap inschakelen: Wanneer deze optie is ingeschakeld, wordt de controlemap ingeschakeld. De standaardwaarde is True.
U kunt niet alleen de naam van de gecontroleerde map wijzigen, maar ook alle eigenschappen van een bestaande controlemap wijzigen. Voer de volgende stappen uit om eigenschappen van een bestaande controlemap te wijzigen: