Gelöst Vorgang bei sehr großer Artikelanzahl / großer CSV Datei (33GB/32 Millionen Artikel)

Gabbahead

Aktives Mitglied
18. Februar 2015
167
1
Berlin
Hi, wie sollte ich am besten Vorgehen wenn ich eine sehrgroße .csv Datei einspielen möchte.

Ich habe eine 33GB große .csv Datei mit einer Artikelanzahl von ca. 32 Millonen Artikel.
Kann die Wawi überhaupt mit so einer großen Artikelanzahl umgehen und wie geht die Ameise damit um.
Oder ist es hier eher Sinnvoll das ganze direkt in die SQL Datenbank zu importieren.
Wenn ja, gibt es hierfür ggf. schon ein fertiges Script ?

Wenn ich aktuell versuche die Datei einzuspielen, bleibt die Ameise hängen, weder der Testlauf, noch der Import selber funktionieren korrekt.
 

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
300
Köln
AW: Vorgang bei sehr großer Artikelanzahl / großer CSV Datei (33GB/32 Millionen Artik

Hi,

die Artikelsuche ist für so große Mengen derzeit nicht ausgelegt. Es würde zu lange dauern, in der Artikelverwaltung nach einem Artikel zu suchen. Ändert sich jedoch in diesem Jahr.
 

Gabbahead

Aktives Mitglied
18. Februar 2015
167
1
Berlin
AW: Vorgang bei sehr großer Artikelanzahl / großer CSV Datei (33GB/32 Millionen Artik

Öhm..wie jetzt....? Also kann ich mir den Import sparen ?
Selbst dann nicht wenn die Artikel in unterschiedlichen Kategorien liegen ?
Es handelt sich hierbei um Autoteile und das sind nun mal so viele. :D
Auf wieviel Artikel ist die Wawi denn derzeit begrenzt bzw. ohne Probleme nutzbar ?
Ich hatte eigentlich die Info das die Wawi mit solch großen Daten umgehen kann.
 

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
300
Köln
AW: Vorgang bei sehr großer Artikelanzahl / großer CSV Datei (33GB/32 Millionen Artik

Hi,

ja, du kannst dir den Import sparen. Bis 0,5mio Artikel sollte alles noch gut laufen.
 

Gabbahead

Aktives Mitglied
18. Februar 2015
167
1
Berlin
AW: Vorgang bei sehr großer Artikelanzahl / großer CSV Datei (33GB/32 Millionen Artik

Also wir hatten auf jeden Fall schon mehr als 500.000 Artikel drin. Woran hapert es denn ? MSSQL kann doch locker mit über nen TB Daten umgehen.
Aktuell hängt die Ameise aber sogar schon bei einem Import von 200.000 Artikel. Dh. es kommt keine Rückmeldung, hier sollte die Speicherverwaltung definitiv überarbeitet werden. Auch hier liegt ein andere Wawi (möchte hier natürlich keine Fremdwerbung machen;)) leider noch vorn. Artikelimport läuft immer sauber durch, ohne hängen zu bleiben. Auch wenn der Import mal eine Stunde dauert, geht der Vortschrittsbalken ohne Probleme weiter.
 

Janusch

Administrator
Mitarbeiter
24. März 2006
13.921
264
AW: Vorgang bei sehr großer Artikelanzahl / großer CSV Datei (33GB/32 Millionen Artik

Ich hatte eigentlich die Info das die Wawi mit solch großen Daten umgehen kann.
Es gibt keine Begrenzung nach oben. Jedoch sollte klar sein das man dafür geeignete Hardware benötigt.
Ob man da mit einem 4/8-CPU Enterprise Server und einer SQL Server Enterprise Version hinkommt oder es ein Cluster sein muss, sei dahin gestellt.
So etwas kann man nicht pauschal sagen.

Bei den Kosten stehen dann aber auch andere Systeme die dafür ausgelegt sind zur Auswahl.


Der andere Punkt ist, mit dieser Menge wird kein Onlineshop laufen. Externe Marktplätze fraglich.
 

Janusch

Administrator
Mitarbeiter
24. März 2006
13.921
264
AW: Vorgang bei sehr großer Artikelanzahl / großer CSV Datei (33GB/32 Millionen Artik

Also wir hatten auf jeden Fall schon mehr als 500.000 Artikel drin. Woran hapert es denn ? MSSQL kann doch locker mit über nen TB Daten umgehen.
Aktuell hängt die Ameise aber sogar schon bei einem Import von 200.000 Artikel. Dh. es kommt keine Rückmeldung, hier sollte die Speicherverwaltung definitiv überarbeitet werden. Auch hier liegt ein andere Wawi (möchte hier natürlich keine Fremdwerbung machen;)) leider noch vorn. Artikelimport läuft immer sauber durch, ohne hängen zu bleiben. Auch wenn der Import mal eine Stunde dauert, geht der Vortschrittsbalken ohne Probleme weiter.
Es hängt von der Komplexität der Objekte. Ein Artikel besteht aus zig Tabellen. Es muss viel (ge)join(t) werden. Hier kommt es dann auch Rechenpower.
Wenn keine Rückmeldung kommt, heißt der Hauptthread ist beschäftigt. Einfach laufen lassen.
Wenn kein Speicher etc. dann wird entspr. Meldung angzeigt.
 

Gabbahead

Aktives Mitglied
18. Februar 2015
167
1
Berlin
AW: Vorgang bei sehr großer Artikelanzahl / großer CSV Datei (33GB/32 Millionen Artik

Also die Hardware ist auf jeden Fall kein Problem. Sowohl auf dem Client bzw. der MSSQL Datenbank Seite, als auch später die MySQL Datenbank für den Shop die im Cluster laufen wird. Es werden auch nie alle 32 Millionen Artikel im Shop gelistet sein, sondern nur die für die es Lieferanten und Preise gibt. Wir bauen aber eine Autoteile Suche auf, die auch eine KBA Suche enthält. Vergleichbar mit www.kfzteile24.de. Daher wird erstmal ein gewisser Artikelstamm benötigt, welchen wir gerade aufbauen.

Das ich auf den Import bei 200.000 Zeilen nicht reagieren kann ist aber trotzdem etwas schade. Denn so kann ich weder sehen bei welcher Zeile er gerade ist, noch ob es irgendwelche Probleme beim Import gibt, auf die ich reagieren müsste. Da ich die 33GB nun in 200.000 Zeilen große .csv Dateien gesplittet habe (197 Dateien) würde das natürlich ein erheblicher Aufwand sein, wenn ich das umsonst machen würde. ;) Ich würde mich natürlich freuen wenn es da in der Zukunft eine Überarbeitung in diesem Bereich geben würde. ;)

Ansonsten auf jeden Fall Danke für die ganzen Info.
 

Gabbahead

Aktives Mitglied
18. Februar 2015
167
1
Berlin
AW: Vorgang bei sehr großer Artikelanzahl / großer CSV Datei (33GB/32 Millionen Artik

So sieht das im mom aus.....
Import.jpg
 

Anhänge

  • Import.jpg
    Import.jpg
    52,1 KB · Aufrufe: 174

Janusch

Administrator
Mitarbeiter
24. März 2006
13.921
264
AW: Vorgang bei sehr großer Artikelanzahl / großer CSV Datei (33GB/32 Millionen Artik

Das mit der Ameise schauen wir uns an. Das sollte funktionieren.
 

Gabbahead

Aktives Mitglied
18. Februar 2015
167
1
Berlin
AW: Vorgang bei sehr großer Artikelanzahl / großer CSV Datei (33GB/32 Millionen Artik

Na doch, sie importiert schon, da die Daten ja schon in JTL selber vorhanden sind. Leider weiß ich nun nicht wie lange der Import noch ca. dauern wird. Den Test hab ich gleich übersprungen, da es dort das selbe Problem gab. Wollte erstmal sehen wie die Daten in JTL ankommen.
 

Janusch

Administrator
Mitarbeiter
24. März 2006
13.921
264
AW: Vorgang bei sehr großer Artikelanzahl / großer CSV Datei (33GB/32 Millionen Artik

Ok. Schauen wir uns an. Es gibt viele Änderungen in der Bata.
 

Gabbahead

Aktives Mitglied
18. Februar 2015
167
1
Berlin
AW: Vorgang bei sehr großer Artikelanzahl / großer CSV Datei (33GB/32 Millionen Artik

Ok und danke. Der Import der ersten .csv Datei ist immer noch am laufen. ^^
 

Björn Berger

Moderator
Mitarbeiter
30. Dezember 2013
1.098
16
AW: Vorgang bei sehr großer Artikelanzahl / großer CSV Datei (33GB/32 Millionen Artik

Und das Fenster der Ameise zeigt immer noch "Keine Rückmeldung" an?
 

Gabbahead

Aktives Mitglied
18. Februar 2015
167
1
Berlin
AW: Vorgang bei sehr großer Artikelanzahl / großer CSV Datei (33GB/32 Millionen Artik

Ja leider, und der Import läuft immer noch. Ich denke so ab 100.000 Artikel/Zeilen fängt dieses Problem an. Erinnert mich nen bissel an das alte Excel oder OpenOffice. ^^ Das kann mit solchen großen CSV Dateien auch schwer umgehen. Erst im neusten Excel ist die Speicherverwaltung besser geworden, so das es nun richtig flutscht und Änderungen fast in Echtzeit gemacht werden.
 

Gabbahead

Aktives Mitglied
18. Februar 2015
167
1
Berlin
AW: Vorgang bei sehr großer Artikelanzahl / großer CSV Datei (33GB/32 Millionen Artik

Aber noch kleiner kann ich die Dateien eigentlich nicht mehr machen, denn sonst sitze ich nen halbes Jahr dran. Wenn ich für eine Datei schon einen ganzen Tag brauche, bin ich knap 200 Tage mit dem Import beschäftigt. Darum war auch meine Frage nach einem fertigen Importscript um die Daten direkt in die MSSQL Datenbank zu importieren. Da stosse ich dann den Import einmal an und lasse es ne Woche durchlaufen. Später wird dann die Preisliste der Liferanten hinterher geworfen und alle Artile die keine Preise haben auf Inaktiv gesetzt, so sollten sie zumindest in der Artikelsuche keine Relevance mehr spielen.
 

Gabbahead

Aktives Mitglied
18. Februar 2015
167
1
Berlin
AW: Vorgang bei sehr großer Artikelanzahl / großer CSV Datei (33GB/32 Millionen Artik

@Thomas, zerstückelt habe ich sie ja schon, knapp 200 Dateien sind daraus geworden.

Aber danke für den Wink mit dem Zaunpfahl. An die CMD von der Ameise hatte ich garnicht mehr gedacht. Das erleichtert mir das ganze natürlich etwas. Hoffentlich ist darüber die Performance auch etwas besser. Werde ich mich morgen mal mit befassen, nun ist Feierabend angesagt. :D ;) Danke euch für die Tips, ich halte euch auf jedenfall auf dem laufenden und berichte morgen wieder.
 

Gabbahead

Aktives Mitglied
18. Februar 2015
167
1
Berlin
AW: Vorgang bei sehr großer Artikelanzahl / großer CSV Datei (33GB/32 Millionen Artik

Kann mir das ggf. mal jemand anpassen ? Ich kenne die Windows syntax nicht so genau...und kann es gerade nicht testen, da die Ameis noch am laufen ist. ^^

Code:
for i in G:\Users\Benutzer\Desktop\CSV-Ordner\*.csv do(
    JTL-wawi-ameise.exe -s (local)\JTLWAWI -d eazybusiness -u sa -p sa04jT14 -t IMP3 -i "$1"
    --log=bericht_%db_%y-%m-%d-%H%i%s.txt 
    --log_errors=lerrors.txt 
    --log_warnings=lwarnings.txt 
    --log_imported=limported.txt 
    --log_updated=lupdated.txt 
    --log_other=lother.txt 
    --csv_errors=errors.csv 
    --csv_warnings=warnings.csv
)

Danke.....
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Vorgang wenn Mahngebühren nicht bezahlt wurden? User helfen Usern - Fragen zu JTL-Wawi 3
Neu Canonical-Tag bei Merkmalwert-URLs mit Parameter "m" Betrieb / Pflege von JTL-Shop 4
Neu Kind-Artikel nicht bei Ebay anbieten Allgemeine Fragen zu JTL-Shop 1
Neu Wie ändere ich das vorausgewählte Lager bei Bestellungen? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Fehlender Rabattabzug bei Amazon Multirabatten Amazon-Anbindung - Fehler und Bugs 0
In Diskussion Workflow bei fehlerhaften Bankabgleich JTL-Workflows - Ideen, Lob und Kritik 4
Gelöst: Störung bei LInk11 - JTL- Shops teilweise nicht erreichbar Störungsmeldungen 1
Neu JTL Wawi 1.11.11 - Zahlungsabgleich bei FYRST Bank verlangt immer Passwort User helfen Usern - Fragen zu JTL-Wawi 0
Kundengruppenrabatte werden bei einzelnen Artikeln nicht übernommen – „Rabatte ignorieren“ springt nach Speichern zurück JTL-Wawi 2.0 2
Neu [API] Zahlungen bei salesOrders verbuchen Schnittstellen Import / Export 0
Neu Unerwünschtes Scrollen/Springen zum Seitenanfang bei Footer-Menüs (Mobile) JTL-Shop - Fehler und Bugs 0
Frage stellen bei Bestellung JTL-Wawi 1.11 1
Bei Update auf 2.05 kam folgende Meldung JTL-Wawi 2.0 2
Neu Fehleretikett bei OTTO Bestellungen bzgl. Adresszusatz JTL-ShippingLabels - Fehler und Bugs 2
Skonto wird bei Zahlung setzen nicht berücksichtigt JTL-Wawi 1.11 2
Wawi 1.11.9 Ständige Abstürze bei Aktualisierung Artikelstammdaten JTL-Wawi 1.11 4
Neu Helfen Lösungen wie Unicorn wirklich, um die teuren Preise bei JTL zu vermeiden? Amazon-Anbindung - Ideen, Lob und Kritik 1
Neu Erstellung der Sitemap bei WaWi Abgleich funktioniert nicht Allgemeine Fragen zu JTL-Shop 0
Neu Bug? Führende Nullen bei Sendungsnummern verschwinden in JTL-Wawi 2.0.3 JTL-ShippingLabels - Fehler und Bugs 1
Neu Update nach 5.7.1 hängt bei Mirgation Installation / Updates von JTL-Shop 4
Wawi 1.11. Rechnungsanhang funktioniert nicht mehr bei Versandmail JTL-Wawi 1.11 6
Fehlermeldungen bei Einrichtung DHL 4.0 "Objektverweis" und "Konfiguration Versandart" JTL-Wawi 1.11 2
Error 500 bei Neuinstallation Einrichtung JTL-Shop5 7
Neu Amazon Versandentgelt Kaufen bei Standardbestellungen Amazon-Anbindung - Ideen, Lob und Kritik 0
Neu Hilfe bei jtl-pos Synchronisation User helfen Usern - Fragen zu JTL-Wawi 5
Neu Fragen zum SaaS-Connector / Shopware6 bei Lagerbestandskorrektur Shopware-Connector 0
Kontrollkästchen "Export" bei Zahlungen nicht mehr angehakt JTL-Wawi 2.0 4
Neu Seltsamer Fehler bei PayPal-Checkout: "Warenkorb enthielt Vaterartikel..." JTL-Shop - Fehler und Bugs 2
Neu Nach Update auf 1.11.10.0 Abgleich zu Ebay über 3 Stunden bei neuen Angeboten eBay-Anbindung - Fehler und Bugs 2
Neu Falsch erzeugte Ausgangszahlung bei Teilzahlungen und Retoure (Kauf auf Rechnung) Arbeitsabläufe in JTL-Wawi 0
Anmeldung mit OAuth bei Versanddienstleister notwendig JTL-Wawi 1.10 5
Neu Kritisches Problem bei DHL 4.0: Handelsstücklisten brechen EU- und Exportversand JTL-ShippingLabels - Fehler und Bugs 25
Neu Muss bei DHL Express ebenfalls was geändert werden, aufgrund DHL 4.0? User helfen Usern - Fragen zu JTL-Wawi 1
Ameise.exe Fundort bei JTL WAWI 2.02 JTL-Wawi 2.0 2
Neu Keine Adressvalidierung bei DHL Versenden 4.0? JTL-ShippingLabels - Ideen, Lob und Kritik 5
Fehlermeldung bei DHL 4.0 versand JTL-Wawi 2.0 26
Neu Neuerdings E-Mail benachrichtigung bei "Pick up in Store", allerdings mit E-Mail "Bestellung wurde abgeholt" Shopify-Connector 0
Neu keine Kontakt Absender/Empfänger bei DHL Versenden 4.0 JTL-ShippingLabels - Ideen, Lob und Kritik 4
Neu DHL Versenden 4.0 HS Code-Fehler bei Freiposition JTL-ShippingLabels - Fehler und Bugs 20
Neu Muss man für DHL Versenden 4.0 einen neuen Benutzer bei DHL anlegen? JTL-ShippingLabels - Ideen, Lob und Kritik 2
Ebay angebote lassen sich nicht mehr bei JTL bearbeiten JTL-Wawi 2.0 0
Ameise-Export: Umsatzsteuer stimmt nicht mit Differenz aus Netto und Brutto überein (insbesondere bei mehreren Steuersätzen) JTL-Wawi 1.11 0
Fehler bei Bearbeitung von Attributen via HTML-Editor JTL-Wawi 2.0 3
Neu product_visibility bei JTL-Wawi und Shopware 6 Shopware-Connector 1
Neu Produkt-Upload schlägt fehl nach Shopware-Update 6.7.9.0 – Fehler bei quantityStart (SaaS-Connector) Shopware-Connector 14
Neu Wie aktiviere ich den richtigen EK bei freiem Wareneingang? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Workflow Trigger bei Angebot-Import über Ameise JTL-Wawi 1.9 1
Absturz bei Hinzufügen von Artikelbildern JTL-Wawi 2.0 3
Neu Falsche Zahlungsart bei Gutscheinzahlungen im DSFinV-K-Export JTL-POS - Fehler und Bugs 1
Update auf 2.0.1 Fehler bei eazybusiness JTL-Wawi 2.0 17

Ähnliche Themen