Skip to main content
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 Download

Datensätze bei mehreren Adaptern auf der WRITE-Seite filtern

Mehr
2 Jahre 6 Monate her #4380 von TWerse
Hallo,
beim Import aus einer Datei sollen je nachdem, ob gewisse Spalten gefüllt sind, u.U. mehrere Datensätze auf der WRITE-Seite angelegt werden.
D. b., es soll gleichzeitig z.B. in einer Tabelle der Hauptdatensatz und dann in einer weitere Tabelle mehrere Untereinträge gemacht werden.
Dazu benutze aktuell ich den SQLServer-Adapter mehrfach mit der gleichen Tabelle.
Wie kann man jetzt das Schreiben nur in einen der Adapter filtern, wenn auf der READ-Seite in der Spalte nichts, bzw. etwas falsches drin steht?
Es soll damit verhindert werden, dass leere Einträge entstehen.
Mittels Filter Heater wird der komplett eingelesene Datensatz bei mir gefiltert.
 

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
2 Jahre 6 Monate her #4381 von FlowHeater-Team
Das geht leider nicht über eine Definition bzw. Verarbeitungsschritt. Der definierte Filter wirkt sich immer auf den kompletten Verarbeitungsschritt aus.

Ihre erstellte FlowHeater Definition müsste dazu etwas umgestellt werden)
Bevor die Daten in die MS SQL Server Tabellen importiert werden können, müssten diese über vorgelagerten Verarbeitungsschritt aufbereitet werden.

Hierzu am besten die Importdatei (ich gehe mal von Text bzw. CSV aus) im ersten Verarbeitungsschritt in eine FlowHeater interne InMemory Adapter Tabelle einlesen. Während des Einlese Vorgangs können die einzelnen Sätze/Zeilen geprüft und ggf. gefiltert werden. Im zweiten (ggf. dritten, ...) Verarbeitungsschritt können die Daten dann ganz normal in die MS SQL Server Tabellen Importiert werden.

Wie viele unterschiedliche Verarbeitungsschritte Sie benötigen hängt von Ihren Daten und dem Tabellenaufbau ab.

 

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.

Ladezeit der Seite: 0.327 Sekunden

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.