News
FlowHeater spricht XML
Der XML Adapter ist zwar noch in der BETA Phase, kann aber bereits einiges an XML Daten verarbeiten. Die XML Verarbeitung beschränkt sich derzeit auf „flache“ nicht allzu komplexe XML Strukturen mit wenigen Unterknoten. Wir haben einige XML Import/Export Beispiele zusammengestellt die das derzeit machbare widerspiegeln, weitere werden folgen. Allgemeine Beispiele zur XML Verarbeitung
Aggregatsfunktionen Min/Max über die komplette Verarbeitung
Aggregatsfunktionen Min/MaxMit dieser Version wurden die Heater Min/Max, die jeweils den kleinsten bzw. größten Wert einer Datenreihe ermitteln, um zwei leistungsfähige Features erweitert.
Zum einem können jetzt neben der Ermittlung des kleinsten bzw. größten Wertes über eine gruppierte Datenmenge nun auch die kleinsten bzw. größten Werte über die komplette Verarbeitung ermittelt werden. Hiermit ist es nun möglich den kleinsten bzw. größten Wert in CSV Textdateien als Kopf- bzw. Fußzeileninformation zu verwenden. Zusätzlich können die Heater Min/Max jetzt auch dazu verwendet werden den kleinsten bzw. größten Wert von FlowHeater Date, Time sowie DateTime Datentypen zu ermitteln. Dabei erkennen die Heater automatisch um welchen Eingangsdatentyp es sich handelt und ändern dementsprechend die notwendige Verarbeitung.
Dynamisches Speichern von Parametern
Dynamisches Speichern von ParameternWie können Daten Import/Export Definitionen erstellt werden die bei jedem Lauf automatisch nur neu hinzugekommene Datensätze/Zeilen verarbeiten? Das wurde sehr häufig gefragt und es gab dazu auch einen relativ komplizierten Workaround. Mit dieser Version wurden die FlowHeater Parameter um eine Leistungsstarke Funktion erweitert, die es erlaubt, den letzten Wert des Parameters für die nächste Ausführung automatisch zu speichern die vor der nächsten Ausführung auch wieder automatisch eingelesen werden. So lassen sich sehr einfach Filter Bedingungen erstellen oder aber dynamische SQL WHERE Klauseln bilden, die nur neue Datensätze selektieren. Ein erstes Beispiel wie diese Leistungsfähige Funktion angewendet werden kann finden Sie hier: Nur neue Datensätze in eine CSV Textdatei exportieren
Verbesserte Datenbank NULL Werte Erkennung
Mit dieser Version vom FlowHeater wurde die Datenbank NULL (DBNULL) Werte Erkennung bei Insert/Updates deutlich verbessert. Wurden bisher Tabellenfelder, bei denen keine NULL/DBNULL Werte zugelassen waren, nicht gefüllt konnte der Testlauf ohne Probleme durchgeführt werden. Der eigentliche Import/Update Vorgang brach aber anschließend mit einer Fehlermeldung ab sobald dem betroffenen Feld kein Standartwert Datenbankseitig zugewiesen wurde. Mit dieser Version prüft nun der FlowHeater bereits im Testlauf ob das Feld mit einem Datenbank NULL (DBNULL) Wert belegt werden kann und gibt ggf. eine dementsprechende Warnung aus.
Excel und TextFile Adapter mit dynamischer Spaltenerkennung
Mit dieser Version wurde der FlowHeater um weitere leistungsfähige Features erweitert. Eines der wichtigsten ist die Möglichkeit CSV bzw. Excel Spalten anhand der Spaltenüberschrift dynamisch dem richtigen Feld zuzuordnen. Bisher war nach der Erstellung der Definition die Reihenfolge für die Feld/Spalten Zuordnung ausschlaggebend. Wurde nun versucht eine Excel Arbeitsmappe bzw. CSV Textdatei einzulesen, in der die Spaltenreihenfolge eine andere war als ursprünglich definiert, wurden die Spalten aufgrund des geänderten Spaltenindex „falsch“ zugeordnet. Mit dieser Version können Sie nun auch CSV Textdateien bzw. Excel Dokumente mit dynamischer Spaltenreihenfolge ohne vorheriger Änderung der Import Definition verarbeiten.