[AEM Assets]{class="badge positive" title="Aplicável ao AEM Assets)."}

Usar microsserviços de ativos e perfis de processamento get-started-using-asset-microservices

Os microsserviços de ativos oferecem processamento de ativos escalonável e resiliente por meio de aplicativos nativos em nuvem, também chamados de trabalhadores — dimensionando independentemente as unidades de processamento que são executadas na nuvem para lidar com ativos sob demanda. Como esses funcionários são escalados de forma elástica, a capacidade de processamento se expande automaticamente durante a assimilação de grandes volumes e contrai quando ociosos, o que melhora a taxa de transferência e a confiabilidade em comparação com o processamento de capacidade fixa.

O Adobe gerencia esses serviços diretamente, garantindo a manipulação ideal de diferentes tipos de ativos e opções de processamento. Essa abordagem gerenciada significa que os administradores não precisam provisionar, ajustar ou manter a infraestrutura de processamento subjacente, permitindo que as equipes se concentrem na configuração de ativos em vez da sobrecarga operacional.

Tipos e formatos de arquivo compatíveis

Os microsserviços de ativos processam uma ampla variedade de tipos de arquivos, cobrindo mais formatos prontos para uso do que as versões anteriores doExperience Manager. Esse suporte nativo expandido remove a dependência de ferramentas externas para muitos workflows comuns.

Por exemplo, a extração em miniatura dos formatos PSD (Photoshop Documento) e PSB (Photoshop Big) agora é suportada nativamente. Em versões anteriores isso exigia soluções de terceiros, como ImageMagick. O manuseio desses formatos diretamente na plataforma simplifica pipelines, reduz a complexidade da integração e elimina a carga de manutenção das dependências externas.

Processando a configuração de perfis

O processamento de ativos é regido pela configuração definida em Processando Perfis. O Experience Manager vem com uma configuração padrão básica e permite que os administradores adicionem configurações de processamento de ativos mais específicas para atender aos seus requisitos.

Uma exibição de alto nível do processamento de ativos

Os administradores são responsáveis pelas seguintes tarefas de configuração:

  • Crie novas configurações de fluxo de trabalho de pós-processamento para necessidades específicas de processamento de ativos.
  • Mantenha as configurações existentes para manter o comportamento de processamento alinhado aos padrões organizacionais.
  • Modificar configurações, incluindo personalização opcional de fluxos de trabalho de pós-processamento.

Os desenvolvedores podem estender a oferta padrão personalizando esses workflows. Como o fluxo de trabalho de pós-processamento é configurável, os desenvolvedores adicionam etapas de processamento além dos recursos padrão, adaptando o pipeline a casos de uso especializados.

Relação com o fluxo de trabalho herdado do Ativo de atualização do DAM

NOTE
O processamento de ativos descrito aqui substitui o modelo de fluxo de trabalho DAM Update Asset existente nas versões anteriores do Experience Manager. O processamento de microsserviços de ativos substitui a maioria das etapas padrão relacionadas à geração de representação e aos metadados. A configuração do fluxo de trabalho de pós-processamento pode substituir as etapas restantes, se houver, para que o pipeline de processamento completo seja manipulado por meio do novo modelo.

Entender as opções de processamento de ativos get-started

O Experience Manager (AEM) oferece suporte a três níveis progressivos de processamento de ativos: Configuração padrão, Configuração personalizada e Perfil personalizado. Essas opções formam um modelo de escalonamento hierárquico — começando com padrões prontos para uso, estendendo-se às personalizações definidas pelo administrador e culminando em um processamento nativo em nuvem totalmente programável para requisitos avançados. A seleção do nível certo depende de quanto controle sua organização precisa sobre formatos de representação, resoluções e manipulação de tipo de arquivo.

Opção
Descrição
Casos de uso abrangidos
Configuração padrão
Essa configuração está disponível imediatamente e não pode ser modificada. Ele fornece geração de representação essencial e pronta para uso, tornando-a adequada para fluxos de trabalho de ativos padrão sem configuração do administrador.
  • Miniaturas padrão usadas pela interface do usuário Assets (48, 140 e 319 pixels)
  • Visualização grande (representação da web — 1280 pixels)
  • Extração de metadados e texto.
Configuração personalizada
Configurado por administradores por meio da interface do usuário. Ele estende a opção padrão para fornecer controles adicionais de geração de representação, permitindo diferentes formatos e representações além dos padrões prontos para uso.
  • FPO (Somente para posicionamento) representação.
  • Alterar formato de arquivo e resolução de imagens.
  • Aplicar o processamento condicionalmente aos tipos de arquivo configurados.
Perfil personalizado
Configurado por administradores via interface para executar código personalizado por meio de aplicativos personalizados que chamam o Serviço do Asset Compute, serviço da Adobe para processar ativos de forma programática. Isso dá suporte a requisitos mais complexos em um método escalável e nativo em nuvem, pois o processamento é executado em infraestruturas de nuvem gerenciadas que são dimensionadas com demanda, em vez de recursos locais fixos.
Consulte casos de uso permitidos.

Formatos de arquivo não compatíveis supported-file-formats

Os microsserviços de ativos oferecem suporte a uma ampla variedade de formatos de arquivos de imagem, documento, vídeo e áudio. Nesses formatos compatíveis, os microsserviços de ativos oferecem três recursos principais:

  • Processar arquivos — Assimile e transforme ativos para que eles estejam prontos para uso downstream no fluxo de trabalho do gerenciamento de ativos digitais.
  • Gerar representações — Produza versões alternativas de um ativo, como miniaturas redimensionadas, visualizações ou cópias convertidas em formato. As representações garantem que um único ativo de origem possa ser entregue no tamanho, na resolução ou no formato exigido por cada canal.
  • Extrair metadados — Leia metadados técnicos e inseridos (por exemplo, dimensões, perfil de cores ou detalhes de criação) diretamente de cada arquivo. Isso torna os ativos pesquisáveis, detectáveis e catalogados consistentemente.

A funcionalidade específica disponível depende do tipo de arquivo. Cada formato com suporte é identificado por seu tipo MIME (Multipurpose Internet Mail Extensions), o identificador padronizado que informa ao sistema como um arquivo deve ser interpretado e quais operações de processamento se aplicam a ele.

Para obter a lista completa dos tipos MIME suportados e a funcionalidade disponível para cada tipo, consulte formatos de arquivo suportados.

Configuração padrão default-config

Experience Manager vem com padrões pré-configurados que disponibilizam imediatamente as representações padrão exigidas pela plataforma. As representações são as versões alternativas de um ativo, como visualizações, miniaturas e derivados otimizados para a Web, que Experience Manager gera a partir de um carregamento original. A configuração padrão também garante que as operações principais sejam executadas automaticamente, de modo que:

  • A extração de metadados captura informações descritivas inseridas em cada ativo carregado.
  • A extração de texto extrai o conteúdo de texto legível dos tipos de arquivos suportados.
  • As representações padrão são produzidas para que os ativos estejam prontos para uso em Experience Manager.

Como resultado, os usuários podem começar a fazer upload ou atualizar ativos imediatamente e o processamento básico fica disponível por padrão sem qualquer configuração adicional.

O perfil de processamento padrão

Com a configuração padrão, Experience Manager aplica somente o perfil de processamento mais básico. Um perfil de processamento define o conjunto de operações—representações, manipulação de metadados e extração de texto—que Experience Manager executa em ativos assimilados. Esse perfil de processamento padrão não está visível na interface do usuário e você não pode modificá-lo.

Esse perfil de processamento padrão sempre é executado para processar ativos carregados, garantindo que o processamento da linha de base exigido por Experience Manager seja concluído em cada ativo. Como é executado incondicionalmente, nenhum ativo entra no sistema sem receber as representações essenciais e as operações de extração das quais Experience Manager depende para pesquisa, pré-visualização e entrega.

Configuração padrão standard-config

O Experience Manager fornece recursos para gerar representações mais específicas para formatos comuns de acordo com as necessidades do usuário. Um administrador pode criar Perfis de Processamento adicionais para facilitar essa criação de representação. Os usuários atribuem um ou mais perfis disponíveis a pastas específicas para concluir o processamento adicional. Por exemplo, o processamento adicional pode gerar representações para a Web, dispositivos móveis e tablets, garantindo que cada ativo seja entregue em um tamanho otimizado para seu dispositivo e canal de destino. Assista a este vídeo para entender como criar e aplicar Perfis de Processamento e como acessar as representações criadas.

  • Largura e altura da representação: a especificação de largura e altura da representação define os tamanhos máximos da imagem de saída gerada. Os microsserviços de ativos produzem a maior representação possível cuja largura e altura não excedem os valores especificados, respectivamente. A proporção é preservada para que permaneça a mesma do original, o que garante que a representação gerada não seja distorcida ou ampliada em relação ao ativo de origem. Um valor vazio significa que o processamento de ativos assume a dimensão em pixels do original.

  • Regras de inclusão do tipo MIME: o tipo MIME (Multipurpose Internet Mail Extensions) determina se uma representação é gerada para um determinado ativo. Quando um ativo com um tipo MIME específico é processado, o tipo MIME é verificado primeiro em relação ao valor de tipos MIME excluídos para a especificação de representação. Se ele corresponder a essa lista, essa representação específica não será gerada para o ativo (lista de bloqueios). Caso contrário, o tipo MIME será verificado em relação ao tipo MIME incluído e, se ele corresponder à lista, a representação será gerada (lista de permissões).

  • Representação especial de FPO (somente para posicionamento): ao colocar ativos de grande porte do Experience Manager em documentos do Adobe InDesign, um profissional criativo aguarda um tempo considerável depois de colocar um ativo. Enquanto isso, o profissional de criação não pode mais usar o InDesign. Como resultado, isso interrompe o fluxo criativo e afeta negativamente a experiência do usuário. Para resolver isso, o Adobe permite colocar temporariamente representações de pequeno porte em documentos do InDesign para começar, permitindo que o profissional de criação retome o trabalho imediatamente; esses espaços reservados podem ser substituídos por ativos de resolução completa sob demanda posteriormente. Experience Manager fornece representações que são usadas apenas para posicionamento. Essas representações Somente para posicionamento (FPO) têm um tamanho de arquivo pequeno, mas mantêm a mesma proporção do original, de modo que os layouts compostos contra eles permanecem precisos quando os ativos de resolução completa são trocados.

O perfil de processamento pode incluir uma representação FPO (somente para posicionamento). Consulte a Adobe Asset Link documentação para entender se você precisa ativá-la para o seu perfil de processamento. Para obter mais informações, consulte a documentação completa do Adobe Asset Link.

Criar um perfil padrão create-standard-profile

  1. Os administradores acessam Ferramentas > Assets > Processando Perfis. Clique em Criar.

  2. Forneça um nome descritivo que ajude os administradores a identificar exclusivamente o perfil ao aplicá-lo a uma pasta, pois o nome do perfil é o que determina como o perfil é selecionado durante a atribuição da pasta.

  3. Para gerar representações FPO (Somente para posicionamento) — Versões de espaço reservado de baixa resolução de uma imagem usada para layout, visualizações e referência antes de os ativos finais de alta resolução estarem disponíveis — abra a guia Imagem e habilite Criar representação FPO. Insira um valor de Qualidade de 1-100, onde um valor maior produz uma representação FPO de qualidade superior.

  4. Para gerar representações adicionais — versões alternativas da imagem original derivada em diferentes tamanhos, formatos ou níveis de qualidade — clique em Adicionar novo e forneça as seguintes informações:

    • Nome do arquivo de cada representação, usado para identificar a saída gerada.
    • Formato de arquivo de cada representação, selecionado em PNG, JPEG, GIF ou WebP.
    • Largura e altura em pixels de cada representação. Se os valores de largura e altura não forem especificados, o tamanho de pixel completo da imagem original será usado, o que garante que a representação mantenha as dimensões nativas da imagem de origem.
    • Qualidade em porcentagem de cada representação de JPEG e WebP, controlando o nível de compactação e o tamanho de arquivo resultante desses formatos.
    • Tipos MIME (Multipurpose Internet Mail Extensions) incluídos e excluídos, que definem a aplicabilidade de um perfil especificando a quais tipos de ativos as regras de representação se aplicam e quais são omitidos.

    adicionando-perfis-de-processamento

  5. Clique em Salvar para armazenar o perfil e disponibilizá-lo para atribuição a pastas.

Perfil personalizado e casos de uso custom-config

O Asset Compute Service oferece suporte a uma grande variedade de casos de uso, incluindo processamento padrão e processamento de formatos específicos do Adobe, como arquivos Photoshop. O serviço também permite a implementação de processamento personalizado ou específico da organização, adaptado às necessidades exclusivas. A personalização que anteriormente exigia o fluxo de trabalho Atualizar Ativo do Gerenciamento de Ativos Digitais (DAM) agora é tratada automaticamente ou por meio da configuração Processando Perfis. Quando essas opções de processamento não atenderem às necessidades comerciais específicas, a Adobe recomenda desenvolver e implantar o Asset Compute Service para estender os recursos padrão. Para obter uma visão geral, consulte entender a extensibilidade e quando usá-la.

NOTE
A Adobe recomenda usar um aplicativo personalizado somente quando os requisitos comerciais não puderem ser alcançados usando as configurações padrão ou o perfil padrão.

O Asset Compute Service transforma imagem, vídeo, documento e outros formatos de arquivo em várias representações, incluindo miniaturas, texto e metadados extraídos e arquivos. Isso permite que as organizações gerem automaticamente os ativos derivados necessários para entrega, pesquisa e fluxos de trabalho downstream.

Os desenvolvedores podem usar o Asset Compute Service para criar aplicativos personalizados para os casos de uso com suporte. O Experience Manager chama esses aplicativos personalizados diretamente da interface do usuário, usando os perfis personalizados configurados pelos administradores. Como resultado, o processamento personalizado fica disponível para os usuários finais sem intervenção manual. O Asset Compute Service oferece suporte aos seguintes casos de uso para invocar serviços externos:

  • Use a API ImageCutout de Adobe Photoshop para remover planos de fundo ou isolar assuntos e salvar o resultado como uma representação para reutilização.
  • Chame sistemas de terceiros para fazer alterações, por exemplo, um sistema de Gerenciamento de Informações de Produto (PIM), para que o processamento de ativos permaneça sincronizado com os dados comerciais externos.
  • Use a API Photoshop para gerar uma variedade de representações com base em um modelo Photoshop, garantindo uma saída consistente e alinhada à marca em escala.
  • Use a API do Adobe Lightroom para otimizar os ativos assimilados e salvá-los como representações, melhorando automaticamente a qualidade visual durante a assimilação.
NOTE
Não é possível editar os metadados padrão usando os aplicativos personalizados. Você só pode modificar metadados personalizados.

Criar um perfil personalizado create-custom-profile

Um Perfil de Processamento personalizado no Adobe Experience Manager permite que os administradores roteiem os ativos para um aplicativo headless do App Builder que gera uma ou mais execuções personalizadas. Siga estas etapas para criar uma:

  1. Os administradores acessam Ferramentas > Assets > Processando Perfis > Criar.

  2. Na página Processando Perfil, clique na guia Personalizado e em Adicionar novo.

  3. No campo de texto Nome, digite o nome de arquivo desejado da representação e forneça as seguintes informações.

  4. Ao lado do canto superior direito da página, clique em Salvar.

Os aplicativos personalizados são aplicativos headless Project App Builder, o que significa que são executados sem uma interface de usuário e executados automaticamente como parte do pipeline de processamento de ativos. Um aplicativo personalizado recebe todos os arquivos fornecidos quando ele é associado a um perfil de processamento. O aplicativo deve filtrar os arquivos, pois processa cada ativo entregue; a filtragem garante que somente os formatos de arquivo relevantes e desejados sejam transformados e que entradas não suportadas ou indesejadas sejam ignoradas.

CAUTION
O aplicativo App Builder e a conta do Experience Manager devem pertencer à mesma organização. Se pertencerem a organizações diferentes, a integração falhará e o processamento personalizado não será executado. Essa correspondência organizacional é necessária para que a conexão de ponto de extremidade seja autorizada.

Exemplo de perfil personalizado custom-profile-example

Um perfil de processamento personalizado aplica texto personalizado a imagens da campanha usando a API Photoshopdo Adobe para editar essas imagens automaticamente. Este exemplo ilustra um caso de uso comum: adição de sobreposições de texto com marca ou específicas de campanha aos ativos conforme são assimilados em Experience Manager.

Como o perfil personalizado passa parâmetros para a API Photoshop

A integração Asset Compute Service permite que Experience Manager passe esses parâmetros para o aplicativo personalizado por meio do campo Parâmetros de Serviço. O aplicativo personalizado então chama a API Photoshop e passa esses valores para a API. Isso garante que a lógica de geração de imagens seja executada de forma consistente sempre que um ativo for processado, em vez de exigir edição manual.

Através do campo Parâmetros de Serviço, você pode passar os seguintes parâmetros para adicionar texto personalizado às imagens da campanha:

  • Nome da fonte — especifica a face de tipos aplicada ao texto sobreposto.
  • Cor do texto — define a cor do texto aplicado.
  • Peso do texto — define a negritude ou a espessura do texto.
  • Tamanho do texto — determina as dimensões do texto renderizado.

perfil-processamento-personalizado

Figura: Use o campo Parâmetros de Serviço para transmitir informações adicionadas aos parâmetros predefinidos criados no aplicativo personalizado. Neste exemplo, como o perfil é aplicado na assimilação, o carregamento de uma imagem de campanha aciona automaticamente a atualização, e as imagens são renderizadas com o texto Jumanji na fonte Arial-BoldMT.

Usar perfis de processamento para processar ativos use-profiles

Crie e aplique Perfis de processamento personalizados adicionais a pastas específicas. Este fluxo de trabalho permite que o Experience Manager processe ativos que são carregados ou atualizados nessas pastas. O perfil de processamento padrão incorporado é sempre executado, mas não fica visível na interface do usuário do. Se você adicionar um perfil personalizado, o Experience Manager usará ambos os perfis para processar os ativos carregados. Isso garante que o processamento padrão seja sempre aplicado enquanto as representações personalizadas são adicionadas.

Métodos para aplicar perfis de processamento a pastas

Aplique perfis de processamento a pastas usando um dos três métodos a seguir:

  • Os administradores podem selecionar uma definição de perfil de processamento em Ferramentas > Assets > Perfis de Processamento e usar a ação Aplicar Perfil às Pastas. Ele abre um navegador de conteúdo que permite navegar até pastas específicas, selecioná-las e confirmar a aplicação do perfil.

  • Os usuários podem selecionar uma pasta na interface de usuário Assets e usar a ação Propriedades para abrir a tela de propriedades da pasta. Na guia Processamento de ativos, o usuário pode selecionar o perfil de processamento apropriado para essa pasta na lista Perfil de Processamento. Para salvar as alterações, clique em Salvar e fechar.

    Aplicar perfil de processamento a uma pasta da guia Propriedades do ativo

  • Os usuários podem selecionar pastas ou ativos específicos na interface do usuário do Assets para aplicar um perfil de processamento e, em seguida, selecionar a opção ícone de reprocessamento de ativos Reprocessar Assets nas opções disponíveis na parte superior.

TIP
Somente um perfil de processamento pode ser aplicado a uma pasta. Para gerar mais representações, adicione mais definições de representação ao perfil de processamento existente.

Depois que um perfil de processamento é aplicado a uma pasta, todos os novos ativos carregados (ou atualizados) nessa pasta ou em qualquer uma de suas subpastas são processados automaticamente usando o perfil de processamento configurado adicional. Como resultado, o processamento no nível da pasta se propaga por toda a árvore de pastas. Esse processamento é executado em adição ao do perfil padrão.

NOTE
Um perfil de processamento aplicado a uma pasta funciona para toda a árvore, mas pode ser substituído por outro perfil aplicado a uma subpasta. Quando os ativos são carregados para uma pasta, o Experience Manager verifica se há um perfil de processamento nas propriedades da pasta que os contém. Se nenhum for aplicado, uma pasta principal na hierarquia será verificada em busca de um perfil de processamento para ser aplicado.

Para verificar se os ativos são processados, visualize as representações geradas na exibição Representações no painel esquerdo. Abra a visualização do ativo e abra o painel esquerdo para acessar a exibição Representações. As representações específicas no perfil de processamento, para as quais o tipo de ativo específico corresponde às regras de inclusão do tipo MIME, estão visíveis e acessíveis.

execuções adicionais

Figura: Exemplo de duas representações adicionais geradas por um perfil de processamento aplicado à pasta pai.

Workflows de pós-processamento post-processing-workflows

Fluxos de trabalho de pós-processamento adicionam processamento de ativos totalmente personalizado além do processamento configurável executado pelos microsserviços de ativos. Use-os sempre que for necessário um processamento adicional de ativos que não possa ser obtido usando o Processamento de Perfis sozinho. Ao adicionar esses fluxos de trabalho à configuração, os administradores estendem o Experience Manager além de seus recursos de processamento padrão para atender a requisitos especializados.

Após a conclusão do processamento dos microsserviços, o Experience Manager automaticamente executa fluxos de trabalho de pós-processamento ou fluxos de trabalho de início automático, se configurado. Como o Experience Manager aciona esses fluxos de trabalho automaticamente após a conclusão do processamento dos microsserviços, não há necessidade de adicionar iniciadores de fluxo de trabalho manualmente. Exemplos comuns incluem:

  • Etapas de fluxo de trabalho personalizadas para processar ativos.
  • Integrações que adicionam metadados ou propriedades a ativos de sistemas externos, por exemplo, informações de produto ou processo.
  • Processamento adicional executado por serviços externos.

Para adicionar uma configuração de fluxo de trabalho de pós-processamento ao Experience Manager, siga estas etapas:

  1. Crie um ou mais modelos de fluxo de trabalho. Esses modelos personalizados são chamados de modelos de fluxo de trabalho de pós-processamento nesta documentação. Eles são modelos de fluxo de trabalho Experience Manager comuns.
  2. Adicionar as etapas de fluxo de trabalho necessárias a estes modelos. Revise as etapas do fluxo de trabalho padrão e adicione todas as etapas padrão necessárias ao fluxo de trabalho personalizado. O Experience Manager executa essas etapas nos ativos com base na configuração do modelo de fluxo de trabalho. Por exemplo, para que a marcação inteligente ocorra automaticamente após o upload do ativo, adicione a etapa de marcação inteligente ao seu modelo de fluxo de trabalho de pós-processamento personalizado.
  3. Adicionar a etapa Fluxo de trabalho do Ativo de atualização do DAM concluído ao final. Esta etapa é essencial: ela sinaliza para Experience Manager quando o processamento termina, para que o ativo possa ser marcado como processado, ou seja, Novo é exibido no ativo. Sem esta etapa final, Experience Manager não pode determinar de forma confiável se o processamento foi concluído.
  4. Crie uma configuração para o Serviço de Execução de Fluxo de Trabalho Personalizado. Essa configuração permite que os administradores definam a execução de um modelo de fluxo de trabalho de pós-processamento por um caminho (local da pasta) ou por uma expressão regular.

Para obter detalhes sobre qual etapa do fluxo de trabalho padrão pode ser usada no fluxo de trabalho de pós-processamento, consulte etapas do fluxo de trabalho no fluxo de trabalho de pós-processamento na referência do desenvolvedor.

Criar Modelos de Fluxo de Trabalho de Pós-Processamento no Adobe Experience Manager create-post-processing-workflow-models

Os modelos de fluxo de trabalho de pós-processamento são os modelos de fluxo de trabalho Adobe Experience Manager (AEM) padrão usados para processar ativos digitais no repositório do Gerenciamento de Ativos Digitais (DAM). Crie modelos separados quando for necessário processamento diferente para locais de repositório ou tipos de ativos distintos, pois personalizar um modelo para cada cenário garante que os ativos sejam manipulados de acordo com suas necessidades específicas.

Compilando o fluxo de trabalho: Monte cada fluxo de trabalho de pós-processamento a partir das etapas de processamento que correspondem aos seus requisitos. É possível combinar:

  • Etapas com suporte (prontas para uso) enviadas com Experience Manager
  • Etapas de fluxo de trabalho implementadas de forma personalizada criadas para atender às necessidades de processamento especializadas

Requisito de chave — a etapa final: A última etapa de cada fluxo de trabalho de pós-processamento deve ser DAM Update Asset Workflow Completed Process. Esta etapa sinaliza a conclusão para Experience Manager. Como resultado, Experience Manager reconhece quando o processamento de ativos foi concluído e pode fazer a transição do ativo para fora de seu estado em andamento. A omissão dessa etapa final impede que a plataforma detecte que o processamento está concluído, o que pode deixar os ativos presos a um status de fluxo de trabalho não resolvido.

Configurar a execução do workflow de pós-processamento configure-post-processing-workflow-execution

Depois que os microsserviços de ativos concluírem o processamento dos ativos carregados, você poderá definir um fluxo de trabalho de pós-processamento para aplicar transformações adicionais, enriquecimento ou operações personalizadas aos ativos. Para configurar o pós-processamento usando modelos de fluxo de trabalho, use um dos seguintes métodos:

Aplicar um modelo de fluxo de trabalho a uma pasta apply-workflow-model-to-folder

Para casos de uso típicos de pós-processamento, aplique um workflow diretamente a uma pasta. Esta é a abordagem mais simples e comum. Para aplicar um modelo de fluxo de trabalho na pasta Propriedades, siga as etapas abaixo:

  1. Crie um modelo de fluxo de trabalho.

  2. Selecione uma pasta, clique em Propriedades na barra de ferramentas e clique na guia Processamento do Assets.

  3. Em Fluxo de trabalho de início automático, selecione o fluxo de trabalho necessário, forneça um título para o fluxo de trabalho e salve as alterações.

    Aplicar um fluxo de trabalho de pós-processamento a uma pasta em suas Propriedades

Configurar o serviço de execução de fluxo de trabalho personalizado configure-custom-workflow-runner-service

Configure o Serviço Executor de Fluxo de Trabalho Personalizado para configurações avançadas que não podem ser prontamente atendidas ao aplicar um fluxo de trabalho a uma pasta. Por exemplo, um fluxo de trabalho que usa uma expressão regular para direcionar seletivamente caminhos de ativos específicos. Esse serviço é útil porque permite mapear modelos de fluxo de trabalho diferentes para locais de repositório ou padrões de nomenclatura diferentes, que a configuração no nível da pasta sozinha não pode realizar. O Adobe CQ Digital Asset Management (DAM) Custom Workflow Runner (com.adobe.cq.dam.processor.nui.impl.workflow.CustomDamWorkflowRunnerImpl) é um serviço OSGi (Open Service Gateway initiative). Ela fornece as duas opções de configuração a seguir:

  • Fluxos de trabalho de pós-processamento por caminho (postProcWorkflowsByPath): vários modelos de fluxo de trabalho podem ser listados, com base em caminhos de repositório diferentes. Separe caminhos e modelos usando dois-pontos. Há suporte para caminhos de repositório simples. Mapeie-os para um modelo de fluxo de trabalho no caminho /var. Por exemplo: /content/dam/my-brand:/var/workflow/models/my-workflow.
  • Fluxos de trabalho de pós-processamento por expressão (postProcWorkflowsByExpression): vários modelos de fluxo de trabalho podem ser listados, com base em diferentes expressões regulares. Separe as expressões e os modelos com dois pontos. Aponte a expressão regular para o nó Ativo diretamente, e não para uma das representações ou arquivos. Por exemplo: /content/dam(/.*/)(marketing/seasonal)(/.*):/var/workflow/models/my-workflow.

Para saber como implantar uma configuração OSGi, consulte implantar em Experience Manager.

Desative a execução do workflow de pós-processamento

Quando o pós-processamento não for necessário, desabilite a execução criando e aplicando um Modelo de Fluxo de Trabalho “vazio” na seleção Fluxo de Trabalho de início automático. Isso evita o processamento desnecessário do fluxo de trabalho em pastas que não o exigem.

Criar o modelo de fluxo de trabalho de início automático desativado
  1. Navegue até Ferramentas > Fluxo de trabalho > Modelos.

  2. Clique em Criar > Criar modelo na barra de ações superior.

  3. Forneça um título e nome para o novo Modelo de fluxo de trabalho, por exemplo:

    • Título: desativar o fluxo de trabalho de início automático
    • Nome: disable-auto-start-workflow
  4. Clique em Concluído para criar o modelo de fluxo de trabalho.

  5. Selecione e edite o Modelo de fluxo de trabalho criado.

  6. No editor de modelo de fluxo de trabalho, clique em Etapa 1 da definição de modelo e exclua-a.

  7. No painel lateral, clique em Etapas.

  8. Arraste a etapa Fluxo de trabalho do ativo de atualização do DAM concluído para a definição do modelo.

  9. Clique em Informações da Página (ao lado da opção Painel Lateral) e em Abrir Propriedades.

  10. Na guia Básico, clique em Fluxo de trabalho transitório. Um fluxo de trabalho temporário não mantém seu histórico de execução no repositório, o que reduz a sobrecarga e melhora o desempenho do processamento.

  11. Na barra de ações superior, clique em Salvar e fechar.

  12. Na barra de ações superior, clique em Sincronizar.

  13. Feche o editor do modelo de fluxo de trabalho.

Aplicar o modelo de fluxo de trabalho de início automático desativado

Siga as etapas descritas em aplicar um modelo de fluxo de trabalho a uma pasta e definir o Desabilitar Fluxo de Trabalho de Início Automático como o Fluxo de Trabalho de Início Automático para pastas que não exigem pós-processamento de ativos.

Práticas recomendadas e limitações best-practices-limitations-tips

Práticas recomendadas

  • Considere suas necessidades para todos os tipos de representações ao criar workflows. Se você não prever a necessidade de uma representação no futuro, remova a etapa de criação do fluxo de trabalho. As representações não podem ser excluídas em massa posteriormente. Como as representações não usadas não podem ser removidas coletivamente, as representações indesejadas podem se acumular e consumir grandes quantidades de espaço de armazenamento após o uso prolongado do Adobe Experience Manager (AEM). Para ativos individuais, é possível remover representações manualmente da interface do usuário. Para vários ativos, você pode personalizar Experience Manager para excluir representações específicas ou excluir os ativos e carregá-los novamente.

Limitações atuais

  • No momento, o suporte está limitado à geração de representações. Não há suporte para gerar novos ativos.
  • O limite de tamanho do arquivo para extração de metadados é de aproximadamente 15 GB. Ao fazer upload de ativos muito grandes, a operação de extração de metadados pode falhar para arquivos que excedem esse limite.

Consulte também

recommendation-more-help
experience-manager-cloud-service-help-main-toc