Zum Hauptinhalt springen
Weil einfach - produktiver ist

Der Daten Spezialist

Konvertieren Sie die Daten mühelos zwischen verschiedenen Formaten ohne Programmierkenntnisse dank Visual Designer. Effizient und super einfach.
Flowheater Chart

Fehlerhafte Zeilen überspringen

Mehr
7 Jahre 10 Monate her #3008 von Andreas K
Fehlerhafte Zeilen überspringen wurde erstellt von Andreas K
Hallo,

wir bekommen täglich eine CSV-Datei, die immer manuell von uns nachgearbeitet werden muss, weil ein paar Zeilen fehlerhaft sind und Flowheater abbricht. Kann Flowheater bei Fehlern Zeilen übergehen?

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
7 Jahre 10 Monate her #3009 von FlowHeater-Team
FlowHeater-Team antwortete auf Fehlerhafte Zeilen überspringen
Hallo Herr Königsberger,

ja, das wie kommt auf Ihre Anforderung an.

Wenn Sie die CSV Datei in eine SQL Datenbank importieren oder aber damit darauf Updates durchführen möchten können Sie z.B. im betroffenen Datenbank Adapter auf der WRITE Seite auf dem Reiter „Erweitert“ die Option „Verarbeitung fortsetzen falls ein SQL Fehler auftritt“ aktivieren (s. Screenshot).

Das klappt aber nur wenn der Fehler von der Datenbank geworfen wird, weil z.B. ein Feld nicht DBNULL sein kann und das betroffene Feld hat in der CSV Datei keinen Inhalt hat, oder aber bei Constraint Fehlern, etc.

Wenn der Fehler während der Verarbeitung im FlowHeater auftritt dann greift diese Option nicht. Hier müssten Sie die Daten während der Verarbeitung mit Hilfe von IF-THEN-ELSE Bedingungen und dem Filter Heater filtern.

Falls Sie hierzu eine genauere Beschreibung benötigen bitte kurz beschreiben wo/was genau gefiltert werden soll bzw. welcher CSV Feldinhalt Probleme bereitet.


gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
7 Jahre 10 Monate her #3013 von FlowHeater-Team
FlowHeater-Team antwortete auf Fehlerhafte Zeilen überspringen
Hallo Herr Königsberger,

vielen Dank für die Zusendung Ihrer Definition. In Ihrem Fall wird der Fehler durch einen .NET Skript Heater geworfen und die CSV Aufbereitung wird abgebrochen. Das Problem ist, dass das CSV Feld „Price“ teilweise nicht gefüllt ist und das Skript, das Sie im .NET Skript Heater verwenden, kann damit nicht umgehen.

Sie können das Problem auf 3 Arten lösen)
  1. Sie vergeben auf der CSV READ Seite einen Standard Wert für das Feld „Price“, z.B. 0. So wird, falls das CSV Feld nicht gefüllt ist der Wert 0 Zurückgeliefert und die Verarbeitung läuft ganz normal weiter.

  2. Sie filtern diese CSV Zeilen durch einen IF-THEN-ELSE und dem Filter Heater mit der „IsEmpty“ Bedingung aus der Verarbeitung heraus.

  3. Sie passen das Skript so an, dass es mit leeren CSV „price“ Feldern zurechtkommt und hier keinen Fehler mehr wirft.


gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
7 Jahre 10 Monate her #3014 von Andreas K
Andreas K antwortete auf Fehlerhafte Zeilen überspringen
Sehr geehrter Herr Stark,

vielen Dank. Ich habe die einfachste Variante genommen und den Standardwert "0" eingetragen. Das klappt hervorragend.

Vielen Dank

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Ladezeit der Seite: 0.285 Sekunden
FlowHeater Logo

FlowHeater - Der Daten Spezialist

Effiziente Datenintegration und Transformation mit FlowHeater - Ihre Lösung für nahtlosen Datentransfer.

Rechtliches

Support & Kontakt

Kontaktinformation

Telefon:
0951 / 99339792

E-Mail:
Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein.


Copyright © 2009-2024 by FlowHeater GmbH. Alle Rechte vorbehalten.