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.

Met Asset microservices kunt u een brede waaier van dossiertypes het behandelen van meer formaten buiten de doos dan wat met vorige versies van mogelijk is Experience Manager. Zo is het nu mogelijk miniatuurextractie van de indelingen PSD en PSB uit te voeren, maar hiervoor zijn oplossingen van derden vereist, zoals ImageMagick.

De verwerking van bedrijfsmiddelen is afhankelijk van de configuratie in Processing Profiles. De Experience Manager verstrekt een basisstandaardopstelling en laat beheerders specifiekere configuratie van de activaverwerking toevoegen. Beheerders maken, onderhouden en wijzigen de configuraties van naverwerkingsworkflows, inclusief optionele aanpassing. Door de workflows aan te passen kunnen ontwikkelaars de standaardaanbieding uitbreiden.

Een overzicht op hoog niveau van de verwerking van bedrijfsmiddelen

NOTE
De hier beschreven elementverwerking vervangt de DAM Update Asset workflowmodel dat bestaat in de vorige versies van Experience Manager. De meeste stappen voor het genereren van standaardvertoningen en het genereren van metagegevens worden vervangen door de verwerking van de asset microservices. Eventuele resterende stappen kunnen worden vervangen door de configuratie van de workflow na verwerking.

Opties voor middelenverwerking begrijpen get-started

Experience Manager maakt de volgende verwerkingsniveaus mogelijk.

Optie
Beschrijving
Gebruikte gevallen
Standaardconfiguratie
Het is beschikbaar zoals is en kan niet worden gewijzigd. Deze configuratie biedt de mogelijkheid voor het genereren van zeer eenvoudige vertoningen.
  • Standaardminiaturen gebruikt door Assets gebruikersinterface (48, 140 en 319 pixels)
  • Grote voorvertoning (webuitvoering, 1280 pixels)
  • Metagegevens en tekstextractie.
Aangepaste configuratie
Gevormd door beheerders via gebruikersinterface. Biedt meer opties voor het genereren van vertoningen door de standaardoptie uit te breiden. De optie voor het uit-van-de-doos uitbreiden voor verschillende indelingen en uitvoeringen.
  • FPO-uitvoering.
  • Bestandsindeling en resolutie van afbeeldingen wijzigen
  • Voorwaardelijk van toepassing op gevormde dossiertypes.
Aangepast profiel
Gevormd door beheerders via gebruikersinterface om douanecode door douanetoepassingen te gebruiken om te roepen Asset compute. Ondersteunt complexere vereisten in een cloudnative en schaalbare methode.
Zie toegestane gebruiksgevallen.

Ondersteunde bestandsindelingen supported-file-formats

Asset microservices bieden ondersteuning voor een groot aantal verschillende bestandsindelingen voor het verwerken, genereren en extraheren van metagegevens. Zie ondersteunde bestandsindelingen voor de volledige lijst van MIME-typen en de ondersteunde functionaliteit voor elk type.

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 vereist is voor Experience Manager is op alle activa voltooid.

Standaardconfiguratie standard-config

Experience Manager bieden mogelijkheden om specifiekere uitvoeringen voor algemene indelingen te genereren naar gelang de behoeften van de gebruiker. Een beheerder kan extra Processing Profiles 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. De volgende video laat zien hoe u kunt maken en toepassen Processing Profiles en hoe u de gemaakte uitvoeringen kunt openen.

  • Breedte en hoogte van vertoning: De specificaties voor de renderingsbreedte en -hoogte bieden maximale grootten voor de gegenereerde uitvoerafbeelding. 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-regels voor typeintegratie: Wanneer een element van een specifiek MIME-type wordt verwerkt, wordt het MIME-type eerst gecontroleerd aan de hand van de waarde van de uitgesloten MIME-typen voor de weergavespecificatie. 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-uitvoering: Bij het plaatsen van grote elementen van Experience Manager in Adobe InDesign documenten, een creatieve beroepsbeoefenaar wacht een lange tijd na een element plaatsen. Ondertussen wordt de gebruiker verhinderd te gebruiken InDesign. Dit onderbreekt de creatieve stroom en beïnvloedt de gebruikerservaring negatief. Met Adobe kunt u tijdelijk kleine uitvoeringen plaatsen in InDesign te beginnen documenten, die later kunnen worden vervangen door middelen met volledige resolutie. Experience Manager biedt uitvoeringen die alleen voor plaatsing (FPO) 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 documentatie om te begrijpen of moet u het voor uw verwerkingsprofiel aanzetten. Zie voor meer informatie Adobe Asset Link, volledige documentatie.

Een standaardprofiel maken create-standard-profile

Ga als volgt te werk om een standaard verwerkingsprofiel te maken:

  1. Toegang voor beheerders Tools > Assets > Processing Profiles. Klik op Create.

  2. Geef een naam op waarmee u het profiel op unieke wijze kunt identificeren wanneer u het toepast op een map.

  3. Als u FPO-uitvoeringen wilt genereren, klikt u op de knop Image tab, enable Create FPO Rendition. Invoer een Quality waarde van 1-100.

  4. Als u andere vertoningen wilt genereren, klikt u op Add New en verstrekt de volgende informatie:

    • 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.

    verwerkingsprofielen, toevoegen

  5. Klik op Save.

Aangepast profiel en gebruiksscenario's custom-config

De Asset Compute Service ondersteunt een groot aantal gebruiksgevallen, zoals standaardverwerking, het verwerken van Adobe-specifieke indelingen zoals Photoshop-bestanden en het implementeren van aangepaste of organisatie-specifieke verwerking. De in het verleden vereiste aanpassing van de DAM-updateworkflow voor middelen wordt automatisch verwerkt of als configuratie van verwerkingsprofielen. Als deze verwerkingsopties niet voorzien in de zakelijke behoeften, raadt de Adobe u aan om Asset Compute Service om de standaardmogelijkheden uit te breiden. Zie voor een overzicht begrijpelijkheid van uitbreidbaarheid en wanneer deze wordt gebruikt.

NOTE
Adobe raadt u aan alleen een aangepaste toepassing te gebruiken als de zakelijke vereisten niet kunnen worden vervuld met de standaardconfiguraties of het standaardprofiel.

Het kan beeld, video, document, en andere dossierformaten in verschillende vertoningen met inbegrip van duimnagels, gehaalde tekst en meta-gegevens, en archieven omzetten.

Ontwikkelaars kunnen de Asset Compute Service tot aangepaste toepassingen maken voor de ondersteunde gebruiksgevallen. Experience Manager U kunt deze aangepaste toepassingen vanuit de gebruikersinterface aanroepen met behulp van aangepaste profielen die beheerders configureren. Asset Compute Service steunt de volgende gevallen waarin externe diensten worden opgeroepen:

  • Gebruiken Adobe Photoshops ImageCutout-API en sla het resultaat op als uitvoering.
  • De systemen van de derde vraag om gegevens, bijvoorbeeld, een PIM systeem bij te werken.
  • Gebruiken Photoshop API om verschillende uitvoeringen te genereren op basis van de Photoshop-sjabloon.
  • Gebruiken ADOBE LIGHTROOM API om de opgenomen elementen te optimaliseren en deze als uitvoeringen op te slaan.
NOTE
U kunt de standaardmetagegevens niet bewerken met de aangepaste toepassingen. U kunt alleen aangepaste metagegevens wijzigen.

Een aangepast profiel maken create-custom-profile

Ga als volgt te werk om een aangepast profiel te maken:

  1. Toegang voor beheerders Tools > Assets > Processing Profiles. Klik op Create.

  2. Klik op het tabblad Custom. Klik op Add New. Geef de gewenste bestandsnaam van de vertoning op.

  3. Geef de volgende informatie op.

    Klik op Save.

De aangepaste toepassingen zijn zonder kop Project App Builder apps. Uw aangepaste toepassing krijgt alle beschikbare bestanden als deze zijn ingesteld met een verwerkingsprofiel. De toepassing moet de bestanden filteren.

CAUTION
Als de app App Builder en Experience Manager -account niet van dezelfde organisatie afkomstig zijn, de integratie werkt niet.

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.

De integratie van de Dienst van de asset compute staat Experience Manager toe om deze parameters tot de douanetoepassing over te gaan gebruikend Service Parameters veld. 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.

aangepast verwerkingsprofiel

Afbeelding: gebruiken Service Parameters veld voor het doorgeven van toegevoegde informatie aan vooraf gedefinieerde parameters die in de aangepaste toepassing worden opgenomen. In dit voorbeeld worden de afbeeldingen bijgewerkt met Jumanji tekst in Arial-BoldMT lettertype.

Verwerkingsprofielen gebruiken om elementen te verwerken use-profiles

Maak en pas de extra aangepaste verwerkingsprofielen toe op specifieke mappen die Experience Manager kan verwerken voor elementen die zijn geüpload naar of bijgewerkt in deze mappen. 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 gebruik Apply Profile to Folders handeling. Er wordt een inhoudbrowser geopend waarmee u naar specifieke mappen kunt navigeren, deze kunt selecteren en de toepassing van het profiel kunt bevestigen.

  • Gebruikers kunnen een map in de gebruikersinterface Middelen selecteren en Properties handeling om het scherm met mapeigenschappen te openen, klikt u op de knop Asset Processing en in de Processing Profile selecteert u het juiste verwerkingsprofiel voor die map. Klik op Save & Close.
    Een verwerkingsprofiel toepassen op een map op het tabblad Eigenschappen van element

  • Gebruikers kunnen mappen of specifieke elementen in de gebruikersinterface Middelen selecteren om een verwerkingsprofiel toe te passen. Selecteer vervolgens pictogram voor opnieuw verwerken van elementen Reprocess Assets van de opties beschikbaar op de bovenkant.

TIP
Er kan slechts één verwerkingsprofiel worden toegepast op een map. Als u meer uitvoeringen wilt genereren, voegt u meer renderdefinities toe aan het bestaande verwerkingsprofiel.

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.

NOTE
Een verwerkingsprofiel dat is toegepast op een map, werkt voor de gehele structuur, maar kan worden overschreven door een ander profiel dat is toegepast op een submap. Wanneer middelen aan een omslag worden geupload, controleert de Experience Manager de bevattende omslageigenschappen voor een verwerkingsprofiel. Als er geen toepassing is, wordt gecontroleerd of er een verwerkingsprofiel van toepassing is in een bovenliggende map in de hiërarchie.

Als u wilt controleren of elementen worden verwerkt, bekijkt u een voorvertoning van de gegenereerde uitvoeringen in het dialoogvenster Renditions in de linkerspoorstaaf. Elementvoorvertoning openen en linkerspoor openen voor toegang tot de Renditions weergeven. 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.

aanvullende uitvoeringen

Afbeelding: voorbeeld van twee extra vertoningen die worden gegenereerd door een verwerkingsprofiel dat is toegepast op de bovenliggende map.

Nabewerkingsworkflows post-processing-workflows

In een situatie waarin aanvullende verwerking van elementen vereist is die niet met de verwerkingsprofielen kan worden bereikt, kunnen extra nabewerkingsworkflows aan de configuratie worden toegevoegd. Na de verwerking kunt u volledig aangepaste verwerking toevoegen bovenop de configureerbare verwerking met behulp van asset microservices.

nabewerkingsworkflows, of Workflow voor automatisch starten, indien geconfigureerd, automatisch uitgevoerd door Experience Manager nadat de verwerking van microservices is voltooid. 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.
  • Aanvullende verwerking door externe services.

Een workflowconfiguratie voor na verwerking toevoegen aan Experience ManagerVoer de volgende stappen uit:

  • Maak een of meer workflowmodellen. Deze aangepaste modellen worden workflowmodellen voor nabewerking in deze documentatie. Deze zijn regelmatig 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.
  • Toevoegen DAM Update Asset Workflow Completed Process stap aan het einde. Als u deze stap toevoegt, weet de Experience Manager wanneer de verwerking eindigt en het element kan worden gemarkeerd als verwerkt, dat wil zeggen Nieuw wordt weergegeven op het element.
  • Creeer een configuratie voor de Dienst van de Runner van het Werkschema van de Douane die toestaat om uitvoering van een model van het post-verwerkingswerkschema of door een weg (omslagplaats) of door een regelmatige uitdrukking te vormen.

Voor meer informatie over welke standaardworkflowstap kan worden gebruikt in de naverwerkingsworkflow, raadpleegt u workflowstappen in de postverwerkingsworkflow in de naslaggids voor ontwikkelaars.

Workflowmodellen voor naverwerking maken create-post-processing-workflow-models

Workflowmodellen na verwerking zijn regelmatig Experience Manager workflowmodellen. 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 als aangepaste workflowstappen gebruiken.

Zorg ervoor dat de laatste stap van elke naverwerkingwerkstroom DAM Update Asset Workflow Completed Process. De laatste stap helpt ervoor te zorgen dat de Experience Manager weet wanneer de activaverwerking wordt 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. Een workflowmodel toepassen in de map PropertiesVoer de volgende stappen uit:

  1. Maak een workflowmodel.

  2. Selecteer een map en klik op Properties op de werkbalk en klik vervolgens op Assets Processing tab.

  3. Onder Auto-start Workflow selecteert u de gewenste workflow, geeft u een titel op voor de workflow en slaat u de wijzigingen op.

    Een nabewerkingsworkflow toepassen op een map in de eigenschappen ervan

De service Custom Workflow Runner configureren configure-custom-workflow-runner-service

U kunt de aangepaste workflowrunnerservice configureren voor de geavanceerde configuraties die niet gemakkelijk kunnen worden uitgevoerd door een workflow toe te passen op een map. Bijvoorbeeld een werkstroom die een reguliere expressie gebruikt. 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:

  • Nabewerkingsworkflows per 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. Deze toewijzen aan een workflowmodel in het dialoogvenster /var pad. Bijvoorbeeld: /content/dam/my-brand:/var/workflow/models/my-workflow.
  • Workflows na verwerking op expressie (postProcWorkflowsByExpression): Meerdere workflowmodellen kunnen worden weergegeven op basis van verschillende reguliere expressies. Expressies en modellen moeten worden gescheiden door een dubbele punt. De reguliere expressie moet rechtstreeks naar het knooppunt Asset verwijzen 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 implementeren voor Experience Manager.

Uitvoering van workflow na verwerking uitschakelen

Als naverwerking niet nodig is, maakt en gebruikt u een "leeg" workflowmodel in het dialoogvenster Workflow automatisch starten selectie.

Het workflowmodel voor automatisch opstarten van uitgeschakelde systemen maken
  1. Navigeren naar Extra > Workflow > Modellen

  2. Selecteren Maken > Model maken van de bovenste actiebalk

  3. Geef een titel en naam op voor het nieuwe workflowmodel, bijvoorbeeld:

    • Titel: Auto-start Workflow uitschakelen
    • Naam: disable-auto-start-workflow
  4. Selecteren Gereed om het workflowmodel te maken

  5. Selecteren en Bewerken het gemaakte workflowmodel

  6. Selecteer in de werkstroommodeleditor de optie Stap 1 uit de modeldefinitie en deze verwijderen

  7. Open de Zijpaneel en selecteert u Stappen

  8. Sleep de DAM Update Asset Workflow voltooid stap in de modeldefinitie

  9. Selecteer de Pagina-informatie (naast de knop Zijpaneel schakelen) en selecteren Eigenschappen openen

  10. Onder de Basis tab, selecteert u Tijdelijke workflow

  11. Selecteren Opslaan en sluiten van de bovenste actiebalk

  12. Selecteren Sync in de bovenste actiebalk

  13. Sluit de Redacteur van het Model van het Werkschema

Het workflowmodel voor automatisch opstarten van uitgeschakelde systemen toepassen

Voer de stappen uit die in een workflowmodel toepassen op een map en stelt de Workflow automatisch starten uitschakelen als de Workflow automatisch starten voor mappen hoeft u geen elementen achteraf te verwerken.

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 grote hoeveelheden opslagruimte innemen na langdurig gebruik van Experience Manager. Voor afzonderlijke elementen kunt u uitvoeringen handmatig uit de gebruikersinterface verwijderen. Voor meerdere elementen kunt u ofwel Experience Manager om specifieke vertoningen te verwijderen of de activa te schrappen en die opnieuw te 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. Wanneer u zeer grote elementen uploadt, mislukt het uitnemen van metagegevens soms.

Zie ook

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab