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
299
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
299
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 Feld "Verkaufskanal" bei importierten Artikeln ausgegraut JTL-Ameise - Fehler und Bugs 1
Gelöst OPC geht nicht mehr bei v5.4 Installation / Updates von JTL-Shop 3
Neu Kundengruppen Zuordnung bei Registrierung anhand Emaildomain Plugins für JTL-Shop 1
Neu Datev Konto Buchung bei Gutschein Verkauf Allgemeine Fragen zu JTL-POS 0
Neu Breadcrumb Navigation bei Kategorie-, Hersteller- und Merkmallisten verschieden JTL-Shop - Fehler und Bugs 0
Neu Fehler 500 bei Versandmeldung an Amazon über JTL-eazyAuction Amazon-Anbindung - Fehler und Bugs 1
Neu Anpassung der Rechnungsansicht bei zu langen Artikelbeschreibungen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu JTL Shop 5.4 - Seite 1 verschachtelt sich bei klick auf Seite 1 JTL-Shop - Fehler und Bugs 0
Neu Keine Exportpapiere mehr bei DHL 3.0 nach UK? JTL-ShippingLabels - Fehler und Bugs 3
In Diskussion Brauche Hilfe bei Bestand Email Workflow JTL-Workflows - Ideen, Lob und Kritik 17
Neu Newsletter-Abonnenten werden bei Gastbestellung nach Anonymisierung entfernt JTL-Shop - Fehler und Bugs 0
Neu Spontane Überarbeitung der Versandbedingungen bei Ebay eBay-Anbindung - Fehler und Bugs 1
Neu JTL2Datev ist defekt bei mir seit dem Update von 30.10.2024 User helfen Usern - Fragen zu JTL-Wawi 6
Neu Wie handelt Ihr die GPSR Anforderung an Produktbilder bei Amazon ? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Frage zur Rechtevergabe bei eigenen Übersichten Eigene Übersichten in der JTL-Wawi 0
JTL-SHO 5 standard, downgrade zu CFE-Version, beide gehostet bei JTL Einrichtung JTL-Shop5 4
Neu Umgang mit Chargen bei mehreren Bestellungen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Shopware 6 Bestellabgleich bei vormals fehlgeschlagener Zahlung Shopware-Connector 0
Verwiesen an Support Workflow artikel_erstellt wird bei LagerUmbuchung ausgelöst. JTL-Workflows - Fehler und Bugs 1
Neu Erstattungen per Paypal bei Stornierungen wird öfter nicht ausgezahlt Arbeitsabläufe in JTL-Wawi 0
Neu Artikelgewicht bei Versand in die Schweiz JTL-ShippingLabels - Fehler und Bugs 1
Fehler bei Rechnungsdatenserverice 2.0 JTL-Wawi 1.9 2
Neu Fehler bei Coupons bei Wechsel von 4 auf 5 Betrieb / Pflege von JTL-Shop 0
Neu Abbruch / Timeout bei Bildimport Shopware-Connector 0
Online seit: bei Artikel einstellen JTL-Wawi 1.8 0
Neu Gelber Hintergrund bei Mobilgeräten Einrichtung von JTL-Shop4 0
Neu Hauptbild wird bei Wechsel der VarKombi nicht angezeigt Betrieb / Pflege von JTL-Shop 3
Neu Betrug bei JTL? User helfen Usern - Fragen zu JTL-Wawi 3
Neu Wie kann ich die Verfügbarkeiten eines Artikels bei Amazon steuern? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Workflow Auftragssplit bei DHL Export Sendungen mit mehreren Paketen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Zusätzliche Bearbeitungszeit wird nicht bei der Lieferzeit an Shopware 6 berücksichtigt Shopware-Connector 0
Neu noindex bei URLs mit btgsterne Allgemeine Fragen zu JTL-Shop 0
Neu SCX (Alle Marktplätze) - habt ihr Kategorien, bei denen die Kategoriespezifischen Felder nicht laden / zuordnen nicht möglich / No Data available? Einrichtung und Installation von JTL-eazyAuction 0
In Diskussion Log bei Workflow Fehler JTL-Workflows - Ideen, Lob und Kritik 0
Neu Geht bei Euch das Aufladen der Portokasse in DHL-Onlinefrankierung? JTL-ShippingLabels - Ideen, Lob und Kritik 12
Neu Fehlermeldung: Fehler bei der Kommunikation mit dem eA-Server eBay-Anbindung - Fehler und Bugs 3
Neu Abholung in Filiale nur bei genügend Bestand Plugins für JTL-Shop 3
Fehler bei Update von 1.5.55.8 auf 1.7.15.6 ( Unbehandelte Ausnahme #7110FFD83C0136E0 vom Typ JTL.Database.SqlUpdater.UpdateException) JTL-Wawi 1.7 0
Korrektur Name des Absenders bei Anforderung der Bestätigung der E-Mail-Adresse Einrichtung JTL-Shop5 1
Neu Ebay Kundendienst erreichen, alternative zu customerhelp_de@ebay.com bei Bewertungen User helfen Usern 0
Neu Versand-/Leistungsdatum bei Exportrechnung User helfen Usern - Fragen zu JTL-Wawi 2
Formular Rechnungskorrektur Minus Vorzeichen bei Beträgen entfernen JTL-Wawi 1.9 2
1 Mandant, 2 Shops bei 2 Firmen mit gleichem Firmennamen JTL-Wawi 1.9 4
Neu Workflow: Mail bei Notiz in Auftrags-Historie User helfen Usern - Fragen zu JTL-Wawi 1
Neu Fehler bei Abgleich JTl Wawi mit JTL Shop User helfen Usern - Fragen zu JTL-Wawi 2
Neu Standard-Kundengruppe bei Neuanlage in LS-POS Fragen rund um LS-POS 2
In Diskussion E-Mail an Lieferanten bei Verkauf einer seiner Artikel JTL-Workflows - Ideen, Lob und Kritik 4
Neu Fehler bei Connector Shopify-Connector 4
Neu Ablage von E-Mails bei einem Auftrag User helfen Usern - Fragen zu JTL-Wawi 4
Wie lange benötigt bei euch die Wawi zum starten JTL-Wawi 1.9 7

Ähnliche Themen