Neu JTL Ameise Import "langsam"

Matthias M.

Neues Mitglied
12. November 2020
2
0
Hallo Liebes JTL Team,

wir befinden uns gerade in einem Test mit der JTL WaWi und möchten unsere Artikel und Bestände über die Ameise importieren, damit diese nach Amazon synchronisiert werden können.

Leider ist der Import "langsam". Aktuell befinden wir uns bei den "initial" Import. Beim Bestandsimport haben wir ca. ~420k Datensätze, die über die Ameise eingelesen werden sollen. Der Artikelstammdatenimport
ist bereits über die Windows Aufgabenplanung (Batch Aufruf) automatisiert und braucht ca. 2:30. Wenn jedoch ein anderer Import parallel läuft, hat diese Laufzeiten von über 6h.
Die Bestände und Preise habe ich nach 15h Laufzeit abgebrochen, es wurden ca. 125k von 420k Datensätze verarbeitet. Das Loglevel ist auf Warnungen und nur Fehler gestellt. Den Import hatte ich in der Ameisen UI gestartet.

Im zweiten Schritt werden wir nur noch neuere "Änderungen" der Artikelstammdaten und Bestände aus unserem ERP / Kassensystem nach JTL synchronisieren. Die Datenmengen sollten sich dann reduzieren.
Wir testen gerade den Umzug in ein MSSQL Enterprise Produktivsystem, damit die Datenbank nicht der limitierende Faktor ist.

Gibt es sonst noch "Stellschrauben", die man konfigurieren kann, damit der Import ein wenig "flotter" vonstatten geht.

Unser (aktuelles) System ist wie folgt aufgebaut:

* Windows 2012 R2 Server
* Server 4 CPU / 32 GB RAM / SSD...
* MS SQL Express 2016
* JTL Installation nach Anleitung
* JTL Version 1.5.32.1

Unsere Maßnahmen
* Umzug von SQLExpress zu SQLEnterprise
* Datenmengen Reduktion nach Initialimport
* keine Paralellimporte, alle Importe in einem Batch sequenziell

Danke für die Hilfe,
Matthias
 

Karalanta

Sehr aktives Mitglied
18. April 2020
465
188
Nur eine kleine vorab zwischenfrage

Importiert ihr beim Initial oder auch anderen Importen Daten aus extern Quellen? Oder Bilder mit Zuordnungen etc.
Arbeit ihr mit Var-Kombis und "Hakt" es eher beim erstellen des Basis oder Vaterartikels oder der Kinder? Bei letzterem hat man ja gerne mal von Einbrüchen in der Geschwindigkeit gelesen.
AMD CPU mag wohl manchmal auch nicht. Konnte ich allerdings bisher nicht reproduzieren.
Ich hatte tatsächlich immer nur Einbrüche mit nicht so gut vorbereitetem Importmaterial. Aber bei mir war es einfach ein Lernprozess und die Quelle waren zig verschiedene und nicht ein vorhandenes ERP.
Mittlerweile habe ich Blanko Sheets und kopier mir so die Daten von den ganzen Unternehmen zusammen da jeder anders abliefert. Von nix bis sehr gut ist da alles an Daten dabei :D

Nach Migration zu einem "vollem" SQL gibt es klar ein paar Optionen die man kontrollieren kann/sollte.
Zuordnung Kerne/Threads, Optimierung der Tempfiles auf Threads, Überprüfung RAM Zuweisung etc.
Da sollte der IT'ler aber bescheid wissen oder aber einen Servicepartner ins Boot holen der auch die Verantwortung in einem Produktivsystem übernehmen kann. Ich im Forum möchte das besser nicht.
 

Matthias M.

Neues Mitglied
12. November 2020
2
0
Danke für die schnelle Antwort

Importiert ihr beim Initial oder auch anderen Importen Daten aus extern Quellen? Oder Bilder mit Zuordnungen etc.
Wir erzeugen aus unserem Quellsystem CSV Dateien. Bilder etc. werden aktuell noch nicht importier. Kann aber sicherlich noch mit dazukommen.

Arbeit ihr mit Var-Kombis und "Hakt" es eher beim erstellen des Basis oder Vaterartikels oder der Kinder? Bei letzterem hat man ja gerne mal von Einbrüchen in der Geschwindigkeit gelesen.
ja, wir arbeiten mit Var-Kombis, das sind bei uns die Kinder. Und beim Kinder-Import hakt es. Jedoch ist die Bestandsaktualisierung im Augenblick bei uns im Fokus.

AMD CPU mag wohl manchmal auch nicht. Konnte ich allerdings bisher nicht reproduzieren.
Ich hatte tatsächlich immer nur Einbrüche mit nicht so gut vorbereitetem Importmaterial. Aber bei mir war es einfach ein Lernprozess und die Quelle waren zig verschiedene und nicht ein vorhandenes ERP.

Die Importdaten liegen in einem "mundgerechten" Format vor, wir sind bei der Erzeugung flexibel da wir diese selber programmieren können. Wir befüllen nur Felder die JTL mindestens braucht und die für unsere Prozesse notwendig sind.

Mittlerweile habe ich Blanko Sheets und kopier mir so die Daten von den ganzen Unternehmen zusammen da jeder anders abliefert. Von nix bis sehr gut ist da alles an Daten dabei :D

Nach Migration zu einem "vollem" SQL gibt es klar ein paar Optionen die man kontrollieren kann/sollte.
Zuordnung Kerne/Threads, Optimierung der Tempfiles auf Threads, Überprüfung RAM Zuweisung etc.
Da sollte der IT'ler aber bescheid wissen oder aber einen Servicepartner ins Boot holen der auch die Verantwortung in einem Produktivsystem übernehmen kann. Ich im Forum möchte das besser nicht.

Unser Admin arbeitet gerade an dem Import auf das MSSQL Enterprise. Wir betreiben unsere Datenbank Inhouse für diverse Anwendungen inkl. ERP / WaWi. Leider sind die Versionen inkompatibel. Wir testen hier ggf. mit einer DB in der Azure. (in Klärung)
 

Pinkman

Sehr aktives Mitglied
14. April 2016
1.862
291
Die Bestände und Preise habe ich nach 15h Laufzeit abgebrochen, es wurden ca. 125k von 420k Datensätze verarbeitet.
das hört sich echt langsam an. Wir haben einen Server der nicht mal annähernd die Leistung hat wie Du. Wir aktualisieren auch täglich Preise, Bestände etc.
Gerade lief z.B. ein Import von ca. 140.000 Variationen, pro Vater kommen 4 Kinder dazu. In 2 Sekunde sind 4 Kinder angelegt.
 
Ähnliche Themen
Titel Forum Antworten Datum
JTL Ameise - Export von HTML und wieder Re-Import JTL-Wawi 1.11 6
JTL-Ameise: Export von Verkäufen auf Komponenten-Ebene JTL-Wawi 1.10 6
Beantwortet Eigener Export JTL Ameise Rückstände JTL Ameise - Eigene Exporte 1
Neu vollständige Liste/Definition aller Importfelder für die JTL-Ameise JTL-Ameise - Fehler und Bugs 7
Neu JTL STAMMTISCH BERLIN – 20.03.2026 Messen, Stammtische und interessante Events 0
Neu JTL - Shop Adressprüfung - Erfahrungen ? Allgemeine Fragen zu JTL-Shop 2
JTL-Worker speichert Einstellungen nicht JTL-Wawi 2.0 0
Neu Wo ist JTL-Debug geblieben? Shopvariablen beim Shop-/Templateentwicklung sichtbar machen? Plugins für JTL-Shop 7
Neu Bestandsabgleich JTL Wawi mit Amazon JTL-Wawi - Fehler und Bugs 1
Neu Kundensupport Projekt (Mail + eBay + Amazon + JTL + KI) Dienstleistung, Jobs und Ähnliches 0
JTL-Worker-Status-Widget zeigt nichts mehr an JTL-Wawi 2.0 7
Neu Aufträge mit JTL-Pos gezahlt im Tagesabschluss (Lexware Office) Allgemeine Fragen zu JTL-POS 0
Neu JTL Worker 2.0 erstellt keinen Komplettabgleich JTL-Wawi 2.0 27
Neu Alte Produktbilder erscheinen im JTL-Shop trotz Löschung und neuem Upload immer wieder – JTL-Wawi enthält nur neue Bilder JTL-Wawi - Fehler und Bugs 16
Neu JTL Shop 5 Sync in JTL WAWI 2.0.0 zeigt Verbindungstest Fehlermeldung Onlineshop-Anbindung 4
Neu Anbindung JTL <---> Greyhound via API funktioniert nicht sauber User helfen Usern - Fragen zu JTL-Wawi 0
Neu JTL, was ist eigentlich los mit euch? JTL-Wawi - Fehler und Bugs 5
Neu JTL Advanced & JTL2DATEV JTL-Edition (powered by JERA) User helfen Usern - Fragen zu JTL-Wawi 3
Neu ERDE an JTL- seit 10h kein Versand wegen Störung! JTL-ShippingLabels - Fehler und Bugs 10
Neu Die verwendete Version von JTL-Wawi wird nicht mehr unterstützt. Bitte nutzen Sie die Version 2.0.0.0 User helfen Usern - Fragen zu JTL-Wawi 1
Neu Rechnung im JTL Shop Kundenkonto Onlineshop-Anbindung 1
Neu JTL- Archive Pilotkunden gesucht JTL-Wawi 2.0 4
bat Datei JTL Worker als Windows Dienst installieren fehlt JTL-Wawi 2.0 17
Neu Strukturierte Daten vom Typ "Produkt" werden nach Update auf JTL Shop 5.6.1 nur fehlerhaft erkannt JTL-Shop - Fehler und Bugs 3
Neu JTL-Wawi 2.0.0 Stable Release Releaseforum 0
Neu JTL WMS Mobile Server zeigt neuerdings ein DOS-Fenster JTL-WMS / JTL-Packtisch+ - Ideen, Lob und Kritik 2
Neu Wero für den JTL Shop? Plugins für JTL-Shop 21
Neu JTL POS - nach Gerätetausch - Standard-Datenbank hinterlegen Einrichtung / Updates von JTL-POS 1
Neu JTL-Shop Verkauf - Tipps? Business Jungle 5
Neu Frage zur Übertragung von JTL -> Shopify Shopify-Connector 1
Neu Installation JTL-Wawi 1.5.55.8 - Startet Grundsätzlich im Report-/Druckmodul Installation von JTL-Wawi 4
Rechnungen an Rechnungspostfächer von Kunden schicken ohne dass JTL auch andere Dokumente dorthin schickt? JTL-Wawi 1.11 3
Neu [Erledigt] Installationsdatei JTL‑Wawi 1.5.55.8 erhalten! Installation von JTL-Wawi 0
Neu JTL Exportformat Google - Produkte fehlen im Export Plugins für JTL-Shop 0
Neu Shipping by JTL (Shipping 2.0) JTL-ShippingLabels - Ideen, Lob und Kritik 12
Neu Shipping by JTL (Shipping 2.0) News, Events und Umfragen 0
Neu Kategoriestruktur auf JTL-Wawi in WooCommerce Shop darstellen WooCommerce-Connector 2
Neu Zwei eBay-Aufträge (identische Adresse) zusammen versenden, aber getrennte Rechnungen behalten – JTL-Wawi 1.9.6.5 User helfen Usern - Fragen zu JTL-Wawi 1
Neu Artikel Rücknahme über Kassenbon von letzter Woche in JTL-Pos JTL-POS - Ideen, Lob und Kritik 2
JTL-WAWI Datenbankprofil für neue Windows Benutzer JTL-Wawi 1.11 2
Neu GPSR Herstellerinformationen JTL Wawi 1.9.6.4 anbinden User helfen Usern - Fragen zu JTL-Wawi 0
Neu Langfristiger JTL-Partner gesucht: Shopware 6 / Marktplätze (Mirakl, Otto, Kaufland) & Prozess-Optimierung Dienstleistung, Jobs und Ähnliches 1
Neu DSGVO – Automatisierte Löschung von Kundendaten nach 10 Jahren (JTL-Wawi / JTL-Shop) User helfen Usern - Fragen zu JTL-Wawi 2
Neu Erstabgleich Showpare6 zu JTL-WaWi Shopware-Connector 0
Neu LS POS oder JTL POS ? Fragen rund um LS-POS 2
Neu kann man JTL POS alleine nutzen für 29 Euro? Einrichtung / Updates von JTL-POS 0
Update von 1.11.6 auf 1.11.7: JTL Worker verbindet nicht mehr mit Datenbank (WaWi schon) JTL-Wawi 1.11 1
Neu Repricer Erfahrungen mit JTL gesucht User helfen Usern - Fragen zu JTL-Wawi 0
Artikel Eigene Felder kommen nur beim ersten Shopabgleich in den JTL-Shop JTL-Wawi 1.11 2
JTL-WaWi 11.5 WMS Mobile Server sehr hohe CPU Auslastung JTL-Wawi 1.11 3

Ähnliche Themen