Daten importieren

Daten für alle Produkttypen können in den Store importiert werden. Darüber hinaus können Sie Produkte, erweiterte Preisdaten, Kundendaten, Kundenadressdaten und Produktbilder importieren. Der Import unterstützt die folgenden Vorgänge:

  • Hinzufügen/Aktualisieren
  • Ersetzen
  • Löschen

Importrichtlinien

Neue Entitäten

  • Entitäten werden mit den in der CSV-Datei angegebenen Attributwerten hinzugefügt.
  • Für ein erforderliches Attribut ohne festgelegten Standardwert kann die Entität (die entsprechende Zeile oder Zeilen) nicht importiert werden, wenn kein Wert oder ein ungültiger Wert vorhanden ist.
  • Für ein erforderliches Attribut mit einem festgelegten Standardwert wird die Entität (die entsprechende Zeile oder Zeilen) importiert und der Standardwert wird für das Attribut festgelegt, wenn kein Wert oder ein ungültiger Wert vorhanden ist.
  • Wenn die komplexen Daten ungültig sind, kann die Entität (die entsprechende Zeile oder Zeilen) nicht importiert werden.

Vorhandene Entitäten

  • Bei Attributen, die keine komplexen Daten sind, ersetzen die Werte aus der Importdatei, einschließlich der leeren Werte für die nicht erforderlichen Attribute, die vorhandenen Werte.
  • Wenn für ein erforderliches Attribut kein Wert oder ein ungültiger Wert vorhanden ist, wird der vorhandene Wert nicht ersetzt.
  • Wenn die komplexen Daten für die Entität ungültig sind, kann die Entität (die entsprechende Zeile bzw. die entsprechenden Zeilen) nicht importiert werden. Eine Ausnahme bildet der Fall, wenn im Dropdown-Menü Importverhalten die Option Entitäten löschen ausgewählt wurde.

Komplexe Daten

Wenn ein in der Importdatei angegebenes Attribut vorhanden ist und sein Wert aus einem definierten Satz von Werten abgeleitet wird, gilt Folgendes:

  • Wenn der Wert nicht bereits in dem definierten Wertesatz enthalten ist, kann die Zeile importiert werden und für das Attribut wird, falls definiert, ein Standardwert festgelegt.
  • Wenn der Wert bereits im definierten Satz enthalten ist, kann die entsprechende Zeile nicht importiert werden.
  • Wenn die Importdatei einen Attributnamen angibt, der noch nicht im System definiert ist, wird er nicht erstellt und seine Werte werden nicht importiert.

Ungültige Dateien

  • Eine Datei kann nicht importiert werden, wenn alle Zeilen ungültig sind.
  • Ein nicht vorhandener Service-Daten- oder komplexer Datenname wird in der Importdatei angegeben, z. B. eine Spalte mit einem _<non-existing name> Überschrift.

Der Importvorgang von Adobe Commerce erkennt in UTF-8 kodierte Dateien, die eine Bytereihenfolgemarkierung (Byte Order Mark, BOM) verwenden, möglicherweise nicht ordnungsgemäß. Dateien, die eine Stückliste enthalten, können zu Problemen oder Fehlern während des Importvorgangs führen.

Importvorgänge

Vorgang
Beschreibung
Hinzufügen/Aktualisieren
Zu den vorhandenen Produktdaten für die vorhandenen Einträge in der Datenbank werden neue Produktdaten hinzugefügt. Alle Felder außer sku kann aktualisiert werden.

Neue Steuerklassen, die in den Importdaten angegeben sind, werden automatisch erstellt.

Neue Produktkategorien, die in der Importdatei angegeben sind, werden automatisch erstellt.

Neue SKUs, die in der Importdatei angegeben sind, werden automatisch erstellt

Hinweis: ​Bei Produkten können Sie alle Felder außer SKU durch Import aktualisieren.

Wichtig: Mehrere Feldwerte, z. B. Websites oder Kategorien, können nicht mit dem Hinzufügen/Aktualisieren Importverhalten. Diese Felder bleiben nach dem Import in der Datenbank, wenn sie nicht in der CSV-Datei aufgeführt sind.
Ersetzen
Die vorhandenen Produktdaten werden durch neue Daten ersetzt.

Wichtig: ​Gehen Sie beim Ersetzen von Daten vorsichtig vor, da die vorhandenen Produktdaten gelöscht werden und alle Verweise im System verloren gehen.

Wenn eine SKU in den Importdaten mit der SKU einer vorhandenen Entität übereinstimmt, werden alle Felder, einschließlich der SKU, gelöscht und mithilfe der CSV-Daten wird ein neuer Datensatz erstellt. Ein Fehler tritt auf, wenn die CSV-Datei auf eine SKU verweist, die nicht in der Datenbank vorhanden ist. Sie können Daten überprüfen, um den Fehler anzuzeigen.
Löschen
Alle Entitäten in den Importdaten, die in der Datenbank vorhanden sind, werden aus der Datenbank gelöscht.

Beim Löschen werden alle Spalten in den Importdaten mit Ausnahme der SKU ignoriert. Sie können alle anderen Attribute in den Daten ignorieren.

Ein Fehler tritt auf, wenn die CSV-Datei auf eine SKU verweist, die nicht in der Datenbank vorhanden ist. Sie können Daten überprüfen, um den Fehler anzuzeigen.

Importvorgang

Die Größe der Importdatei wird durch die Einstellungen im Dialogfeld php.ini Datei auf dem Server. Die Systemmeldung auf dem importieren gibt die aktuelle Größenbeschränkung an. Die Standardgröße ist 2 MB.

Sonderzeichen (z. B. Gleichheitszeichen, Größer-und-Kleiner-Zeichen, einfache und doppelte Anführungszeichen, umgekehrte Schrägstriche, senkrechte Striche und kaufmännische Und-Zeichen) können bei der Datenübertragung zu Problemen führen. Um sicherzustellen, dass solche Sonderzeichen korrekt interpretiert werden, können sie als Escapesequenz. Wenn die Daten beispielsweise eine Zeichenfolge wie enthalten code="str", code="str2"Wenn Sie sich jedoch dafür entscheiden, den Text in doppelte Anführungszeichen zu setzen, wird sichergestellt, dass die ursprünglichen doppelten Anführungszeichen als Teil der Daten verstanden werden. Wenn das System auf doppelte Anführungszeichen trifft, versteht es, dass der äußere Satz doppelter Anführungszeichen die tatsächlichen Daten einschließt.

Beim Importieren von Produktdaten werden neue Produktdaten zu vorhandenen Produktdateneinträgen in der Datenbank hinzugefügt. Alle Felder außer SKU können durch Import aktualisiert werden. Alle vorhandenen Produktdaten werden durch die importierten neuen Daten ersetzt. Gehen Sie beim Ersetzen von Daten mit Vorsicht vor. Alle vorhandenen Produktdaten werden gelöscht und alle Verweise im System gehen verloren.

Datenimport {width="600" modal="regular"}

Schritt 1: Daten vorbereiten

  1. Auf der Admin Seitenleiste, zu gehen System > Data Transfer>Import.

  2. Unter Importeinstellungen, festlegen Entity Type eine der folgenden Möglichkeiten:

    • Advanced Pricing
    • Products
    • Customer Finances
    • Customers and Addresses
    • Customers Main File
    • Customer Addresses
    • Stock Sources
  3. Klick Download Sample File.

  4. Suchen Sie die Exportdatei am Downloads-Speicherort für Ihren Webbrowser und öffnen Sie die Datei .

    Die Beispieldatei enthält Spaltenüberschriften mit Platzhalterdaten für die Produkttypen.

    Beispieldatei für Daten importieren {width="600" modal="regular"}

  5. Untersuchen Sie die Struktur der Beispieldatei und verwenden Sie sie, um Ihre CSV-Importdatei vorzubereiten und sicherzustellen, dass die Spaltenüberschriften korrekt geschrieben sind.

  6. Stellen Sie sicher, dass die Größe der Importdatei nicht das in der Meldung angezeigte Limit überschreitet.

    Benachrichtigung zur Datenimportgröße {width="600"}

  7. Wenn die Importdaten Pfade zu Produktbildern enthalten, stellen Sie sicher, dass die Bilddateien an den entsprechenden Speicherort hochgeladen wurden.

    Der Standardspeicherort auf dem Commerce-Server lautet: pub/media/import.

    Wenn sich die Bilder auf einem externen Server befinden, stellen Sie sicher, dass Sie über die vollständige URL zu dem Verzeichnis verfügen, das die Bilder enthält.

Schritt 2: Importverhalten auswählen

Verhalten beim Datenimport {width="600" modal="regular"}

  1. set Import Behavior eine der folgenden Möglichkeiten:

    • Add/Update (Für Produkte können Sie alle Felder außer SKU durch Import aktualisieren.)
    • Replace
    • Delete
  2. Um zu bestimmen, was passiert, wenn beim Importieren von Daten ein Fehler auftritt, wählen Sie eine der folgenden Optionen:

    • Stop on Error
    • Skip error entries
  3. für Allowed Errors Count, geben Sie die Anzahl der Fehler ein, die auftreten können, bevor der Import abgebrochen wird.

    Der Standardwert ist 10.

  4. Akzeptieren Sie den Standardwert eines Kommas (,) für Field separator.

  5. Akzeptieren Sie den Standardwert eines Kommas (,) für Multiple value separator.

    In einer CSV-Datei ist ein Komma das Standardtrennzeichen. Wenn Sie ein anderes Zeichen verwenden möchten, stellen Sie sicher, dass die Daten in der CSV-Datei mit dem angegebenen Zeichen übereinstimmen.

  6. Akzeptieren des Standardwerts _EMPTY_VALUE_ für Empty attribute value constant.

  7. Wenn Sie alle Sonderzeichen, die möglicherweise in den Daten enthalten sind, als Escapesequenz, wählen Sie die Fields Enclosure Kontrollkästchen.

Schritt 3: Importdatei identifizieren

Datenimportdatei {width="600" modal="regular"}

  1. Klick Choose File , um die zu importierende Datei auszuwählen.

  2. Suchen Sie die CSV-Datei, die Sie importiert haben, und klicken Sie auf  Open.

  3. für Images File Directory, geben Sie den relativen Pfad zum Speicherort des hochgeladenen Bildes auf dem Commerce-Server ein.

    Beispiel: product_images.

    note note
    NOTE
    Beginnen mit der Adobe Commerce und der Magento Open Source 2.3.2 Release, der in angegebene Pfad Images File Directory ​Verkettet für den Import in das Basisverzeichnis der Bilder: <Magento-root-folder>/var/import/images. Platzieren Sie beispielsweise product_images Dateien in der <Magento-root-directory>/var/import/images/product_images Ordner. Der Basisordner für den Import von Bildern kann in der \Magento\ImportExport\etc\config.xml -Datei. Wenn das Remote-Speichermodul aktiviert ist, importieren Sie Dateien in die <remote-storage-root-directory>/var/import/images/product_images Ordner.

    Weitere Informationen zum Importieren von Produktbildern finden Sie unter Importieren von Produktbildern.

Schritt 4: Importdaten überprüfen

  1. Klicken Sie oben rechts auf  Check Data.

  2. Warten Sie einige Augenblicke, bis der Validierungsprozess abgeschlossen ist.

    Wenn die Importdaten gültig sind, wird die folgende Meldung angezeigt:

    Erfolgsmeldung - Datei ist gültig {width="600"}

  3. Wenn die Datei gültig ist, klicken Sie auf Import.

    Korrigieren Sie andernfalls jedes Problem mit den in der Nachricht aufgelisteten Daten und versuchen Sie erneut, die Datei zu importieren.

  4. Der Importvorgang wird bis zum Ende der Daten fortgesetzt, es sei denn, es tritt ein Fehler auf.

    Wenn in den Validierungsergebnissen eine Fehlermeldung angezeigt wird, beheben Sie das Problem in den Daten und importieren Sie die Datei erneut.

    Fehlermeldung - URL-Schlüssel existiert bereits {width="600"}

    Nach Abschluss des Imports wird eine Meldung angezeigt.

Importverlauf

Commerce verwaltet einen Datensatz mit Daten, die in Ihren Store importiert wurden, einschließlich Startdatum und -zeit, Benutzer, Ausführungszeit und einem Link zur importierten Datei. Die Ausführungszeit ist die Dauer des Importvorgangs.

Anzeigen des Importverlaufs:

Auf der Admin Seitenleiste, zu gehen System > Data Transfer>Import History.

Datenimportverlauf {width="600" modal="regular"}

NOTE
Standardmäßig befinden sich Importverlaufsdateien im <Magento-root-directory>/var/import_history Ordner. Wenn das Remote-Speichermodul aktiviert ist, befinden sich die Importverlaufsdateien in der <remote-storage-root-directory>/import_export/import_history Ordner.
Feld
Beschreibung
ID
Eine interne Nummer, die eine Übertragung bezeichnet.
Start Date & Time
Ein bestimmtes Datum und eine bestimmte Uhrzeit für die Übertragung.
User
Der Kunde, der die Übertragung vorgenommen hat.
Imported file
Link zum Herunterladen der importierten Datei.
Error file
Die entsprechende Fehlerdatei.
Execution Time
Zeitintervall des Importvorgangs.
Summary
Anzahl der erstellten, aktualisierten und gelöschten Elemente oder Fehlermeldung.

So laden Sie das importiert/Fehler Datei, klicken Sie auf Download.

recommendation-more-help
d3c62084-5181-43fb-bba6-1feb2fcc3ec1