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
299
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
XRechnung: Vorgang.Auftrag.Anmerkung als "Weitere rechtliche Informationen" einbauen JTL-Wawi 1.9 2
Neu Was macht "Sendungen pro Empfänger zusammenfassen" bei JTL-Shipping Labels => UPS? JTL-ShippingLabels - Fehler und Bugs 0
Neu Transportversicherung B2B bei Ausliefern/Rechnung Problem User helfen Usern - Fragen zu JTL-Wawi 0
Neu Stücklistenkomponente bei Stückliste teilbar auf Druckvorlage Lieferschein korrekt ausgeben Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Merkmal in Artikelliste ausgeben bei entsprechendem Artikel ausgeben Allgemeine Fragen zu JTL-Shop 0
Neu Ebay - Grundpreisanzeige bei Variatonen eBay-Anbindung - Fehler und Bugs 2
Neu Dringlich: Angeblich falsche Preise bei Google Shopping Allgemeine Fragen zu JTL-Shop 0
Neu Shared Key / Shared Secret bei EPSON-TSE über Bondrucker Allgemeine Fragen zu JTL-POS 0
Neu Workflow funktioniert bei Unicorn 2 Bestellungen nicht JTL-Workflows - Fehler und Bugs 3
Neu Probleme mit Rabatten bei Umstellung auf JTL POS JTL-POS - Fehler und Bugs 0
Neu Bei Änderung eines via LS-Pos erstellten Auftrages springt Zahlungsart auf bar User helfen Usern - Fragen zu JTL-Wawi 0
Neu Artikel bei Amazon neu Listen mit "Neuer" ASIN Amazon-Lister - Ideen, Lob und Kritik 0
Neu Kann kein Bilder bei Variationen hinterlegen JTL-Wawi - Fehler und Bugs 1
Neu Manuelle Gewichtseingabe bei "Auftrag verpacken" Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 2
Beantwortet Abfrage liefert nur Ergebnis bei exakt einem Result Eigene Übersichten in der JTL-Wawi 1
Neu Probleme bei Shopverlinkung WooCommerce-Connector 3
Neu Feld "priceCurrency" doppelt bei Vaterartikeln (Kategorie) JTL-Shop - Fehler und Bugs 0
DHL Label oberhalb des Routingcode komplett schwarz/ bei manuellem Nachdruck alles ok JTL-Wawi 1.9 4
Neu Reihenfolge Kartonage bei Auftrag verpacken Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Seit Update auf 1.9.6.5 Fehler bei Bestellabschluss, aber Bestellung geht ein JTL-Wawi 1.9 7
Neu Wechsel von CFE Shop ( Hosting bei JTL) zu SE Installation / Updates von JTL-Shop 5
Amazon Lister Problem bei der Erstellung von Varianten-Produkten JTL-Wawi 1.9 0
Neu Falsche URLs in Sitemap für englischen Seiten bei "Routing-Schema: Mit Locale" JTL-Shop - Fehler und Bugs 0
Neu Ausdrucken von Druckvorlagen bei Lieferscheinerstellung Arbeitsabläufe in JTL-Wawi 4
Neu Funktionsattribute werden nicht übertragen oder überschrieben bei Änderungen Shopware-Connector 0
Neu Preise ändern bei laufenden eBay Angeboten per Ameise eBay-Anbindung - Fehler und Bugs 5
Neu Workflow: Auftragsfarbe bei Fehlbestand ändern User helfen Usern - Fragen zu JTL-Wawi 1
Neu Hilfe bei korrekter Variable für Umsatzsteuer-Summe und dotLiquid-Übersicht Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
SQL Abfrage bei Workflow Datei Schreibn JTL-Wawi 1.9 1
Neu brauche Hilfe bei Erweiterte-Eigenschaften bearbeiten User helfen Usern - Fragen zu JTL-Wawi 4
Rechnungen werden nicht bei Amazon hochgeladen JTL-Wawi 1.9 3
Neu Artikelhistorie bei Streckenlieferungen (Drop-Shipping) User helfen Usern - Fragen zu JTL-Wawi 0
Neu Amazon - Änderung bei Versand in die Schweiz - Änderungen notwendig ?! Amazon-Anbindung - Ideen, Lob und Kritik 8
Neu Fehler bei Rückbuchung nach Storno JTL-Wawi - Fehler und Bugs 0
Neu Störung bei DHL? Einrichtung und Installation von JTL-eazyAuction 2
Neu GPSR Plugin wird nicht bei allen Artikeln angezeigt Plugins für JTL-Shop 18
Beantwortet Worklfow Aufträge-Ausgeliefert oder Ausfträge-Geändert werden bei Auslieferung nicht gestartet JTL-Workflows - Ideen, Lob und Kritik 2
Neu Problem bei der Anzeige von Hinweistexten für Produkte einer bestimmten Kategorie im NOVA Template Allgemeine Fragen zu JTL-Shop 1
Neu Packhinweis bei Eigenem Feld im Auftrag nicht möglich?! Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu WARNUNG!!! Bug in JTL-Datenbankverwaltung bei "Bildsortierung reparieren" gefunden JTL-Wawi - Fehler und Bugs 0
Neu doppelter Etikettendruck bei Umlagerung von Filialen User helfen Usern - Fragen zu JTL-Wawi 0
GPSR Land Großbritannien fehlt bei Hersteller JTL-Wawi 1.9 2
Kompletter SCX Abgleich hängt fest bei Artikel (Senden) 1. Aufruf [0,00%] 0/0 kaufland.de - Anbindung (SCX) 1
Auftrag splitten bei bereits ersteller Rechnung JTL-Wawi 1.9 1
bereits ausgelieferte Aufträge tauchen nichtmehr bei Verkauf=> Aufträge => zurückgehalten auf JTL-Wawi 1.9 3
Neu GPSR bei SHOPIFY? Shopify-Connector 3
Gelöst Benutzer-Pin bei Anmeldung irrelevant JTL-POS - Fehler und Bugs 2
In Bearbeitung Exception bei Aufruf Tagesabschluss JTL-POS - Fehler und Bugs 5
Neu JTL-Wawi 1.9.6.5 - GPSR: Bei Amazon wird kein Bild in die GPSR-Informationen hochgeladen, wo muss dies angegeben werden? Amazon-Anbindung - Fehler und Bugs 0
Neu JTL-Wawi 1.9.6.5 - GPSR: Bei Amazon wird der Hersteller falsch gefüllt und die Verantwortliche Person ist LEER - eBay/JTL-Shop sind korrekt Amazon-Anbindung - Fehler und Bugs 23

Ähnliche Themen