Hallo Forum,
ich bekomme täglich Rohdaten zu Aufträgen mit diversen Informationen in den Spalten.
Diese Daten habe ich in einem Workflow initial in eine Datenbank geschrieben.
Danach habe ich den Workflow dahingehend geändert, dass diese Datenbank Tabelle vor dem erneuten Schreiben wieder eingelesen wird und mit dem bisherigen Workflow gejoined wird. So kann ich Aufträge, die in den neuen Daten nicht mehr vorhanden sind, vor dem erneuten Schreiben entfernen. Das klappt auch soweit.
Nun möchte ich aber auch noch die Aufträge der Datenbank mit den Aufträgen der neuen Daten vergleichen um Änderungen in bestimmten Feldern in der Datenbank zu überschreiben.
Die Aufträge sind also bereits in der Datenbank und erneut in den Rohdaten. Es haben sich nur bestimmte Felder geändert. Diese neuen Werte möchte ich dann in der Datenbank überschreiben. Es gibt aber in jedem Datensatz auch Felder, die nicht überschrieben werden dürfen. Bei diesen soll der ursprüngliche Wert in der Datenbank erhalten bleiben.
Wie kann ich dazu vorgehen?