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

Prüfsumme über mehrere Zeilen in allen oder einer bestimnmten Zeile

Mehr
1 Jahr 10 Monate her #4746 von Philip Herbert
Hallo,

folgende Ausgangssituation.
Vorsystem unterstützt keinen Delta-Export, das nachgelagerte System müsste jede Nacht alles wegwerfen und neu aufbauen.

Ich würde daher gerne in alle  Zeilen  eine Prüfsumme  (HASH-Heater) erstellen (erledigt, funktioniert), und dann über alle Prüfsummen dieser Zeilen die einem Vorgang zugehörig sind (identische Nummer) einen Hash erstellen als Vergeichskriterium für Veränderungen im nachgelagerten System.

Schritte bis jetzt:
-CSV Datei einlesen -> inMemory (zusätzliche Spalte Hash wird gefüllt mit Appended Strings -> Hash Heater
-inMemoy -> Export Datei

bei dem letzte Vorgang (bzw. einem nachgelagerten Schritt ?) muss eine 'Hauptzeile des Vorgangs' identifiziert werden und dort der Hash über alle Hashes' eingetragen werden als 'Change Check Kriterium'

Wie könnte man das am besten lösen ?
Gesamt-Hash in separater in Memory Tabelle führen, und in jedem Schritt neu berechenen -> dann weitere Step, und Hash bei der speziellen Zeiler ersetzen ?
Oder gibt es einfachere Möglichkeiten, die ich so noch nicht gesehen habe ?

Danke, Philip Herbert
.
 

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
1 Jahr 10 Monate her #4749 von FlowHeater-Team
Hallo Herr Herbert,

ich könnte mir folgendes Vorstellen, falls ich es richtig verstanden habe.
  1. Einlesen der CSV in eine InMemory Adapter Tabelle. Hierbei wird der erste Datensatz (Kopf) markiert
  2. Lesen der InMemory Tabelle und HASH Wert mit Hilfe des Hash Heater bilden, ablegen in einer weiteren InMemory Adapter Tabelle
  3. Diesen HASH Wert im ersten Datensatz aktualisieren
  4. Die Tabelle wieder ausgeben
Im Anhang finden Sie ein kleines Beispiel dazu.

 

Dateianhang:

Dateiname: hash.zip
Dateigröße:18 KB

 

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.258 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.