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
AW: Vorgang bei sehr großer Artikelanzahl / großer CSV Datei (33GB/32 Millionen Artik

Ok scheine es wohl selber rausbekommen zu haben. Läuft jetzt. ^^

Code:
FOR %I IN (G:\Users\Benutzer\Desktop\JTLCSV\*.csv) DO "JTL-wawi-ameise.exe" -s (local)\JTLWAWI -d eazybusiness -u sa -p sa04jT14 -t IMP3 -i %I --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

zu früh gefreut, nach ein paar 1000 Artikel ist der Import mit der Meldung:

Process is terminated due to StackOverflowException.

abgebrochen.

Leider wurde lerrors.txt nicht erstellt
 

Gabbahead

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

Er springt dann zwar sofort zur nächsten .csv aber auch die bricht den Import irgendwann ab. Es lässt sich zumindest ein Muster erkennen. Immer nach ca. 15800 Zeilen stürzt die Ameise ab und es wird mit der nächsten .csv begonnen.
Hat jemand vielleicht eine Idee woran das liegen könnte ?
 

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

Wäre gut, wenn du uns eine soclhe Datei zur Verfügung stellen könntest. Ich denke, die CSV Syntax ist kaputt
 

Gabbahead

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

Immer an der selben Stelle ? Die Datei habe ich mit dem CSV Splitter gesplittet und ist immer 200.000 Zeilen lang. Ab Zeile 15.800 gibt es ein StackOverflow. Ich hab mit die Zeilen angeschaut, da ist alles ok soweit. Und die Dateien lassen sich auch ohne Fehler über Excel oder Open bzw. LibreOffice öffnen. An den Zeilen wo sich die Ameise verabschiedet hat, werden alle Spalten korrent dargestellt. Als Trenner werden Tabs verwendet.
 

Gabbahead

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

Ich hab das ganze mal Spaßeshalber nun in 15.000 Zeilen große .csv Dateien gesplittet, natürlich aus der selben Quelldatei. Dort läuft der Import ohne Probleme durch. Nur am Ende will er die warnings.csv in der Schleife durchlaufen, die muss ich wohl irgendwie außerhalb der schleife am Ende des durchlaufs erstellen lassen.
 

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

Ich vermute der Abbruch liegt an der CMD Version der Ameise. Morgen früh hab ich hoffentlich nähere Infos.
 

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, danke für die Info. Ich denke auch das es hier ein Limit gibt, die 15.000 laufen ohne Probleme durch, ab 15.700 Zeilen gibt es ein Abbruch. Über Nacht sind nun knap 250 15.000er Dateien eingespielt worden. Bei der aktuellen Geschwindigkeit wird es wohl 7,5 Tage dauern bis alle Dateien eingespielt wurden. Und dann kommt das böse Erwachen, die Suche wird nicht funktionieren. :D Kann ich die Ameise parallel starten also eine zweite CMD öffnen um den Import Parallel zu machen ?
 

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

Hi
Die Ameise ist leider nicht darauf ausgelegt parallel zu arbeiten.
Der Abbruch nach 15000 Artikeln ist auch auf die Cmd Version der Ameise zurückzuführen, der Bug wird so schnell wie möglich behoben.
 

Gabbahead

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

Danke für die schnelle Rückinfo. Und ja, die CMD Version der Ameise läuft ohne Probleme parallel. Leider habe ich Local keine schnelle Festplatte im Raid, dadurch verringert sich pro Ameisenimport (aktuell 3 schleifen am laufen) die Schreibgeschwindigkeit um ca. 25%. Dadurch habe ich leider nicht wirklich sehr viel gewonnen . Auf dem Server in MySQL hatte ich dadurch die Importzeit um über 50-75% reduzieren können. Es bleibt also dabei das ich wohl ca. 5-7 Tage benötigen werde um den kompletten Artikelstamm aufzubauen....
 

Gabbahead

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

Man mag es kaum glauben. Der Import läuft immer noch. Aktuell befinden sich 1,2 Millionen Artikel in der Wawi. Durch die Vercrossung werden es wohl nicht ganz so viele wie Gedacht, da viele Artikel einfach in mehrere Kategorien geschrieben. Das ist natürlich gut, da es dann wohl keine 30 Millionen werden, aber die Dauer des Imports ist natürlich schon ne ordentliche Hausnummer. :D 1500 Dateien a 15.000 Zeilen sind nun drin, und ca. 1000 Dateien a 15.000 Zeilen liegen noch vor mir... *schnauf*.
 

Gabbahead

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

Hmm aktuell befinden sich 1.3 Millionen Artikel in der Wawi und was soll ich sagen, nach ner EAN suchen hat sage und schreibe 6min gedauert. Dabei ist der SQL Prozess auf satte 1700Mb angestiegen. Hier gibt es ganz klar noch optimierungsbedarf. ^^
Ich hab den Import nun kurzzeitig gestoppt um die aktuelle Performance zu testen. Ich denke es werden so um die 2.5 Millionen Artikel sein die am Ende importiert sein. Ich hoffe ihr könnte da noch ein wenig an der Performance Schraube drehen oder uns noch ein paar Optimierungs Tips geben. Denn wir haben in JTL inzwischen ne ganze Menge Zeit und Geld investiert und können leider nicht so einfach auf ein anderes System umsteigen. Allein die Shop Lizens und kostenpflichtige Module sowie spezielle Anpassungen sind schon getätigt worden. Also Plz habt erbarmen und helft uns da ein wenig. ;)

PS.: Ich rüste mein PC gerade auf SSD Raid bzw. M.2 SSD Module um und hoffe dadurch noch etwas Performance dazu zu gewinnen.

Gruß Gabbahead
 

Dealux-GmbH

Sehr aktives Mitglied
5. März 2007
8.676
7
Düsseldorf
AW: Vorgang bei sehr großer Artikelanzahl / großer CSV Datei (33GB/32 Millionen Artik

Was für einen MSSQL-Server benutzt du? Das konnte ich irgendwie hier noch nicht raus lesen.
 

Gabbahead

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

Aktuell MSSQL Server 2014 unter Windows 7 Home Premium
 

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

Express / Vollversion?

Dabei ist der SQL Prozess auf satte 1700Mb
Da haben wir keinen Einfluß drauf, das Regelt der SQL-Server selbst für Caching usw. Bei Express ist das der Hinweis das es sehr langsam wird, wegen der Obergrenze.

Bist Du mit der Beta dran? oder der 23 Wawi?

Allein die Shop Lizens und kostenpflichtige Module sowie spezielle Anpassungen sind schon getätigt worden.
Was soll ich dazu sagen, Du hast glatt alle Hinweise auf unseren HP, Wiki und im Forum ignoriert.
 

Gabbahead

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

Aktuell noch die Express Version. Vollversion ist/war aber in Planung, wenn das eine Performance Verbesserung bringt.
Aktuell nutze ich noch die Beta 099939 da ich die Kategoriatribute benötige.
Welche Hinweise meinst du ? Die Hinweise in diesem Thread kamen leider zu Spät, da ich da ja schon am Importieren war und alle Anpassungen schon gemacht waren.
Ansonsten hatte ich mich bei der Datenbankgröße auf den Servicepartner von euch verlassen, der uns gesagt hatte das JTL in Bezug auf die Datenbank bis zu 4TB unterstützt.
Das es hier eine Maximale Grenze von max 500.000 Artikel gibt, konnte ich bisher nirgens lesen. Hast du da vielleicht einen Link für mich ?

PS.: Nein noch kein Produktiver Einsatz, ich bereite nur schon alles vor, bin auf ein paar Funktionen der Beta wie zb. die Kategorieatribute angewiesen, da wir die in Zusammenspiel mit einem Modul eines Servicepartners von euch benötigen.
 

Dealux-GmbH

Sehr aktives Mitglied
5. März 2007
8.676
7
Düsseldorf
AW: Vorgang bei sehr großer Artikelanzahl / großer CSV Datei (33GB/32 Millionen Artik

Die Expressversion geht bis Maximal 10GB Datenbank-Größe. Ich würde mal die Vollversion vom SQL-Server benutzten, dann sieht das alle schon ganz anders aus. Und natürlich muss der Server dann ordentlich RAM haben und eine Leistungsstarke CPU haben. Die Express-Version ist auf jeden Fall ein großer Flaschenhals in deinem Fall.
 

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, das habe ich dann wirklich überlesen... :(
Hatte mich hier auf die Infos meines Kollegen und dem Servicepartner verlassen welcher meinte das DB´s bei JTL bis zu 4TB kein Problem sind.

Welche Lizens könntest du denn da empfehlen (Standart/Web) ? Bin da mit dem Lizenssystem von MSSQL leider noch nicht so vertraut.
Gibt es hier die Möglichkeit Artikel die keine Preise enthalten aus der Suche auszuschliessen ?
Damit könnte ich ggf. die Artikelsuche auf die max. 500.000 drücken.
 

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 weiß nicht ob jmd. im Forum Dich darüber beraten kann.
Dafür sind die Investitionen zu kostspielig. Es kann an vielen Faktoren scheitern.
Es erfordert genaue Planung, da sollte jmd. mit im Boot sein der Erfahrung mit solchen großen Projekten/Datenmengen hat.

Zudem sind noch andere Faktoren zu berücksichtigen wie z.B. Aktualisierung der Preise. Es wäre fatal wenn man 1 Woche benötigt um die Preise zu aktualiseren. Da könnten sich dies bereits 2,3 mal ändern usw.
Diese müssen auch zum Webshop usw.

Gibt es hier die Möglichkeit Artikel die keine Preise enthalten aus der Suche auszuschliessen ?
Man kann da nichts auschließen. Die Artikel sind in der Datenbank die müssen durchsucht werden. Wonach gesucht wird, ist dann der Filter z.B. EAN.
 
Ähnliche Themen
Titel Forum Antworten Datum
„Wer hat Lust auf einen Erfahrungsaustausch bei Kaffee und Kuchen?“ – aber diesmal ohne Shop-Themen? Starten mit JTL: Projektabwicklung & Migration 1
Neu Selektieren aller Artikel, bei denen NICHT 'Preis aus Registerkarte JTL Wawi" eingestellt ist? User helfen Usern - Fragen zu JTL-Wawi 1
"Wer hat Lust auf einen Erfahrungsaustausch bei Kaffee und Kuchen?". Starten mit JTL: Projektabwicklung & Migration 3
Neu JTL-POS DATEV-Export – Kassendifferenz nicht nur bei Mehrzweckgutscheinen JTL-POS - Fehler und Bugs 2
„Wer hat Lust auf einen Erfahrungsaustausch bei Kaffee und Kuchen?“. Starten mit JTL: Projektabwicklung & Migration 43
Neu JTL-POS DATEV-Export – Kassendifferenz bei Mehrzweckgutscheinen Allgemeine Fragen zu JTL-POS 0
Neu JTL POS Crasht bei Druckerauswahl JTL-POS - Fehler und Bugs 11
Neu POS Display crasht bei Kundeninteraktion JTL-POS - Fehler und Bugs 5
Neu Nutzlose Tabellenspalte bei Inventur innerhalb der Wawi User helfen Usern - Fragen zu JTL-Wawi 1
Buchungsdaten VCS Lite sind Offen und unbekannte Rechnungen bei Amazon JTL-Wawi 1.11 3
Neu JTL-Wawi 2.0.6: eBay-Rahmenbedingungen bei bestehenden Angeboten/Vorlagen nicht mehr änderbar eBay-Anbindung - Fehler und Bugs 11
Fehler bei Installation: Powershell V2 JTL-Wawi 2.0 8
Neu Shop rechnet Sa+So bei Lieferzeit mit ein Betrieb / Pflege von JTL-Shop 0
Ständiger Absturz bei Wawi 1.11.11 nach Artikelaktualisierung JTL-Wawi 1.11 1
Neu Abgleiche für zweiten Mandanten bei Worker-Neustart deaktiviert JTL-Wawi - Fehler und Bugs 0
Neu Identische Aufträge bei mehreren Fulfillment-Kunden sinnvoll trennen? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 4
Neu Versandetikett bei Aufträgen aus dem JTL Shop Arbeitsabläufe in JTL-Wawi 0
Neu Wawi 2.0.6 Fehler bei Druckerzuordnung und Nachdruck JTL-ShippingLabels - Fehler und Bugs 12
Neu Login-Fehler 403 bei app.shipping.jtl-cloud.com seit 17.07.2026 JTL-ShippingLabels - Fehler und Bugs 7
Neu Checkbox im Bestellvorgang bei Gebrauchtartikeln Allgemeine Fragen zu JTL-Shop 2
Neu ++ Menge bei laufenden Ebay Angeboten Arbeitsabläufe in JTL-Wawi 1
Neu Seit heute Morgen werden bei Amazon keine Rechnungen mehr hochgeladen Amazon-Anbindung - Fehler und Bugs 13
Neu Canonical-Tag bei Merkmalwert-URLs mit Parameter "m" Betrieb / Pflege von JTL-Shop 11
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 2
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 5
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 6
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 Internetmarke 2.0 sehr langsam oder garkein Druck JTL-ShippingLabels - Fehler und Bugs 6

Ähnliche Themen