- Beiträge: 1
Datensätze bei mehreren Adaptern auf der WRITE-Seite filtern
- TWerse
- Autor
- Offline
- Benutzer
-
Weniger Mehr
3 Jahre 7 Monate her #4380 von TWerse
Datensätze bei mehreren Adaptern auf der WRITE-Seite filtern wurde erstellt 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.
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.
- FlowHeater-Team
-
- Offline
- Administrator
-
Weniger Mehr
- Beiträge: 2053
3 Jahre 7 Monate her #4381 von FlowHeater-Team
gruß
Robert Stark
FlowHeater-Team antwortete auf Datensätze bei mehreren Adaptern auf der WRITE-Seite filtern
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.
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
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
Ladezeit der Seite: 0.258 Sekunden