Bulkimportelementen met gebruik van de Assets-weergave bulk-import-assets-view
Bulkimport in de weergave AEM Assets biedt beheerders de mogelijkheid om een groot aantal elementen uit een gegevensbron te importeren in AEM Assets. De beheerders hoeven geen afzonderlijke elementen of mappen meer te uploaden naar AEM Assets.
U kunt elementen importeren uit de volgende gegevensbronnen:
- Azure
- AWS
- Google Cloud
- Dropbox
- OneDrive
Vereisten prerequisites
- Azure Storage Account
- Azure Blob Container
- Azure Access Key of SAS Token op basis van de verificatiemodus
- AWS Region
- AWS Bucket
- AWS Access Key
- AWS Access-geheim
- GCP-emmertje
- GCP-serviceaccount-e-mail
- persoonlijke sleutel GCP-serviceaccount
- Client-id voor Dropbox (toepassingssleutel)
- Dropbox Client Secret (App-geheim)
- OneDrive-TENant-id
- OneDrive-client-id
- OneDrive-clientgeheim
Naast deze vereisten op basis van de gegevensbron, moet u zich bewust zijn van de naam van de bronmap in uw gegevensbron die alle elementen bevat die naar AEM Assets moeten worden geïmporteerd.
De toepassing voor ontwikkelaars van Dropboxxen configureren dropbox-developer-application
Voordat u elementen van uw Dropbox-account naar AEM Assets importeert, moet u de ontwikkelaarstoepassing voor Dropboxxen maken en configureren.
Voer de volgende stappen uit:
-
Teken binnen aan uw rekening van de Dropboxen klik Create apps.
als u een rekening van de Dropbox van de Onderneming gebruikt, moet u toegang tot de rol van Admin van de Inhoud hebben. -
Selecteer in de sectie Choose an API het enige beschikbare keuzerondje.
-
Selecteer in de sectie Choose the type of access you need een van de volgende opties:
-
Selecteer App folder als u toegang wilt tot één map die in uw toepassing is gemaakt in uw account voor Dropboxxen.
-
Selecteer Full Dropbox als u toegang tot alle bestanden en mappen in uw account voor Dropboxxen nodig hebt.
-
-
Geef een naam voor de toepassing op en klik op Create app .
-
Voeg https://experience.adobe.com toe aan de sectie Redirect URIs op het tabblad Settings van de toepassing.
-
Kopieer de waarden voor de velden App key en App secret . De waarden zijn vereist tijdens het configureren van het bulkimportprogramma in AEM Assets.
-
Voeg op het tabblad Permissions de volgende machtigingen toe in de sectie Individual scopes .
-
account_info.read
-
files.metadata.read
-
files.content.read
-
files.content.write
-
-
Klik op Submit om de wijzigingen op te slaan.
De OneDrive-ontwikkelaarstoepassing configureren onedrive-developer-application
Voordat u middelen van uw OneDrive-account naar AEM Assets importeert, moet u eerst de OneDrive-ontwikkeltoepassing maken en configureren.
Een toepassing maken
-
Teken binnen aan uw rekening OneDriveen klik New registration.
-
Geef een naam voor de toepassing op en selecteer Accounts in this organizational directory only (Adobe only - Single tenant) in Supported account types .
-
Voer de volgende stappen uit om omleidings URIs toe te voegen:
-
Selecteer Web in het vervolgkeuzemenu Select a platform .
-
Voeg https://experience.adobe.com toe aan de sectie Redirect URIs .
-
-
Klik op Register. De toepassing is gemaakt.
-
Kopieer de waarden voor de velden Application (client) ID en Directory (tenant) ID . De waarden zijn vereist tijdens het configureren van het bulkimportprogramma in AEM Assets.
-
Klik op Add a certificate or secret voor de optie Client credentials .
-
Klik op New client secret , geef een beschrijving van het clientgeheim op en klik op Add .
-
Kopieer het veld Value nadat u het clientgeheim hebt gemaakt (kopieer het veld Geheime id niet). Dit is vereist tijdens het configureren van bulkimport in AEM Assets.
API-machtigingen toevoegen
Voer de volgende stappen uit om API-machtigingen voor de toepassing toe te voegen:
- Klik op API permissions in het linkervenster en klik op Add a permission .
- Klik op Microsoft Graph > Delegated permissions . In de sectie Select Permission worden de beschikbare machtigingen weergegeven.
- Selecteer
offline_access
machtiging vanOpenId permissions
enFiles.ReadWrite.All
vanFiles
. - Klik op Add permissions om de updates op te slaan.
Configuratie voor bulkimport maken create-bulk-import-configuration
Voer de volgende stappen uit om een configuratie voor bulkimport te maken in de Experience Manager Assets :
-
Klik op Bulk Import in het linkervenster en klik op Create Import .
-
Selecteer de gegevensbron. De beschikbare opties zijn Azure , AWS , Google Cloud , Dropbox en OneDrive .
-
Geef een naam op voor de configuratie voor bulkimport in het veld Name .
-
Specificeer de gegevensbron specifieke geloofsbrieven, zoals die in Vereistenworden vermeld.
-
Geef een naam op van de hoofdmap die elementen bevat in de gegevensbron in het veld Source Folder .
note note NOTE Als u Dropbox als gegevensbron gebruikt, specificeer de bronomslagweg die op de volgende regels wordt gebaseerd: - Als u Volledige Dropbox terwijl het creëren van de toepassing van de Dropbox en de omslag selecteert die de activa bevat bestaat bij
https://www.dropbox.com/home/bulkimport-assets
, dan specificeerbulkimport-assets
op het Source Folder gebied. - Als u omslag van de App terwijl het creëren van de toepassing van de Dropbox en de omslag selecteert die de activa bevat bestaat bij
https://www.dropbox.com/home/Apps/BulkImportAppFolderScope/bulkimport-assets
, dan specificeerbulkimport-assets
in het Source Folder gebied, waarBulkImportAppFolderScope
naar de naam van de toepassing verwijst.Apps
wordt in dit geval automatisch toegevoegd nahome
.
note note NOTE Als u OneDrive als gegevensbron gebruikt, geeft u het pad van de bronmap op op basis van de volgende regels: - Geef alleen de naam van de hoofdmap op, zonder het domein. Als het volledige URL-pad van de map
https://my.sharepoint.com/my?id=/personal/user/Documents/Importfolder/
is, geeft u/Importfolder/
op in het veld Source Folder . - Als de mapnaam meerdere woorden bevat, gescheiden door spaties, geeft u de naam op met de spaties in de configuratie Bulk importeren.
- De bronmap moet zich in de hoofdmap van de map bevinden. Mappaden worden niet ondersteund.
- Als u Volledige Dropbox terwijl het creëren van de toepassing van de Dropbox en de omslag selecteert die de activa bevat bestaat bij
-
(Optioneel) Selecteer de optie Delete source file after import om de oorspronkelijke bestanden uit de opslagplaats voor brongegevens te verwijderen nadat de bestanden in Experience Manager Assets zijn geïmporteerd.
-
Selecteer de Import Mode . Selecteer Skip, Replace of Create Version . De modus Overslaan is de standaardinstelling en in deze modus slaat de functie Instantor over om een element te importeren als dit al bestaat.
-
(Optioneel) Geef het metagegevensbestand op dat u wilt importeren, in CSV-indeling, in het veld Metadata File . Het bronbestand voor metagegevens moet zich in de bronmap bevinden. Klik op Next om naar Location & Filters te navigeren.
note note NOTE Afhankelijk van de beveiligingsregels van uw organisatie is het mogelijk dat u beheerderstoestemming voor deze toepassing nodig hebt om verbinding te maken met het gereedschap Bulk importeren. Als dit wordt vereist, moet de beheerder toestemming verstrekken alvorens de bulkinvoerconfiguratie kan worden bewaard. -
Als u een locatie in DAM wilt definiëren waar elementen moeten worden geïmporteerd met het veld Assets Target Folder , geeft u een pad op. Bijvoorbeeld
/content/dam/imported_assets
. -
(Optioneel) Geef in de sectie Choose Filters de minimale bestandsgrootte van elementen op in MB om deze op te nemen in het innameproces in het veld Filter by Min Size .
-
(Optioneel) Geef de maximale bestandsgrootte van elementen op in MB om ze op te nemen in het innameproces in het veld Filter by Max Size .
-
(Optioneel) Selecteer met het veld Include MIME Type de MIME-typen die u wilt opnemen in het invoerproces. U kunt meerdere MIME-typen selecteren in dit veld. Als u geen waarde definieert, worden alle MIME-typen opgenomen in het innameproces.
-
(Optioneel) Selecteer de MIME-typen die u wilt uitsluiten in het invoerproces met behulp van het veld Exclude MIME Type . U kunt meerdere MIME-typen selecteren in dit veld. Als u geen waarde definieert, worden alle MIME-typen opgenomen in het innameproces.
-
Klik op Next. Selecteer een van de volgende opties naar wens:
- Save import om de configuratie voor nu op te slaan zodat u deze later kunt uitvoeren.
- Save & run import om de configuratie op te slaan en de bulkimport uit te voeren.
- Save & schedule import om de configuratie op te slaan en de bulkimport voor een later tijdstip te plannen. U kunt de frequentie van het bulkimporteren kiezen en de datum en tijd voor het importeren instellen. De bulkimport wordt uitgevoerd op de ingestelde datum en tijd in de gekozen frequentie.
-
Klik op Save om de geselecteerde optie uit te voeren.
Bestandsnamen verwerken tijdens bulkimport filename-handling-bulkimport-assets-view
Wanneer u elementen of mappen bulksgewijs importeert, importeert Experience Manager Assets de volledige structuur van wat er in de importbron bestaat. Experience Manager volgt de ingebouwde regels voor speciale tekens in de naam van het element en de map. Deze bestandsnamen moeten daarom worden ontsmet. Voor zowel de mapnaam als de elementnaam blijft de door de gebruiker gedefinieerde titel ongewijzigd en wordt deze opgeslagen in jcr:title
.
Tijdens het bulkimporteren zoekt Experience Manager naar de bestaande mappen om te voorkomen dat de elementen en mappen opnieuw worden geïmporteerd en controleert het tevens de ontsmettingsregels die zijn toegepast in de bovenliggende map waar het importeren plaatsvindt. Als de ontsmettingsregels worden toegepast in de bovenliggende map, worden dezelfde regels toegepast op de importbron. Voor nieuwe importbewerkingen worden de volgende ontsmettingsregels toegepast om de bestandsnamen van elementen en mappen te beheren.
Voor meer informatie over verboden namen, behandelend activanamen, en behandelend omslagnamen tijdens bulkinvoer, zie Behandelend filenames tijdens bulkinvoer in mening Admin.
Bestaande configuraties voor bulkimport weergeven view-import-configuration
Als u de bestaande bulkimport wilt weergeven, selecteert u de optie Bulk Imports in het linkerdeelvenster. De pagina voor bulkimport wordt weergegeven met de lijst Executed Imports .
U kunt de Saved Imports en Scheduled Imports ook weergeven via de vervolgkeuzelijst.
Configuratie voor bulkimport bewerken edit-import-configuration
Om de configuratiedetails uit te geven, klik die aan de configuratienaam beantwoorden en klik Edit. U kunt de titel van de configuratie en de gegevensbron van het voer niet uitgeven terwijl het uitvoeren van geeft verrichting uit. U kunt de configuratie bewerken met de tabbladen Uitgevoerde, Geplande of Opgeslagen importbestanden.
uit
Eenmalige of herhaalde invoer plannen schedule-imports
Voer de volgende stappen uit om een eenmalige of terugkerende bulkimport te plannen:
-
Klik die aan de configuratienaam beschikbaar in Executed Imports of Saved Imports tabel beantwoordt en Schedule klikt. U kunt een bestaande geplande importbewerking ook opnieuw plannen door naar de tab Scheduled Imports te navigeren en op Schedule te klikken.
-
Stel een eenmalige opname in of voer een uur-, dag- of wekelijks schema in. Klik op Submit.
Een health check voor importeren uitvoeren import-health-check
Om de verbinding aan de gegevensbron te bevestigen, klik die aan de configuratienaam beantwoorden, en klik dan Check. Als de verbinding tot stand is gebracht, geeft Experience Manager Assets het volgende bericht weer:
Een droge run uitvoeren voordat het importeren wordt uitgevoerd dry-run-bulk-import
Klik die aan de configuratienaam beantwoordt en Dry Run klikt om een testlooppas voor de BulkTaak van de Invoer aan te halen. Experience Manager Assets geeft de volgende gegevens weer over de Bulk Import-taak:
Een bulkimport uitvoeren run-bulk-import
Als u de invoer terwijl het creëren van de configuratie hebt bewaard, kunt u aan het Bewaarde lusje van de Invoer navigeren, klikken dat aan de configuratie beantwoordt en Run klikt.
Op dezelfde manier als u reeds uitgevoerde invoer moet uitvoeren, navigeer aan het Uitvoerde lusje van Invoer, klik die aan de configuratienaam beantwoorden en klik Run.
Doorlopende import stoppen of plannen schedule-stop-ongoing-report
U kunt een actieve bulkimport plannen of stoppen met behulp van het statusdialoogvenster voor bulkimport dat tijdens het importeren wordt weergegeven op de introductiepagina Bulk.
U kunt ook de elementen weergeven die in de doelmap zijn geïmporteerd door op View Assets te klikken.
Een configuratie voor bulkimport verwijderen delete-bulk-import-configuration
Klik die aan de configuratienaam beantwoordt die in Executed Imports, Scheduled Imports, of Saved Imports lusjes bestaat en klik Delete om de Bulk configuratie van de Invoer te schrappen.
Navigeren naar elementen nadat bulkimport is uitgevoerd view-assets-after-bulk-import
Om de het doelplaats van Assets te bekijken waar de activa na het in werking stellen van de BulkTaak van de Invoer worden ingevoerd, klik die aan de configuratienaam beantwoorden, en klik dan View Assets.