Massenimport von Assets mithilfe von Assets Essentials

Letzte Aktualisierung: 2023-11-15
  • Erstellt für:
  • User
    Leader

Der Massenimport in AEM Assets Essentials bietet Administratoren die Möglichkeit, eine große Anzahl von Assets aus einer Datenquelle in AEM Assets zu importieren. Die Admins müssen keine einzelnen Assets oder Ordner mehr in AEM Assets hochladen.

HINWEIS

Das Massen-Importtool für Assets Essentials verwendet dasselbe Backend wie das des as a Cloud Service Massen-Importers für Assets. Assets Essentials bietet jedoch mehr Datenquellen, aus denen importiert werden kann, und eine optimierte Benutzererfahrung.

Sie können Assets aus den folgenden Datenquellen importieren:

  • Azure
  • AWS
  • Google Cloud
  • Dropbox
  • OneDrive

Voraussetzungen

Datenquelle Voraussetzungen
Azure
  • Azure-Speicherkonto
  • Azure-Blob-Container
  • Azure-Zugriffsschlüssel oder SAS-Token basierend auf dem Authentifizierungsmodus
AWS
  • AWS-Region
  • AWS-Bucket
  • AWS-Zugriffsschlüssel
  • AWS-Zugriffsgeheimnis
Google Cloud
  • GCP-Bucket
  • E-Mail für GCP-Service-Konto
  • Privater Schlüssel für GCP-Service-Konto
Dropbox
  • Dropbox-Client-ID
  • Dropbox-Client-Geheimnis
OneDrive
  • OneDrive-Mandantenkennung
  • OneDrive-Client-ID
  • OneDrive Client Secret

Zusätzlich zu diesen Voraussetzungen, die auf der Datenquelle basieren, müssen Sie den in Ihrer Datenquelle verfügbaren Namen des Quellordners kennen, der alle Assets enthält, die in AEM Assets importiert werden müssen.

Konfigurieren der Dropbox-Entwickleranwendung

Bevor Sie Assets aus Ihrem Dropbox-Konto in AEM Assets importieren, erstellen und konfigurieren Sie die Dropbox-Entwickleranwendung.

Führen Sie die folgenden Schritte aus:

  1. Melden Sie sich bei Ihrem Dropbox-Konto und klicken Apps erstellen.

  2. Im API auswählen wählen Sie das einzige verfügbare Optionsfeld aus.

  3. Im Wählen Sie den benötigten Zugriffstyp aus. eine der folgenden Optionen auswählen:

    • Auswählen App-Ordner, wenn Sie Zugriff auf einen einzelnen Ordner benötigen, der in Ihrer Anwendung in Ihrem Dropbox-Konto erstellt wurde.

    • Auswählen Vollständige Dropbox, wenn Sie Zugriff auf alle Dateien und Ordner in Ihrem Dropbox-Konto benötigen.

  4. Geben Sie einen Namen für Ihre Anwendung ein und klicken Sie auf App erstellen.

  5. Im Einstellungen in der Anwendung Folgendes hinzufügen, Umleitungs-URIs Abschnitt:

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

    • https://exc-unifiedcontent.experience-stage.adobe.net (nur für Staging-Umgebungen gültig)

  6. Kopieren Sie die Werte für die App-Schlüssel und App-Geheimnis -Felder. Die Werte sind beim Konfigurieren des Tools für den Massenimport in AEM Assets erforderlich.

  7. Im Berechtigungen Fügen Sie die folgenden Berechtigungen im Individuelle Bereiche Abschnitt.

    • account_info.read

    • files.metadata.read

    • files.content.read

    • files.content.write

  8. Klicks Einsenden , um die Änderungen zu speichern.

Konfigurieren der OneDrive-Entwickleranwendung

Bevor Sie Assets aus Ihrem OneDrive-Konto in AEM Assets importieren, erstellen und konfigurieren Sie die OneDrive-Entwickleranwendung.

Führen Sie die folgenden Schritte aus:

  1. Melden Sie sich bei Ihrem OneDrive-Konto und klicken Neue Registrierung.

  2. Geben Sie einen Namen für die Anwendung an, wählen Sie Nur Konten in diesem Organisationsverzeichnis (nur Adobe - Einzelmandant) von Unterstützte Kontotypen und klicken Sie auf registrieren. Die Anwendung wurde erfolgreich erstellt.

  3. Kopieren Sie die Werte für die Felder Client-ID der Anwendung und Mandanten-ID . Die Werte sind beim Konfigurieren des Tools für den Massenimport in AEM Assets erforderlich.

  4. Führen Sie die folgenden Schritte aus, um ein Zertifikat hinzuzufügen:

    1. Klicken Sie auf der Übersichtsseite der Anwendung auf Zertifikat oder Geheimnis hinzufügen und klicken Sie anschließend auf Neues Client-Geheimnis.
    2. Geben Sie die Client-geheime Beschreibung und den Ablauf an und klicken Sie auf Hinzufügen.
    3. Kopieren Sie nach der Erstellung des Client-Geheimnisses die Wert (Kopieren Sie nicht das Feld Geheimnis-ID ). Dies ist beim Konfigurieren des Massenimports in AEM Assets erforderlich.
  5. Führen Sie die folgenden Schritte aus, um Umleitungs-URIs hinzuzufügen:

    1. Klicken Sie auf der Übersichtsseite der Anwendung auf Hinzufügen eines Umleitungs-URI > Plattform hinzufügen > Web.

    2. Fügen Sie Folgendes zum Umleitungs-URIs Abschnitt:

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

      • https://exc-unifiedcontent.experience-stage.adobe.net (nur für Staging-Umgebungen gültig)

      Fügen Sie den ersten URI hinzu und klicken Sie auf Konfigurieren , um es hinzuzufügen. Sie können weitere hinzufügen, indem Sie auf URI hinzufügen -Option verfügbar im Web im Abschnitt Authentifizierung Seite.

  6. Führen Sie die folgenden Schritte aus, um API-Berechtigungen für die Anwendung hinzuzufügen:

    1. Klicks API-Genehmigungen im linken Bereich auf Berechtigung hinzufügen.
    2. Klicks Microsoft-Diagramm > Delegierte Berechtigungen. Die Berechtigung auswählen -Abschnitt zeigt die verfügbaren Berechtigungen an.
    3. Auswählen offline_access Berechtigung von OpenId permissions und Files.ReadWrite.All Berechtigung von Files.
    4. Klicks Berechtigungen hinzufügen , um die Aktualisierungen zu speichern.

Erstellen einer Konfiguration für den Massenimport

Führen Sie die folgenden Schritte aus, um eine Konfiguration für den Massenimport zu erstellen:

  1. Navigieren Sie zu Einstellungen > Massenimport und klicken Sie auf Import erstellen.

  2. Wählen Sie die Datenquelle aus. Zu den verfügbaren Optionen gehören Azure, AWS, Google Cloud und Dropbox.

  3. Geben Sie im Feld Name einen Namen für die Konfiguration des Massenimports an.

  4. Geben Sie die datenquellenspezifischen Anmeldeinformationen an, wie unter Voraussetzungen beschrieben.

  5. Geben Sie im Feld Quellordner den Namen des Stammordners an, der Assets in der Datenquelle enthält.

    HINWEIS

    Wenn Sie Dropbox als Datenquelle verwenden, geben Sie den Quellordnerpfad anhand der folgenden Regeln an:

    • Wenn Sie Vollständige Dropbox beim Erstellen der Dropbox-Anwendung und des Ordners, der die Assets enthält, ist vorhanden unter https://www.dropbox.com/home/bulkimport-assets, geben Sie bulkimport-assets im Quellordner -Feld.
    • Wenn Sie App-Ordner beim Erstellen der Dropbox-Anwendung und des Ordners, der die Assets enthält, ist vorhanden unter https://www.dropbox.com/home/Apps/BulkImportAppFolderScope/bulkimport-assets, geben Sie bulkimport-assets im Quellordner Feld, wobei BulkImportAppFolderScope bezieht sich auf den Namen der Anwendung. Apps wird automatisch hinzugefügt nach home in diesem Fall.
  6. (Optional) Wählen Sie die Option Quelldatei nach Import löschen aus, um die Originaldateien aus dem Quelldatenspeicher zu löschen, nachdem die Dateien in Experience Manager Assets importiert wurden.

  7. Wählen Sie den Importmodus. Wählen Sie Überspringen, Ersetzen oder Version erstellen. Der Modus „Überspringen“ ist der Standardmodus. In diesem Modus überspringt das Aufnahme-Tool den Import eines Assets, wenn es bereits vorhanden ist.
    Importieren von Quelldetails

  8. (Optional) Geben Sie die zu importierende Metadatendatei im CSV-Format im Feld „Metadatendatei“ an und klicken Sie auf Weiter, um zu Speicherort und Filter zu navigieren.

  9. Um einen Speicherort in DAM zu definieren, in den Assets importiert werden sollen, geben Sie im Feld Zielordner für Assets einen Pfad an. Zum Beispiel: /content/dam/imported_assets.

  10. (Optional) Geben Sie im Abschnitt Filter wählen im Feld Filtern nach Mindestgröße die minimale Dateigröße der Assets in MB an, die in den Aufnahmeprozess einbezogen werden sollen.

  11. (Optional) Geben Sie im Feld Filtern nach max. Größe die maximale Dateigröße der Assets in MB an, die in den Aufnahmeprozess einbezogen werden sollen.

  12. (Optional) Wählen Sie mithilfe des Felds MIME-Typ einschließen die MIME-Typen aus, die in den Aufnahmeprozess miteinbezogen werden sollen. In diesem Feld können Sie mehrere MIME-Typen auswählen. Wenn Sie keinen Wert definieren, werden alle MIME-Typen in den Aufnahmeprozess einbezogen.

  13. (Optional) Wählen Sie mithilfe des Feldes MIME-Typ ausschließen die MIME-Typen aus, die ausgeschlossen werden sollen. In diesem Feld können Sie mehrere MIME-Typen auswählen. Wenn Sie keinen Wert definieren, werden alle MIME-Typen in den Aufnahmeprozess einbezogen.

    Massenimport-Filter

  14. Klicken Sie auf Weiter. Wählen Sie Import speichern und ausführen aus, um die Konfiguration zu speichern und den Massenimport auszuführen. Wählen Sie Import speichern aus, um die Konfiguration vorerst zu speichern, damit Sie ihn später ausführen können.

    Massenimport ausführen

  15. Klicken Sie auf Speichern, um die ausgewählte Option auszuführen.

Umgang mit Dateinamen beim Massenimport

Wenn Sie Assets oder Ordner massenhaft importieren, importiert Experience Manager Assets die gesamte Struktur dessen, was in der Importquelle vorhanden ist. Experience Manager befolgt die integrierten Regeln für Sonderzeichen in den Asset- und Ordnernamen. Daher müssen diese Dateinamen bereinigt werden. Sowohl für den Ordnernamen als auch für den Asset-Namen bleibt der von den Benutzerinnen oder Benutzern definierte Titel unverändert und wird in jcr:title gespeichert.

Während des Massenimports sucht Experience Manager nach den vorhandenen Ordnern, um das erneute Importieren der Assets und Ordner zu vermeiden, und überprüft auch die Bereinigungsregeln, die im übergeordneten Ordner angewendet werden, in dem der Import stattfindet. Wenn die Bereinigungsregeln im übergeordneten Ordner angewendet werden, werden dieselben Regeln auf die Importquelle angewendet. Für neue Importe werden die folgenden Bereinigungsregeln angewendet, um die Dateinamen von Assets und Ordnern zu verwalten.

Weitere Informationen zu unzulässigen Namen, zum Umgang mit Asset-Namen und zum Umgang mit Ordnernamen beim Massenimport finden Sie unter Umgang mit Dateinamen beim Massenimport.

Anzeigen der vorhandenen Massenimportkonfigurationen

Wenn Sie die Konfiguration speichern, nachdem Sie sie erstellt haben, wird die Konfiguration auf der Registerkarte Gespeicherte Importe angezeigt.

Speichern der Massenimportkonfiguration

Wenn Sie speichern und den Import ausführen, wird die Importkonfiguration auf der Registerkarte Ausgeführte Importe angezeigt.

Speichern der Massenimportkonfiguration

Wenn Sie einen Import planen, wird er auf der Registerkarte Geplante Importe angezeigt.

Bearbeiten einer Massenimportkonfiguration

Um die Konfigurationsdetails zu bearbeiten, klicken Sie auf „…“ neben dem Konfigurationsnamen und klicken Sie auf Bearbeiten. Sie können den Titel der Konfiguration und die Importdatenquelle beim Ausführen des Bearbeitungsvorgangs nicht bearbeiten. Sie können die Konfiguration mit den Registerkarten „Ausgeführte Importe“, „Geplante Importe“ oder „Gespeicherte Importe“ bearbeiten.

Bearbeiten einer Massenimportkonfiguration

Planen von einmaligen oder wiederkehrenden Importen

Gehen Sie wie folgt vor, um einen einmaligen oder einen wiederkehrenden Massenimport zu planen:

  1. Klicken Sie auf „…“ neben dem Konfigurationsnamen auf der Registerkarte Ausgeführte Importe oder Gespeicherte Importe und dann auf Planen. Sie können auch einen vorhandenen geplanten Import neu planen, indem Sie zur Registerkarte Geplante Importe gehen und auf Planen klicken.

  2. Legen Sie eine einmalige Aufnahme fest oder erstellen Sie einen stündlichen, täglichen oder wöchentlichen Zeitplan. Klicken Sie auf Senden.

    Planen einer Massenimportkonfiguration

Durchführen einer Konsistenzprüfung für den Import

Um die Verbindung mit der Datenquelle zu überprüfen, wählen Sie die Konfiguration aus und klicken Sie auf Überprüfen. Wenn die Verbindung erfolgreich hergestellt wurde, zeigt Experience Manager Assets die folgende Meldung an:

Konsistenzprüfung des Massenimports

Führen Sie vor dem Ausführen eines Imports einen Probelauf durch.

Klicken Sie auf „…“ neben dem Namen der Konfiguration und klicken Sie auf Probelauf, um einen Testlauf für den Massenimportvorgang aufzurufen. Experience Manager Assets zeigt die folgenden Details zum Massenimportvorgang an:

Konsistenzprüfung des Massenimports

Ausführen eines Massenimports

Wenn Sie den Import bei der Erstellung der Konfiguration gespeichert haben, können Sie zur Registerkarte „Gespeicherte Importe“ navigieren, auf „…“ neben der Konfiguration klicken und dann auf Ausführen klicken.

Wenn Sie einen bereits ausgeführten Import ausführen müssen, navigieren Sie zur Registerkarte „Ausgeführte Importe“, klicken Sie auf „…“ neben dem Konfigurationsnamen und klicken Sie auf Ausführen.

Stoppen oder Planen eines laufenden Imports

Sie können einen fortlaufenden Massenimport planen oder stoppen, indem Sie das Dialogfeld mit dem Massenimport-Status verwenden, das während eines Imports auf der Startseite des Massenimports angezeigt wird.

Laufender Import

Sie können auch die im Zielordner importierten Assets anzeigen, indem Sie auf Assets anzeigen klicken.

Löschen einer Konfiguration für den Massenimport

Klicken Sie auf „…“ neben dem Konfigurationsnamen, der auf der Registerkarte Ausgeführte Importe, Geplante Importe oder Gespeicherte Importe vorhanden ist, und klicken Sie auf Löschen, um die Massenimportkonfiguration zu löschen.

Navigieren zu Assets nach einem Massenimport

Um den Asset-Zielspeicherort anzuzeigen, in den die Assets importiert werden, nachdem der Massenimportauftrag ausgeführt wurde, wählen Sie die Konfiguration aus und klicken Sie dann auf Assets anzeigen.

Auf dieser Seite