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

Daten werden einfach nicht in Memory übertragen

  • Holger Herrmannsfeldt
  • Autor
  • Offline
  • Benutzer
  • Benutzer
Mehr
4 Jahre 1 Monat her #4052 von Holger Herrmannsfeldt
Daten werden einfach nicht in Memory übertragen wurde erstellt von Holger Herrmannsfeldt
Hallo,

ich habe ein Script angefertig und bekomme einfach nicht die Daten in die Memory-Tabelle. Folgende Vorgehensweise:
1. Verarbeitungsschritt
Text-Adapter links, InMemory-Adapter rechts, die Felde sind vom Read-Adapter übernommen und automatisch verbunden.
Lupe am Read-Adapter, Daten vorhanden, Lupe am write-adapter = Tabelle leer.
Die folgenden Verarbeitungsschritte lasse ich schon garnischt mehr ausführen.....

Habe schon neue InMemory-Tabelle angelgt etc. keone Änderung!

Hat jermand eine Idee?

Im Einsatz die aktuelle Version 4.2

Danke und viele Grüße

Holger

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
4 Jahre 1 Monat her #4053 von FlowHeater-Team
FlowHeater-Team antwortete auf Daten werden einfach nicht in Memory übertragen
Hallo Herr Herrmannsfeldt,

ich denke das ist recht einfach :-) Wenn Sie die Lupe vom InMemory Adapter der WRITE Seite anwählen, wird der aktuelle Inhalt der InMemory Tabelle angezeigt.  Solange die Definition nicht ausgeführt wurde ist sehen Sie eine leere InMemory Tabelle.

Führen Sie die Definition mal im Test Modus aus, anschließend sollte hier ein Inhalt vorhanden sein.

PS: In der nächste Version wird hier ein Hinweis angezeigt, dass die Definition noch nicht ausgeführt wurde. Vielen Dank für den Hinweis.

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.

  • Holger Herrmannsfeldt
  • Autor
  • Offline
  • Benutzer
  • Benutzer
Mehr
4 Jahre 1 Monat her #4054 von Holger Herrmannsfeldt
Holger Herrmannsfeldt antwortete auf Daten werden einfach nicht in Memory übertragen
Danke für die Antwort, aber das ist es nicht. Offensichtlich werden wohl irgendwo Tabellen gespeichert und treten irgenwie immer wieder in Erscheinung, obwohl sie gelöscht wurden! Beim Testlauf ist die Write-Tabelle leer, obwohl eine direkte Zuordnung vorhanden ist. Allerdings gibt es merkwürdigerweise beim Write-Adapter eine Tabelle ohne Namen, wenn man diese löscht, müssen die Felder zwischen Read- und Write-Adapter wieder neu verbunden werden. Auch danach ist die Write-Tabelle leer. :-)

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
4 Jahre 1 Monat her #4055 von FlowHeater-Team
FlowHeater-Team antwortete auf Daten werden einfach nicht in Memory übertragen
Hallo Herr Herrmannsfeldt,

dann bitte mal Ihre erstellte Definition zur weiteren Analyse hier posten, Danke.

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.

  • Holger Herrmannsfeldt
  • Autor
  • Offline
  • Benutzer
  • Benutzer
Mehr
4 Jahre 1 Monat her - 4 Jahre 1 Monat her #4056 von Holger Herrmannsfeldt
Holger Herrmannsfeldt antwortete auf Daten werden einfach nicht in Memory übertragen
Hallo,

wie gewünscht die Dateien. Im Script sind bis auf die ersten 4 Arbeitschritte alle anderen abgewählt.
Für die Bearbeitung der Scripte und während der Fehlersuche wäre es natülich wünschenswert, wenn alle Arbeitsschritte durchnummeriert sind.

Viele Grüß

Holger Herrmannsfeldt
Letzte Änderung: 4 Jahre 1 Monat her von Holger Herrmannsfeldt.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
4 Jahre 1 Monat her #4058 von FlowHeater-Team
FlowHeater-Team antwortete auf Daten werden einfach nicht in Memory übertragen
Hallo Herr Herrmannsfeldt,

das Problem ist die IF-THEN-ELSE Filterbedingung die Sie hier verwenden, siehe Screenshot. Es werden alle Zeilen gefiltert die nicht „-1“ im CSV Feld „EANNummer“ haben. Wenn Sie sich den Inhalt der CSV Spalte ansehen, steht hier entweder ein valider EAN Code oder aber eine leere Zeichenfolge. Ich denke Sie möchten alle Zeilen mit validen EAN Code verarbeiten? Hierzu müssten Sie die Bedingung auf „!= IsEmpty“ umstellen, dann sollte die Verarbeitung funktionieren.

PS: Der Vorschlag mit der Nummerierung wird ebenfalls mit der nächsten Version umgesetzt.


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.

  • Holger Herrmannsfeldt
  • Autor
  • Offline
  • Benutzer
  • Benutzer
Mehr
4 Jahre 1 Monat her #4060 von Holger Herrmannsfeldt
Holger Herrmannsfeldt antwortete auf Daten werden einfach nicht in Memory übertragen
Hallo Herr Stark,

in diesem Fall hat sich die IF-Abfrage offensichtlich verschoben, als ich die Ferlder aus der Datei neu eingelesen habe, weil es keine Daten gab.

Ich prüfe es später und melde mich wieder, da ich noch einen 2. Fall habe wo ich extra diese IF-abfrage getrennt habe und es trotzdem keine daten gibt.

Viele Grüße

Holger Herrmannsfeldt

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Holger Herrmannsfeldt
  • Autor
  • Offline
  • Benutzer
  • Benutzer
Mehr
4 Jahre 4 Wochen her - 4 Jahre 4 Wochen her #4061 von Holger Herrmannsfeldt
Holger Herrmannsfeldt antwortete auf Daten werden einfach nicht in Memory übertragen
Hallo Herr Stark,

ich habe , denke ich zumindest, das Problem erkann:

Wenn sich im 1. Verarbeitungsschritt, wo die Daten in die Memory-Tabelle eingelesen wird, die Felder (Spalten) der Quelldatei geändert haben und neu mit der Memory-Tabelle verknüpft wurden, muss in allen weiteren Verarbeitungsschritten jeweils auf der Write-Seite die Memory-Tabelle angepasst werden. Bei ca. 110 Arbeitsschritten natürlich nervig!
Was ich allerdings nicht verstehe, auf der Readseite sind die Felder, die man vorher auf der Write-Seite gelöscht hat, trotzdem noch vorhanden.

Viele Grüß

Holger Herrmannsfeldt
Letzte Änderung: 4 Jahre 4 Wochen her von Holger Herrmannsfeldt.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
4 Jahre 4 Wochen her #4064 von FlowHeater-Team
FlowHeater-Team antwortete auf Daten werden einfach nicht in Memory übertragen
Hallo Herr Herrmannsfeldt,

Hier besteht in der Tat Optimierungsbedarf. Aktuell müsste dazu auf der READ Seite die InMemory Tabelle im Adapter noch einmal ausgewählt werden, dann werden nur die noch vorhandenen Felder neu übernommen.

Mit der nächsten Version wird hier nachgefragt ob das Feld nur im aktuellen Adapter (Ansicht) oder aber in der kompletten Definition gelöscht werden soll.

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.

  • Holger Herrmannsfeldt
  • Autor
  • Offline
  • Benutzer
  • Benutzer
Mehr
4 Jahre 4 Wochen her #4068 von Holger Herrmannsfeldt
Holger Herrmannsfeldt antwortete auf Daten werden einfach nicht in Memory übertragen
Hallo Herr Stark,

hier weiß ich nun wirklich nicht weiter, Filter sind nicht gestzt, trotzdem werden die Daten aus der Momory-Tabelle (Preisliste 2 und 9 bis 13) nicht übertragen.

Können Sie feststellen, woran es liegt?

Viele Grüße

Holger Herrmannsfeldt

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
4 Jahre 4 Wochen her #4070 von FlowHeater-Team
FlowHeater-Team antwortete auf Daten werden einfach nicht in Memory übertragen
Hallo Herr Herrmannsfeldt,

ich habe jetzt mal den ersten und zweiten Verarbeitungsschritt ausgeführt, funktioniert soweit, siehe Screenshot.

Allerdings passten die Dateinamen, die in den TextFile Adaptern angegeben waren, nicht mit dem was Sie hier geschickt haben überein. Das habe ich manuell geändert und es hat funktioniert. Ich vermute mal hier liegt das Problem begraben?


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