Migration von Magento 2:Volumenprüfung fehlgeschlagen
-
13-12-2019 - |
Frage
Ich versuche eine Magento 2-Migration auf meinem lokalen Computer, hauptsächlich damit ich beim Erlernen von Magento 2 echte Daten zum Arbeiten habe (die Genauigkeit der Migration ist nicht wichtig).
Wenn ich das Migrationstool starte, erhalte ich diese Fehlermeldung (en):
[ERROR]: Incorrect value: Freightquote_Shipping_Model_Carrier_Source_Class in: eav_attribute.source_model for attribute_code=freightquote_class
[ERROR]: Incorrect value: Freightquote_Shipping_Model_Carrier_Source_Packaging in: eav_attribute.source_model for attribute_code=freightquote_packaging
[ERROR]: Incorrect value: Freightquote_Shipping_Model_Carrier_Source_Commodity in: eav_attribute.source_model for attribute_code=freightquote_commodity
[ERROR]: Incorrect value: Freightquote_Shipping_Model_Carrier_Source_Content in: eav_attribute.source_model for attribute_code=freightquote_content
und endet mit
[Migration\Exception]
Volume Check Failed
In der die eav_attribute
Quelltabelle (gekürzt):
attribute_code | backend_type | frontend_input | source_model
-----------------------------------------------------------------------------------------------------------------
freightquote_class | varchar | select | Freightquote_Shipping_Model_Carrier_Source_Class
freightquote_packaging | varchar | select | Freightquote_Shipping_Model_Carrier_Source_Packaging
freightquote_commodity | varchar | select | Freightquote_Shipping_Model_Carrier_Source_Commodity
freightquote_content | varchar | select | Freightquote_Shipping_Model_Carrier_Source_Content
Es geht mir gut, dieses Modul von der Migration auszuschließen, wenn dies möglich / notwendig ist.Ich habe versucht, die verschiedenen Konfigurationen durchzusehen.xml und Karte.XML-Dateien für Beispiele, wie dies gehandhabt werden könnte, aber ich konnte es nicht wirklich verstehen.
Lösung 2
Mir wurde klar, dass die Daten in der eav_attribute
tabelle musste geändert werden.Die Freightquote-Quellmodelle mussten geändert werden, um das erwartete Format zu haben.
So Freightquote_Shipping_Model_Carrier_Source_Class
werden freightquote_shipping/carrier_source_class
.Hat dies für jede der Zeilen getan, die einen Fehler verursacht haben, und den Import neu gestartet.Das hat den Fehler behoben.
Andere Tipps
Ich hatte das gleiche Problem und fragte auf Github https:// github.com / Magento / Data-Migration-Tool-CE / Ausgaben / 13 .
Sie können versuchen, die folgenden Zeilen Ihrem Anbieter / Magento / Data-Migration-Tool / etc / ce-to-ce / class-map.xml.dist-Datei hinzuzufügen:
generasacodicetagpre.