FlowHeater Demo Video
 
Der Daten Import / Export Spezialist
 
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
  • Seite:
  • 1

THEMA:

Daten werden einfach nicht in Memory übertragen 1 Monat 1 Woche her #4052

  • Holger Herrmannsfeldt
  • Holger Herrmannsfeldts Avatar Autor
  • Offline
  • Beiträge: 31
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.

Daten werden einfach nicht in Memory übertragen 1 Monat 1 Woche her #4053

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Beiträge: 1561
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.

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.

Daten werden einfach nicht in Memory übertragen 1 Monat 1 Woche her #4054

  • Holger Herrmannsfeldt
  • Holger Herrmannsfeldts Avatar Autor
  • Offline
  • Beiträge: 31
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.

Daten werden einfach nicht in Memory übertragen 1 Monat 1 Woche her #4055

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Beiträge: 1561
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.

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.

Daten werden einfach nicht in Memory übertragen 1 Monat 1 Woche her #4056

  • Holger Herrmannsfeldt
  • Holger Herrmannsfeldts Avatar Autor
  • Offline
  • Beiträge: 31
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
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Letzte Änderung: von Holger Herrmannsfeldt.

Daten werden einfach nicht in Memory übertragen 1 Monat 1 Woche her #4058

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Beiträge: 1561
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.
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

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.

Daten werden einfach nicht in Memory übertragen 1 Monat 1 Woche her #4060

  • Holger Herrmannsfeldt
  • Holger Herrmannsfeldts Avatar Autor
  • Offline
  • Beiträge: 31
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.

Daten werden einfach nicht in Memory übertragen 1 Monat 1 Woche her #4061

  • Holger Herrmannsfeldt
  • Holger Herrmannsfeldts Avatar Autor
  • Offline
  • Beiträge: 31
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

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Letzte Änderung: von Holger Herrmannsfeldt.

Daten werden einfach nicht in Memory übertragen 1 Monat 1 Woche her #4064

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Beiträge: 1561
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.

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.

Daten werden einfach nicht in Memory übertragen 1 Monat 6 Tage her #4068

  • Holger Herrmannsfeldt
  • Holger Herrmannsfeldts Avatar Autor
  • Offline
  • Beiträge: 31
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.

Daten werden einfach nicht in Memory übertragen 1 Monat 5 Tage her #4070

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Beiträge: 1561
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.
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

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.
  • Seite:
  • 1

andere Sprachen

en

FlowHeater Home

de en

Impressum/Kontakt

Datenschutz

Copyright © 2009-2020 by FlowHeater GmbH.
Alle Rechte vorbehalten.

Follow us on

twitter  facebook

YouTube

 de en