Importação de ativos em massa usando a visualização do Assets

Última atualização em 2023-10-26

A Importação em massa na visualização do AEM Assets fornece a capacidade de importar um grande número de ativos de uma fonte de dados para o AEM Assets. Não é mais necessário fazer upload de ativos ou pastas individuais para o AEM Assets.

OBSERVAÇÃO

O importador de itens em massa de exibição do Assets usa o mesmo back-end do importador em massa de exibição do administrador. No entanto, ele oferece mais fontes de dados para importar do e uma experiência do usuário mais simplificada.

É possível importar ativos das seguintes fontes de dados:

  • Azure
  • AWS
  • Google Cloud
  • Dropbox
  • OneDrive

Pré-requisitos

Fonte de Dados Pré-requisitos
Azure
  • Conta de armazenamento do Azure
  • Container do Blob Azure
  • Chave de Acesso do Azure ou Token SAS com base no modo de autenticação
AWS
  • Região do AWS
  • Classificação AWS
  • Chave de acesso do AWS
  • Segredo de acesso do AWS
Google Cloud
  • Compartimento de GCP
  • Email da conta de serviço GCP
  • Chave privada da conta de serviço GCP
Dropbox
  • ID do cliente do Dropbox (Chave do aplicativo)
  • Segredo do cliente do Dropbox (segredo do aplicativo)
OneDrive
  • ID de Locatário do OneDrive
  • ID do cliente do OneDrive
  • Segredo do cliente do OneDrive

Além desses pré-requisitos com base na fonte de dados, você deve estar ciente do nome da pasta de origem disponível na fonte de dados que contém todos os ativos que precisam ser importados para o AEM Assets.

Configurar o aplicativo para desenvolvedor de Dropbox

Antes de importar ativos da sua conta do Dropbox para o AEM Assets, crie e configure o aplicativo do desenvolvedor do Dropbox.

Execute as seguintes etapas:

  1. Faça logon no conta Dropbox e clique em Criar aplicativos.

  2. No Escolher uma API selecione o único botão de opção disponível.

  3. No Escolha o tipo de acesso necessário selecione uma das seguintes opções:

    • Selecionar Pasta do aplicativo, se precisar de acesso a uma única pasta criada no aplicativo na conta Dropbox.

    • Selecionar Dropbox completo, se precisar de acesso a todos os arquivos e pastas da sua conta Dropbox.

  4. Especifique um nome para o aplicativo e clique em Criar aplicativo.

  5. No Configurações do aplicativo, adicione o seguinte à URIs de redirecionamento seção:

    • https://exc-unifiedcontent.experience.adobe.net

    • https://exc-unifiedcontent.experience-stage.adobe.net (válido apenas para ambientes de preparo)

  6. Copie os valores para a variável Chave do aplicativo e Segredo do aplicativo campos. Os valores são necessários ao configurar a ferramenta de importação em massa no AEM Assets.

  7. No Permissões adicione as seguintes permissões na guia Escopos individuais seção.

    • account_info.read

    • files.metadata.read

    • files.content.read

    • files.content.write

  8. Clique em Enviar para salvar as alterações.

Configurar o aplicativo do desenvolvedor do OneDrive

Antes de importar ativos da sua conta do OneDrive para o AEM Assets, crie e configure o aplicativo para desenvolvedores do OneDrive.

Execute as seguintes etapas:

  1. Faça logon no Conta do OneDrive e clique em Novo registro.

  2. Especifique um nome para o aplicativo e selecione Contas somente neste diretório organizacional (somente Adobe - locatário único) de Tipos de conta compatíveis e clique em Registrar. O aplicativo foi criado com sucesso.

  3. Copie os valores dos campos ID do cliente da aplicação e ID do locatário. Os valores são necessários ao configurar a ferramenta de importação em massa no AEM Assets.

  4. Execute as seguintes etapas para adicionar um certificado:

    1. Na página de visão geral do aplicativo, clique em Adicionar um certificado ou segredo e clique em Novo segredo do cliente.
    2. Especifique a descrição e a expiração do segredo do cliente e clique em Adicionar.
    3. Depois de criar o Segredo do cliente, copie o Valor (Não copie o campo ID secreta). É necessário ao configurar a importação em massa no AEM Assets.
  5. Execute as seguintes etapas para adicionar URIs de redirecionamento:

    1. Na página de visão geral do aplicativo, clique em Adicionar um URI de redirecionamento > Adicionar uma plataforma > Web.

    2. Adicione o seguinte à URIs de redirecionamento seção:

      • https://exc-unifiedcontent.experience.adobe.net

      • https://exc-unifiedcontent.experience-stage.adobe.net (válido apenas para ambientes de preparo)

      Adicione o primeiro URI e clique em Configurar para adicioná-lo. É possível adicionar mais clicando em Adicionar URI opção disponível no Web seção no Autenticação página.

  6. Execute as seguintes etapas para adicionar permissões de API ao aplicativo:

    1. Clique em Permissões de API no painel esquerdo e clique em Adicionar uma permissão.
    2. Clique em Gráfico do Microsoft > Permissões delegadas. A variável Selecionar permissão exibe as permissões disponíveis.
    3. Selecionar offline_access permissão de OpenId permissions e Files.ReadWrite.All permissão de Files.
    4. Clique em Adicionar permissões para salvar as atualizações.

Criação de uma configuração de importação em massa

Siga as seguintes etapas para criar uma configuração de importação em massa:

  1. Navegue até Configurações > Importação em massa e clique em Criar importação.

  2. Selecione a fonte de dados. As opções disponíveis incluem Azure, AWS, Google Cloud e Dropbox.

  3. Especifique um nome para a configuração de importação em massa no campo Nome.

  4. Especifique as credenciais específicas da fonte de dados, conforme mencionado em Pré-requisitos.

  5. Forneça o nome da pasta que contém ativos na fonte de dados na Pasta de origem campo.

    OBSERVAÇÃO

    Se estiver usando o Dropbox como fonte de dados, especifique o caminho da pasta de origem com base nas seguintes regras:

    • Se você selecionar Dropbox completo ao criar o aplicativo Dropbox e a pasta que contém os ativos existe em https://www.dropbox.com/home/bulkimport-assetse, em seguida, especificar bulkimport-assets no Pasta de origem campo.
    • Se você selecionar Pasta do aplicativo ao criar o aplicativo Dropbox e a pasta que contém os ativos existe em https://www.dropbox.com/home/Apps/BulkImportAppFolderScope/bulkimport-assetse, em seguida, especificar bulkimport-assets no Pasta de origem campo, onde BulkImportAppFolderScope refere-se ao nome do aplicativo. Apps é adicionado automaticamente após home neste caso.
  6. (Opcional) Selecione a opção Excluir arquivo de origem após a importação para excluir os arquivos originais do armazenamento de dados de origem após os arquivos serem importados para o Experience Manager Assets.

  7. Selecione o Modo de importação. Selecione Ignorar, Substituir ou Criar versão. O modo Ignorar é o padrão e nesse modo, o assimilador ignora a importação de um ativo, caso já exista.
    Importação de detalhes da origem

  8. (Opcional) Especifique o arquivo de metadados a ser importado, fornecido no formato CSV, no campo Arquivo de metadados e clique em Próximo para navegar até Localização e filtros.

  9. Defina um local no DAM onde os ativos devem ser importados usando o campo Pasta de destino do Assets. Por exemplo, /content/dam/imported_assets.

  10. (Opcional) Na seção Escolher filtros, forneça o tamanho mínimo de arquivo dos ativos em MB para incluí-los no processo de assimilação no campo Filtrar por tamanho mínimo.

  11. (Opcional) Forneça o tamanho máximo de arquivo dos ativos em MB para incluí-los no processo de assimilação no campo Filtrar por tamanho máximo.

  12. (Opcional) Selecione os tipos MIME a serem incluídos no processo de assimilação usando o campo Incluir tipo MIME. É possível selecionar vários tipos MIME nesse campo. Se não definir um valor, todos os tipos MIME serão incluídos no processo de assimilação.

  13. (Opcional) Selecione os tipos MIME a serem excluídos no processo de assimilação usando o campo Excluir tipo MIME. É possível selecionar vários tipos MIME nesse campo. Se não definir um valor, todos os tipos MIME serão incluídos no processo de assimilação.

    Filtros de importação em massa

  14. Clique em Avançar. Selecione Salvar e executar importação para salvar a configuração e executar a importação em massa. Selecione Salvar importação para salvar a configuração a fim de executá-la posteriormente.

    Executar importação em massa

  15. Clique em Salvar para executar a opção selecionada.

Manipulação de nomes de arquivo durante a importação em massa

Ao importar ativos ou pastas em massa, Experience Manager Assets importa toda a estrutura do que existe na fonte de importação. Experience Manager O segue as regras incorporadas para caracteres especiais nos nomes de ativos e pastas, portanto, esses nomes de arquivos precisam de limpeza. Tanto para o nome da pasta quanto para o nome do ativo, o título definido pelo usuário permanece inalterado e é armazenado em jcr:title.

Durante a importação em massa, Experience Manager procure as pastas existentes para evitar a reimportação de ativos e pastas e também verifique as regras de limpeza aplicadas na pasta principal onde a importação ocorre. Se as regras de limpeza forem aplicadas na pasta principal, as mesmas regras serão aplicadas à origem de importação. Para novas importações, as seguintes regras de limpeza são aplicadas para gerenciar os nomes de arquivos de ativos e pastas.

Para obter mais informações sobre nomes não permitidos, tratamento de nomes de ativos e tratamento de nomes de pastas durante a importação em massa, consulte Manipulação de nomes de arquivo durante a importação em massa na exibição de Administração.

Exibir configurações de importação em massa já existentes

Se optar por salvar a configuração após criá-la, a configuração será exibida na guia Importações salvas.

Salvamento de configurações de importação em massa

Se você optar por salvar e executar a importação, a configuração de importação será exibida na guia Importações executadas.

Salvamento de configurações de importação em massa

Se você agendar uma importação, ela será exibida na guia Importações programadas.

Edição de configurações de importação em massa

Para editar os detalhes da configuração, clique em Mais opções (…) correspondentes ao nome da configuração e clique em Editar. Não é possível editar o título da configuração e a fonte de dados de importação. Você pode editar as configurações nas guias Importações executadas, programadas ou salvas.

Edição de configurações de importação em massa

Agendar importações únicas ou recorrentes

Para agendar uma importação em massa única ou recorrente, execute as seguintes etapas:

  1. clique em Mais opções (…) correspondente ao nome de configuração disponível na Importações Executadas ou Importações Gravadas e clique em Agendar. Também é possível reagendar uma importação navegando até a guia Importações programadas e clicando em Programar.

  2. Defina uma assimilação única ou agende uma programação por hora, dia ou semana. Clique em Enviar.

    Agendamento de configurações de importação em massa

Execução de uma verificação de integridade de importação

Para validar a conexão com a fonte de dados, clique em Mais opções (…) correspondente ao nome da configuração e clique em Marcar. Se a conexão for bem-sucedida, o Experience Manager Assets exibirá a seguinte mensagem:

Verificação de integridade da importação em massa

Faça uma execução de prática antes de executar uma importação

Clique em Mais opções (…) correspondente ao nome da configuração e clique em Dry Run para chamar uma execução de teste para o trabalho de Importação em massa. O Experience Manager Assets exibe os seguintes detalhes sobre a tarefa de importação em massa:

Verificação de integridade da importação em massa

Execução de uma importação em massa

Se tiver salvo a importação ao criar a configuração, você poderá navegar até a guia Importações salvas, clicar em Mais opções (…) correspondente à configuração e clicar em Executar.

Da mesma forma, se precisar executar uma importação já executada, navegue até a guia Importações executadas, clique em Mais opções (…) correspondente ao nome da configuração e clique em Executar.

Interrupção ou agendamento de uma importação em andamento

É possível agendar ou interromper uma importação em massa em andamento usando a caixa de diálogo Status da importação em massa que é exibida na página inicial da Importação em massa durante a importação.

Importação em andamento

Também é possível visualizar os ativos que foram importados na pasta de destino clicando em Exibir ativos.

Exclusão de uma configuração de importação em massa

Clique em Mais opções (…) correspondentes ao nome de configuração existente no Importações Executadas, Importações Agendadas ou Importações Gravadas guias e clique em Excluir para excluir a configuração de Importação em massa.

Navegação até os ativos após a execução de uma importação em massa

Para exibir o local de destino dos Ativos em que os ativos são importados depois de executar o trabalho de Importação em massa, clique em Mais opções (…), correspondente ao nome da configuração, e clique em Exibir ativos.

Nesta página