Import Geschwindigkeit - Wie schnell seid ihr?

Guten Morgen, ich habe mal eine allgemeine Frage an die Geschwindigkeit eurer Importe über die API. Wir importieren 50.000 Artikel in 470 Minuten. Ist das Schnell, langsam, gut etc.? Ich habe leider keine Vergleichswerte. Wie schnell ist euer Import? danke

Wenn das mit Bilder, Liveshopping, Bundle, Rabatten, Warengruppen, etc ist ist das ein sehr guter Wert. Denke aber hier dreht es sich nur um reine Standardartikel ohne Varianten / Bilder und dgl. oder? und ein Abgleich erfolgt auch nicht, sondern ein reiner Import (Zuwachs ohne entfernen nicht mehr gültiger Artikel). Nur mal als Vergleich: Über unsere Schnittstelle schaffen wir es in ca. 8 Sekunden pro Artikel. Da sind jedoch ALLE Felder dabei. Auch alle Bilder (5 * 7 = 35 Stück) und Varianten und das ganze noch mit Subshops, Lagerbestand und und und. Einfach KOMPLETT. Da wir ja alle 3 Mintuen abgleichen (natürlich nach dem ersten komplettabgleich) ändert sich innerhalb 3 Minuten in der WaWi nch soooo viel, dass wir das innerhalb der Zeit dann schaffen.

Danke für die Info. Es ist schon einiges an Informationen, welche importiert werden. Alle attr Felder, description_long wird dynamische zusammengebaut, je nach Kriterien. Die meisten Artikel haben 1 Bild, Eigenschaften etc. Aber es sind alles Standardartikel, sprich keine Varianten oder Konfigurator-Artikel.

Ja Ok, das ist ja dann auch vermutlich der Import, wenn die Datei auf dem Server liegt. Die Zeit bis die Datei erzeugt wird (woher auch immer und dann hochgeladen wird) ist ja hier noch nicht dabei. Bei uns ist das der Wert wo auf den Knopf in der WaWi (Windows PC) gedrückt wird und dann die Artikel fertig im Shop sind. Sprich: Suchen welche Artikel hochgeladen werden sollen, Alle Bilder suchen, Alle Varianten zusammenstellen, Dann upload erzeugen und dann zu Shopware laden. Denke da sind wir dann super gut dabei.

Wir haben einen eigenen Import geschrieben (befüllen die Datenbank also direkt), dabei erreichen wir eine durchschnittliche Geschwindigkeit von ca. 170 Artikeln pro Sekunde (mit rudimentärem Duplettencheck, Import neuer Hersteller, etc.), leider verhält sich die Geschwindigkeit nicht linear, daher ist sie bei wenigen Artikeln viel höher und reduziert sich dementsprechend bei größeren Datenmengen. Die zugehörigen Bilder werden in multiplen asynchronen Prozessen aus externen Quellen nachgeladen und in die in Shopware hinterlegten Größenklassen umgewandelt. Daher kann die Geschwindigkeit dort ebenfalls variieren, dieser Prozess ist dafür im Gegenzug aber skalierbar.

Das ist schon ein guter Wert. Aber vermutlich auch ohne Upload auf den Server sondern die Datei liegt bereits dort. Wie siet es mit Subshops aus. Auch direkt in die DB? Denke dann würde der Wert nicht mehr passen. wie sieht es mit Artikel aus, die es nicht mehr gibt? Wie macht ihr das?

Artikel, die es in den Quelldaten nicht mehr gibt, werden erkannt und inaktiv markiert. Subshops bremsen die Geschwindigkeit nicht. Sie erfordern ja lediglich andere Zuweisungen. Der Export auf der Gegenseite geschieht nicht in Echtzeit, wir holen lediglich eine bzw. mehrere Dateien ab. Wie und wann diese erstellt werden, liegt nicht in unserer Hand.