Massimportera resurser med Assets Essentials bulk-import-essentials

Med massimport i AEM Assets Essentials kan administratörer importera ett stort antal resurser från en datakälla till AEM Assets. Administratörerna behöver inte längre överföra enskilda resurser eller mappar till AEM Assets.

NOTE
Assets Essentials bulkimportör använder samma serverdel som Assets as a Cloud Service bulkimportör. Assets Essentials har dock fler datakällor att importera från och en smidigare användarupplevelse.

Du kan importera resurser från följande datakällor:

  • AWS
  • Google Cloud
  • Dropbox
  • OneDrive
  • Azure

Förutsättningar prerequisites

Data Source
Förutsättningar
Azure
  • Azure Storage-konto
  • Azure Blob Container
  • Azure Access Key eller SAS-token baserat på autentiseringsläge
AWS
  • AWS
  • AWS Bucket
  • AWS Access Key
  • AWS Access Secret
Google Cloud
  • GCP Bucket
  • E-postadress för GCP-tjänstkonto
  • Privat nyckel för GCP-tjänstkonto
Dropbox
  • Klient-ID för Dropbox
  • Dropbox Client Secret
OneDrive
  • Klient-ID för OneDrive
  • OneDrive-klient-ID
  • OneDrive-klienthemlighet

Förutom dessa krav som baseras på datakällan måste du vara medveten om källmappsnamnet som finns i datakällan och som innehåller alla resurser som behöver importeras till AEM Assets.

Konfigurera utvecklarprogrammet Dropbox dropbox-developer-application

Skapa och konfigurera utvecklarprogrammet för Dropbox innan du importerar resurser från ditt Dropbox-konto till AEM Assets.

Utför följande steg:

  1. Logga in på ditt Dropbox-konto och klicka på Create apps.
    Om du använder ett Enterprise Dropbox-konto måste du ha tillgång till rollen Innehållsadministratör.

  2. Markera den enda tillgängliga alternativknappen i avsnittet Choose an API.

  3. Välj något av följande alternativ i avsnittet Choose the type of access you need:

    • Välj App folder om du behöver åtkomst till en enda mapp som skapats i programmet i ditt Dropbox-konto.

    • Välj Full Dropbox om du behöver åtkomst till alla filer och mappar på ditt Dropbox-konto.

  4. Ange ett namn för programmet och klicka på Create app.

  5. Lägg till https://experience.adobe.com i avsnittet Redirect URIs på fliken Settings i ditt program.

  6. Kopiera värdena för fälten App key och App secret. Värdena krävs när verktyget för bulkimport konfigureras i AEM Assets.

  7. Lägg till följande behörigheter i avsnittet Individual scopes på fliken Permissions.

    • account_info.read

    • files.metadata.read

    • files.content.read

    • files.content.write

  8. Klicka på Submit om du vill spara ändringarna.

Konfigurera OneDrive-utvecklarprogrammet onedrive-developer-application

Skapa och konfigurera OneDrive-utvecklarprogrammet innan du importerar resurser från ditt OneDrive-konto till AEM Assets.

Skapa ett program

  1. Logga in på ditt OneDrive-konto och klicka på New registration.

  2. Ange ett namn för programmet och välj Accounts in this organizational directory only (Adobe only - Single tenant) från Supported account types.

  3. Utför följande steg för att lägga till omdirigerings-URI

    1. Välj Web i listrutan Select a platform.

    2. Lägg till https://experience.adobe.com i avsnittet Redirect URIs.

  4. Klicka på Register. Programmet har skapats.

  5. Kopiera värdena för fälten Application (client) ID och Directory (tenant) ID. Värdena krävs när verktyget för bulkimport konfigureras i AEM Assets.

  6. Klicka på Add a certificate or secret som motsvarar alternativet Client credentials.

  7. Klicka på New client secret, ange beskrivning av klienthemlighet, förfallodatum och klicka på Add.

  8. När du har skapat klienthemligheten kopierar du fältet Value (kopiera inte fältet för hemligt ID). Det krävs när bulkimport konfigureras i AEM Assets.

Lägg till API-behörigheter

Utför följande steg för att lägga till API-behörigheter för programmet:

  1. Klicka på API permissions i den vänstra rutan och klicka på Add a permission.
  2. Klicka på Microsoft Graph > Delegated permissions. Avsnittet Select Permission visar tillgängliga behörigheter.
  3. Välj offline_access behörighet från OpenId permissions och Files.ReadWrite.All behörighet från Files.
  4. Klicka på Add permissions för att spara uppdateringarna.

Skapa bulkimportkonfiguration create-bulk-import-configuration

Utför följande steg för att skapa en bulkimportkonfiguration i Experience Manager Assets:

  1. Klicka på Bulk Import i den vänstra rutan och klicka på Create Import.

  2. Välj datakälla. De tillgängliga alternativen är Azure, AWS, Google Cloud, Dropbox och OneDrive.

  3. Ange ett namn för bulkimportkonfigurationen i fältet Name.

  4. Ange de autentiseringsuppgifter som är specifika för datakällan och som anges i Förutsättningar.

  5. Ange namnet på rotmappen som innehåller resurser i datakällan i fältet Source Folder.

    note note
    NOTE
    Om du använder Dropbox som datakälla anger du källmappens sökväg baserat på följande regler:
    • Om du väljer Fullt Dropbox när du skapar programmet Dropbox och den mapp som innehåller resurserna finns på https://www.dropbox.com/home/bulkimport-assets anger du bulkimport-assets i fältet Source Folder.
    • Om du väljer App-mapp när du skapar programmet Dropbox och den mapp som innehåller resurserna finns på https://www.dropbox.com/home/Apps/BulkImportAppFolderScope/bulkimport-assets anger du bulkimport-assets i fältet Source Folder där BulkImportAppFolderScope refererar till programmets namn. Apps läggs automatiskt till efter home i det här fallet.
  6. (Valfritt) Välj alternativet Delete source file after import om du vill ta bort originalfilerna från källdatalagret när filerna har importerats till Experience Manager Assets.

  7. Välj Import Mode. Välj Skip, Replace eller Create Version. Hoppa över är standardläget och i det här läget hoppar användaren över att importera en resurs om den redan finns.
    Importera källinformation

  8. (Valfritt) Ange den metadatafil som ska importeras i CSV-format i fältet Metadata File. Källfilen för metadata måste finnas i källmappen. Klicka på Next för att navigera till Location & Filters.

  9. Om du vill definiera en plats i DAM där resurser ska importeras med fältet Assets Target Folder anger du en sökväg. Exempel: /content/dam/imported_assets.

  10. (Valfritt) I avsnittet Choose Filters anger du den minsta filstorleken för resurser i MB som ska inkluderas i inmatningsprocessen i fältet Filter by Min Size.

  11. (Valfritt) Ange den maximala filstorleken för resurser i MB som ska inkluderas i inmatningsprocessen i fältet Filter by Max Size.

  12. (Valfritt) Välj de MIME-typer som ska inkluderas i inmatningsprocessen med hjälp av fältet Include MIME Type. Du kan välja flera MIME-typer i det här fältet. Om du inte definierar något värde inkluderas alla MIME-typer i inmatningsprocessen.

  13. (Valfritt) Välj de MIME-typer som ska uteslutas i inmatningsprocessen med hjälp av fältet Exclude MIME Type. Du kan välja flera MIME-typer i det här fältet. Om du inte definierar något värde inkluderas alla MIME-typer i inmatningsprocessen.

    Massimportfilter

  14. Klicka på Next. Välj något av följande alternativ efter dina önskemål:

    • Save import om du vill spara konfigurationen för tillfället så att du kan köra den senare.
    • Save & run import om du vill spara konfigurationen och köra bulkimporten.
    • Save & schedule import om du vill spara konfigurationen och schemalägga bulkimporten en senare gång. Du kan välja frekvens för bulkimporten och ange datum och tid för importen. Massimporten körs på angivet datum och angiven tid i vald frekvens.

    Kör bulkimport

  15. Klicka på Save för att köra det valda alternativet.

Hantera filnamn vid bulkimport filename-handling-bulkimport-assets-view

När du importerar resurser eller mappar i grupp importerar Experience Manager Assets hela strukturen för det som finns i importkällan. Experience Manager följer de inbyggda reglerna för specialtecken i resurs- och mappnamnen, och därför måste dessa filnamn saneras. För både mappnamn och resursnamn ändras inte den rubrik som definieras av användaren och lagras i jcr:title.

Under bulkimporten letar Experience Manager efter de befintliga mapparna för att undvika att importera resurserna och mapparna igen, och verifierar även rensningsreglerna som tillämpas i den överordnade mappen där importen sker. Om saneringsreglerna tillämpas i den överordnade mappen, tillämpas samma regler på importkällan. För ny import används följande saneringsregler för att hantera filnamnen på resurser och mappar.

Mer information om otillåtna namn, hantering av resursnamn och hantering av mappnamn vid bulkimport finns i Hantera filnamn vid bulkimport.

Visa befintliga bulkimportkonfigurationer view-import-configuration

Om du vill visa den befintliga massimporten väljer du alternativet Bulk Imports i den vänstra rutan. Sidan för bulkimport visas med listan Executed Imports.

Du kan även visa Saved Imports och Scheduled Imports från listrutan.

Spara bulkimportkonfiguration

Redigera bulkimportkonfiguration edit-import-configuration

Om du vill redigera konfigurationsinformationen klickar du på Mer ikon som motsvarar konfigurationsnamnet och sedan på Edit. Du kan inte redigera titeln för konfigurationen och importdatakällan när du utför redigeringsåtgärden. Du kan redigera konfigurationen med hjälp av flikarna Körd, Schemalagd eller Sparad import.

Redigera bulkimportkonfiguration

Schemalägg engångs- eller återkommande importer schedule-imports

Så här schemalägger du en enstaka eller återkommande bulkimport:

  1. Klicka på Mer ikon som motsvarar konfigurationsnamnet som finns på fliken Executed Imports eller Saved Imports och klicka på Schedule. Du kan också schemalägga om en befintlig schemalagd import genom att gå till fliken Scheduled Imports och klicka på Schedule.

  2. Ställ in ett engångsintag eller schemalägg ett timschema, ett dagligt eller ett veckoschema. Klicka på Submit.

    Schemalägg bulkimportkonfiguration

Utför en hälsokontroll vid import import-health-check

Om du vill validera anslutningen till datakällan klickar du på Mer ikon som motsvarar konfigurationsnamnet och sedan på Check. Om anslutningen lyckas visas följande meddelande i Experience Manager Assets:

Hälsokontroll för massimport

Utför en torr körning innan du utför en import dry-run-bulk-import

Klicka på Mer ikon som motsvarar konfigurationsnamnet och klicka på Dry Run för att starta en testkörning för massimportjobbet. Experience Manager Assets visar följande information om massimportjobbet:

Hälsokontroll för massimport

Köra en bulkimport run-bulk-import

Om du har sparat importen när du skapade konfigurationen kan du navigera till fliken Sparad import, klicka på ikonen Mer som motsvarar konfigurationen och klicka på Run.

Om du behöver köra en import som redan har slutförts går du till fliken Executed Imports, klickar på More icon som motsvarar konfigurationsnamnet och klickar på Run.

Stoppa eller schemalägg en pågående import schedule-stop-ongoing-report

Du kan schemalägga eller stoppa en pågående bulkimport med dialogrutan för status vid bulkimport som visas på startsidan för massimport under en import.

Pågående import

Du kan också visa de resurser som har importerats till målmappen genom att klicka på View Assets.

Ta bort en bulkimportkonfiguration delete-bulk-import-configuration

Klicka på ikonen Mer som motsvarar konfigurationsnamnet på flikarna Executed Imports, Scheduled Imports eller Saved Imports och klicka på Delete för att ta bort konfigurationen för massimport.

Om du vill visa Assets-målplatsen där resurserna importeras efter att du har kört massimportjobbet klickar du på Mer ikon som motsvarar konfigurationsnamnet och sedan på View Assets.

Video: Importera resurser satsvis med Assets Essentials

recommendation-more-help
7f481dbd-d5d0-4232-820e-84b31133bcac