Middelenmicroservices en verwerkingsprofielen gebruiken get-started-using-asset-microservices
Asset microservices zorgen voor schaalbare en veerkrachtige verwerking van middelen met behulp van cloudnative toepassingen (ook wel workers genoemd). Adobe beheert de services voor een optimale afhandeling van verschillende soorten bedrijfsmiddelen en verwerkingsopties.
De microdiensten van activa laten u a brede waaier van dossiertypesbehandelen die meer formaten uit-van-de-doos dan wat met vorige versies van Experience Manager mogelijk is. Zo is het nu mogelijk miniatuurextractie van PSD- en PSB-indelingen uit te voeren, maar hiervoor zijn oplossingen van derden vereist, zoals ImageMagick .
De verwerking van elementen is afhankelijk van de configuratie in Processing Profiles . Experience Manager biedt een standaardconfiguratie en stelt beheerders in staat specifiekere configuratie voor middelenverwerking toe te voegen. Beheerders maken, onderhouden en wijzigen de configuraties van naverwerkingsworkflows, inclusief optionele aanpassing. Door de workflows aan te passen kunnen ontwikkelaars de standaardaanbieding uitbreiden.
DAM Update Asset
-workflowmodel uit de vorige versies van Experience Manager . De verwerking van asset-microservices vervangt het grootste deel van de standaardrenditie en aan metagegevens gerelateerde stappen en de configuratie van de workflow na verwerking kan de eventuele resterende stappen vervangen.Opties voor middelenverwerking begrijpen get-started
In Experience Manager zijn de volgende verwerkingsniveaus mogelijk.
- Standaardminiaturen die worden gebruikt door de gebruikersinterface van Assets (48, 140 en 319 pixels)
- Grote voorvertoning (webuitvoering, 1280 pixels)
- Metagegevens en tekstextractie.
- FPO (alleen voor plaatsing)-uitvoering.
- Bestandsindeling en resolutie van afbeeldingen wijzigen
- Voorwaardelijk van toepassing op gevormde dossiertypes.
Ondersteunde bestandsindelingen supported-file-formats
Asset microservices bieden ondersteuning voor een groot aantal verschillende bestandsindelingen voor het verwerken, genereren en extraheren van metagegevens. Zie gesteunde dossierformatenvoor de volledige lijst van types MIME en de functionaliteit die voor elk type wordt gesteund.
Standaardconfiguratie default-config
Sommige standaardwaarden zijn vooraf geconfigureerd om ervoor te zorgen dat de standaarduitvoeringen die in Experience Manager worden vereist, beschikbaar zijn. De standaardconfiguratie zorgt er ook voor dat extractie van metagegevens en tekstextractie beschikbaar zijn. Gebruikers kunnen direct beginnen met het uploaden of bijwerken van elementen en de standaardverwerking is standaard beschikbaar.
Met de standaardconfiguratie, slechts wordt het meest basisverwerkingsprofiel gevormd. Een dergelijk verwerkingsprofiel is niet zichtbaar in de gebruikersinterface en u kunt het niet wijzigen. Het wordt altijd uitgevoerd om geüploade elementen te verwerken. Een dergelijk standaardverwerkingsprofiel zorgt ervoor dat de basisverwerking die door Experience Manager wordt vereist, op alle elementen wordt voltooid.
Standaardconfiguratie standard-config
Experience Manager biedt mogelijkheden om specifiekere uitvoeringen te genereren voor veelgebruikte indelingen, afhankelijk van de behoeften van de gebruiker. Een beheerder kan aanvullende Processing Profiles maken om het maken van dergelijke vertoningen te vergemakkelijken. Gebruikers wijzen vervolgens een of meer van de beschikbare profielen toe aan specifieke mappen om de extra verwerking te voltooien. De extra verwerking kan bijvoorbeeld uitvoeringen genereren voor het web, mobiele apparaten en tablets. In de volgende video ziet u hoe u Processing Profiles kunt maken en toepassen en hoe u de gemaakte uitvoeringen kunt openen.
-
de breedte en de hoogte van de Vertoning: De breedte en de hoogtespecificatie van de Vertoning verstrekken maximumgrootte van het geproduceerde uitvoerbeeld. Middelenmicroservices proberen de grootst mogelijke uitvoering te produceren, waarbij de breedte en hoogte niet groter zijn dan respectievelijk de opgegeven breedte en hoogte. De hoogte-breedteverhouding blijft behouden, dat wil zeggen hetzelfde als het origineel. Een lege waarde houdt in dat bij de verwerking van elementen de pixelafmetingen van het origineel worden gebruikt.
-
MIME de regels van de typeopneming: Wanneer een activa met een specifiek MIME type wordt verwerkt, wordt het MIME type eerst gecontroleerd tegen de uitgesloten MIME typewaarde voor de vertoningsspecificatie. Als deze overeenkomt met die lijst, wordt deze specifieke uitvoering niet gegenereerd voor het element (lijst van gewezen personen). Anders wordt het MIME-type gecontroleerd op basis van het opgenomen MIME-type en als het overeenkomt met de lijst, wordt de vertoning gegenereerd (lijst van gewenste personen).
-
Speciale FPO vertoning: Wanneer het plaatsen van grote activa van Experience Manager in Adobe InDesign documenten, wacht een creatieve beroeps op een wezenlijke tijd nadat zij activaplaatsen. Ondertussen kan de gebruiker InDesign niet gebruiken. Dit onderbreekt de creatieve stroom en beïnvloedt de gebruikerservaring negatief. Met Adobe kunt u tijdelijk kleine uitvoeringen in InDesign -documenten plaatsen, die later kunnen worden vervangen door middelen voor volledige resolutie. Op aanvraag. Experience Manager biedt uitvoeringen die alleen voor plaatsing worden gebruikt. Deze FPO-uitvoeringen hebben een kleine bestandsgrootte maar hebben dezelfde hoogte-breedteverhouding.
Het verwerkingsprofiel kan een FPO-uitvoering (alleen voor plaatsing) bevatten. Zie Adobe Asset Link documentatieom te begrijpen als u het voor uw verwerkingsprofiel moet aanzetten. Voor meer informatie, zie de volledige documentatie van de Verbinding van de Activa van de Adobe.
Een standaardprofiel maken create-standard-profile
-
Beheerders openen Tools > Assets > Processing Profiles . Klik op Create.
-
Geef een naam op waarmee u het profiel op unieke wijze kunt identificeren wanneer u het toepast op een map.
-
Schakel Create FPO Rendition in op het tabblad Image om FPO-uitvoeringen te genereren. Voer een Quality -waarde in van 1-100.
-
Als u andere vertoningen wilt genereren, klikt u op Add New en geeft u de volgende informatie op:
- Bestandsnaam van elke vertoning.
- Bestandsindeling (PNG, JPEG, GIF of WebP) van elke uitvoering.
- Breedte en hoogte in pixels van elke uitvoering. Als de waarden niet worden opgegeven, wordt de volledige pixelgrootte van de oorspronkelijke afbeelding gebruikt.
- Kwaliteit in procenten van elke JPEG en vertoning WebP.
- MIME-typen zijn opgenomen en uitgesloten om de toepasbaarheid van een profiel te definiëren.
-
Klik op Save.
Aangepast profiel en gebruiksscenario's custom-config
Asset Compute Service steunt een verscheidenheid van gebruiksgevallen, met inbegrip van standaardverwerking en verwerkings Adobe-specifieke formaten zoals de dossiers van Photoshop. Het staat ook voor het uitvoeren van douane of organisatie-specifieke verwerking toe. De in het verleden vereiste aanpassing van de DAM-updateworkflow voor middelen wordt automatisch verwerkt of als configuratie Profielen verwerken. Als deze verwerkingsopties niet aan uw bedrijfsbehoeften voldoen, raadt de Adobe u aan de standaardfuncties uit te breiden met Asset Compute Service . Voor een overzicht, zie uitbreidbaarheid begrijpen en wanneer om hette gebruiken.
Het kan beeld, video, document, en andere dossierformaten in verschillende vertoningen met inbegrip van duimnagels, gehaalde tekst en meta-gegevens, en archieven omzetten.
De ontwikkelaars kunnen Asset Compute Service gebruiken om douanetoepassingenvoor de gesteunde gebruiksgevallen tot stand te brengen. Experience Manager kan deze aangepaste toepassingen vanuit de gebruikersinterface aanroepen met behulp van aangepaste profielen die beheerders configureren. Asset Compute Service biedt ondersteuning voor de volgende gevallen waarin externe services worden aangeroepen:
- Gebruik ImageCutout API van 0}en bewaar het resultaat als vertoning.Adobe Photoshop
- Vraag derdesystemen om veranderingen, bijvoorbeeld, een PIM systeem aan te brengen.
- Met de API van Photoshop kunt u diverse uitvoeringen genereren op basis van de Photoshop-sjabloon.
- Gebruik Adobe Lightroom APIom de opgenomen activa te optimaliseren en hen te bewaren als vertoningen.
Een aangepast profiel maken create-custom-profile
-
Beheerders openen Tools > Assets > Processing Profiles > Create .
-
Klik op de pagina Profiel verwerken op de tab Custom en klik vervolgens op Add New .
-
Typ in het tekstveld Naam de gewenste bestandsnaam van de vertoning en geef vervolgens de volgende informatie op.
- Bestandsnaam van elke vertoning en een ondersteunde bestandsextensie.
- Eindpunt URL van een aangepaste app van App Builder. De app moet afkomstig zijn van dezelfde organisatie als de Experience Manager-account.
- Voeg de Parameters van de Dienst aan extra informatie of parameters tot de douanetoepassingover.
- MIME-typen zijn opgenomen en uitgesloten om de verwerking te beperken tot een paar specifieke bestandsindelingen.
-
Klik in de rechterbovenhoek van de pagina op Save.
De douanetoepassingen zijn hoofd App Builderapps van het Project. Uw aangepaste toepassing haalt alle beschikbare bestanden op als deze zijn ingesteld met een verwerkingsprofiel. De toepassing moet de bestanden filteren.
Een voorbeeld van een aangepast profiel custom-profile-example
Als u het gebruik van een aangepast profiel wilt illustreren, kunt u het beste een kwestie-case gebruiken om aangepaste tekst toe te passen op campagneafbeeldingen. U kunt een verwerkingsprofiel maken dat de Photoshop API gebruikt om de afbeeldingen te bewerken.
Dankzij de asset compute Service-integratie kan Experience Manager deze parameters aan de aangepaste toepassing doorgeven met behulp van het veld Service Parameters . De aangepaste toepassing roept vervolgens de Photoshop API aan en geeft deze waarden door aan de API. U kunt bijvoorbeeld lettertypenaam, tekstkleur, tekstdikte en tekstgrootte doorgeven om aangepaste tekst toe te voegen aan campagneafbeeldingen.
Figuur: Gebruik het Service Parameters gebied om toegevoegde informatie tot vooraf bepaalde parameters over te gaan bouwen in de douanetoepassing. In dit voorbeeld worden de afbeeldingen bijgewerkt met Jumanji
tekst in Arial-BoldMT
font.
Verwerkingsprofielen gebruiken om elementen te verwerken use-profiles
Maak aanvullende aangepaste verwerkingsprofielen en pas deze toe op specifieke mappen. Met deze workflow kan Experience Manager elementen verwerken die naar deze mappen zijn geüpload of die in deze mappen zijn bijgewerkt. Het standaard ingebouwde standaard verwerkingsprofiel wordt altijd uitgevoerd, maar is niet zichtbaar in de gebruikersinterface. Als u een aangepast profiel toevoegt, worden beide profielen gebruikt om de geüploade elementen te verwerken.
Pas verwerkingsprofielen toe op mappen met een van de volgende methoden:
-
Beheerders kunnen een definitie van het verwerkingsprofiel selecteren in Tools > Assets > Processing Profiles en de handeling Apply Profile to Folders gebruiken. Er wordt een inhoudbrowser geopend waarin u naar specifieke mappen kunt navigeren en deze kunt selecteren en vervolgens de toepassing van het profiel kunt bevestigen.
-
Gebruikers kunnen een map selecteren in de Assets-gebruikersinterface en de handeling Properties gebruiken om het scherm met de eigenschappen van de map te openen. Op het tabblad Asset Processing kunnen ze in de lijst Processing Profile het juiste verwerkingsprofiel voor die map selecteren. Klik op Save & Close om de wijzigingen op te slaan.
-
De gebruikers kunnen omslagen of specifieke activa in het gebruikersinterface van Assets selecteren om een verwerkingsprofiel toe te passen, dan selecteren
Nadat een verwerkingsprofiel is toegepast op een map, worden alle nieuwe elementen die in deze map of een van de submappen van deze map zijn geüpload (of bijgewerkt), verwerkt met behulp van het extra verwerkingsprofiel dat is geconfigureerd. Deze verwerking is een aanvulling op het standaardprofiel.
Als u wilt controleren of elementen worden verwerkt, bekijkt u een voorvertoning van de gegenereerde uitvoeringen in de weergave Renditions in de linkerrails. Open de voorvertoning van het element en open het linkerspoor om de weergave Renditions te openen. De specifieke uitvoeringen in het verwerkingsprofiel, waarvoor het type van het specifieke element overeenkomt met de regels voor het opnemen van het MIME-type, moeten zichtbaar en toegankelijk zijn.
Cijfer: Voorbeeld van twee extra vertoningen die door een verwerkingsprofiel worden geproduceerd dat op de ouderomslag wordt toegepast.
Nabewerkingsworkflows post-processing-workflows
Voor een situatie waarin extra verwerking van activa wordt vereist die niet kan worden bereikt gebruikend de Profielen van de Verwerking, kunnen de extra postverwerkingswerkschema's aan de configuratie worden toegevoegd. Na de verwerking kunt u volledig aangepaste verwerking toevoegen bovenop de configureerbare verwerking met behulp van asset microservices.
Nadat de microdiensten verwerking eindigt, Experience Manager automatisch looppas postverwerkingswerkschema's, of auto-begin werkschema's, als gevormd. Het is niet nodig om handmatig starters voor werkstromen toe te voegen om de werkstromen te activeren. De voorbeelden zijn:
- Aangepaste workflowstappen om elementen te verwerken.
- Integraties om metagegevens of eigenschappen toe te voegen aan elementen van externe systemen, bijvoorbeeld product- of procesgegevens.
- De extra verwerking wordt gedaan door de externe diensten.
Voer de volgende stappen uit om een workflowconfiguratie voor na verwerking toe te voegen aan Experience Manager :
- Maak een of meer workflowmodellen. Deze douanemodellen worden genoemd post-verwerkings werkschemamodellen in deze documentatie. Dit zijn reguliere Experience Manager workflowmodellen.
- Voeg de vereiste workflowstappen toe aan deze modellen. Controleer de stappen in de standaardworkflow en voeg alle vereiste standaardstappen toe aan de aangepaste workflow. De stappen worden uitgevoerd op de middelen die op een configuratie van het werkschemamodel worden gebaseerd. Als u bijvoorbeeld automatisch slimme tags wilt toepassen bij het uploaden van elementen, voegt u de stap toe aan het aangepaste workflowmodel voor nabewerking.
- Voeg de stap DAM Update Asset Workflow Completed Process aan het einde toe. Het toevoegen van deze stap zorgt ervoor dat de Experience Manager weet wanneer de verwerking beëindigt en het middel als verwerkt kan worden gemerkt, dat Nieuw op de activa wordt getoond.
- Creeer een configuratie voor de Dienst van de Runner van de Werkschema van de Douane die u uitvoering van een model van het post-verwerkingswerkschema of door een weg (omslagplaats) of door een regelmatige uitdrukking laat vormen.
Voor details over welke standaardwerkschemastap in het post-verwerkingswerkschema kan worden gebruikt, zie werkschemastappen in postverwerkingswerkschemain de ontwikkelaarsverwijzing.
Workflowmodellen voor naverwerking maken create-post-processing-workflow-models
Workflowmodellen na verwerking zijn standaardworkflowmodellen van Experience Manager . Maak verschillende modellen als u verschillende verwerkingen nodig hebt voor verschillende opslaglocaties of elementtypen.
De verwerkingsstappen worden indien nodig toegevoegd. U kunt zowel de ondersteunde stappen gebruiken die beschikbaar zijn als aangepaste workflowstappen.
Zorg ervoor dat de laatste stap van elke naverwerkingsworkflow DAM Update Asset Workflow Completed Process
is. De laatste stap zorgt ervoor dat de Experience Manager opneemt wanneer de verwerking van het element is voltooid.
Workflowuitvoering na verwerking configureren configure-post-processing-workflow-execution
Nadat de assetmicroservices de verwerking van de geüploade elementen hebben voltooid, kunt u een workflow voor nabewerking definiëren om de elementen verder te verwerken. Als u naverwerking wilt configureren met behulp van workflowmodellen, kunt u een van de volgende handelingen uitvoeren:
Workflowmodel toepassen op een map apply-workflow-model-to-folder
Voor gangbare gebruiksgevallen na verwerking kunt u de methode gebruiken om een workflow toe te passen op een map. Voer de volgende stappen uit om een workflowmodel toe te passen in de map Properties :
-
Maak een workflowmodel.
-
Selecteer een map, klik op Properties op de werkbalk en klik op de tab Assets Processing .
-
Selecteer onder Auto-start Workflow de gewenste workflow, geef een titel op voor de workflow en sla de wijzigingen op.
De service Custom Workflow Runner configureren configure-custom-workflow-runner-service
U kunt de Dienst van de Runner van de Werkstroom van de Douane voor de geavanceerde configuraties vormen die niet gemakkelijk kunnen worden vervuld door een werkschema op een omslag toe te passen. Bijvoorbeeld een werkstroom die een reguliere expressie gebruikt. De Adobe CQ DAM Custom Workflow Runner (com.adobe.cq.dam.processor.nui.impl.workflow.CustomDamWorkflowRunnerImpl
) is een OSGi-service. Het verstrekt de volgende twee opties voor configuratie:
- Workflows na verwerking volgens pad (
postProcWorkflowsByPath
): meerdere workflowmodellen kunnen worden weergegeven op basis van verschillende repository paden. Scheid paden en modellen met een dubbele punt. Eenvoudige opslagpaden worden ondersteund. Wijs deze toe aan een workflowmodel in het/var
-pad. Bijvoorbeeld:/content/dam/my-brand:/var/workflow/models/my-workflow
. - Workflows na verwerking op expressie (
postProcWorkflowsByExpression
): er kunnen meerdere workflowmodellen worden weergegeven op basis van verschillende reguliere expressies. Scheid expressies en modellen met een dubbele punt. Wijs de reguliere expressie rechtstreeks naar het knooppunt Asset, en niet naar een van de uitvoeringen of bestanden. Bijvoorbeeld:/content/dam(/.*/)(marketing/seasonal)(/.*):/var/workflow/models/my-workflow
.
Om te weten hoe te om een configuratie op te stellen OSGi, zie aan Experience Manager opstellen.
Uitvoering van workflow na verwerking uitschakelen
Wanneer post-verwerking niet nodig is, creeer en gebruik een "leeg"Model van het Werkschema in de auto-begin van het Werkschema selectie.
Het workflowmodel voor automatisch opstarten van uitgeschakelde systemen maken
-
Navigeer aan Hulpmiddelen > Werkschema > Modellen.
-
Klik creëren > creeer Model van de hoogste actiebar.
-
Geef een titel en naam op voor het nieuwe workflowmodel, bijvoorbeeld:
- Titel: Auto-start Workflow uitschakelen
- Naam: disable-auto-start-workflow
-
Klik Gedaan om het werkschemamodel tot stand te brengen.
-
Het gemaakte workflowmodel selecteren en bewerken
-
In de redacteur van het werkschemamodel, klik Stap 1 van de modeldefinitie en schrap het.
-
Van het zijpaneel, klik Stappen.
-
Sleep de voltooide 1} stap van het Gegevenswerkschema van de Update DAM in de modeldefinitie.
-
Klik de Informatie van de Pagina 0} (naast zijComité knevel), en klik Open Eigenschappen .
-
Onder het Basis lusje, klik Voorbijgaande Werkschema.
-
Van de hoogste actiebar, klik sparen en sluit.
-
Van de hoogste actiebar, klik Synchronisatie.
-
Sluit de editor voor het workflowmodel.
Het workflowmodel voor automatisch opstarten van uitgeschakelde systemen toepassen
Volg de stappen die in worden geschetst een werkschemamodel op een omslagtoepassen en onbruikbaar maken Auto-Begin Werkschema als Auto-begin Werkschema voor omslagen plaatsen die geen post-verwerking van activa vereisen.
Aanbevolen werkwijzen en beperkingen best-practices-limitations-tips
- Houd rekening met uw behoeften aan alle typen uitvoeringen wanneer u workflows ontwerpt. Als u in de toekomst geen uitvoering nodig hebt, verwijdert u de aanmaakstap uit de workflow. Uitvoeringen kunnen daarna niet bulksgewijs worden verwijderd. Ongewenste vertoningen kunnen na langdurig gebruik van Experience Manager veel opslagruimte in beslag nemen. Voor afzonderlijke elementen kunt u uitvoeringen handmatig uit de gebruikersinterface verwijderen. Voor meerdere elementen kunt u Experience Manager aanpassen om specifieke vertoningen te verwijderen of de elementen verwijderen en deze opnieuw uploaden.
- Momenteel is de ondersteuning beperkt tot het genereren van uitvoeringen. Het genereren van nieuwe elementen wordt niet ondersteund.
- De maximale bestandsgrootte voor het uitnemen van metagegevens is momenteel ongeveer 15 GB. Bij het uploaden van zeer grote elementen mislukt het extraheren van metagegevens soms.
zie ook
- Assets vertalen
- ASSETS HTTP API
- Door Assets ondersteunde bestandsindelingen
- Zoeken in middelen
- Verbonden elementen
- Elementen rapporteren
- Metagegevensschema's
- Elementen downloaden
- Metagegevens beheren
- Zoeken in facetten
- Verzamelingen beheren
- Bulkmetagegevens importeren
- Publish Assets naar AEM en Dynamic Media