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

Postgre-Tabelle mit Excel-Tabelle updaten

  • Christian Schindler
  • Autor
  • Offline
  • Benutzer
  • Benutzer
Mehr
7 Jahre 8 Monate her #3141 von Christian Schindler
Postgre-Tabelle mit Excel-Tabelle updaten wurde erstellt von Christian Schindler
Hallo,
ich versuche gerade, mich in FlowHeater einzuarbeiten, da wir aufgrund eines Verwaltungsprogramm-Wechsels mit unvollständige Datenübernahme in das neue Programm zu kämpfen haben.
Es geht um die "Bemerkungen", die in der neuen Stammtabelle fehlen. Ich habe eine Excel-Tabelle mit Name, Vorname, Bemerkungen aus dem alten Programm erzeugt und möchte sie nun in eine postgreSQL-Tabelle einfügen. Letztere enthält (u.a.) die Datenfelder familienname, vorname, freitext_bemerkungen. Ich möchte nun die entsprechende Bemerkung dort einfügen, wo Name=Familienname und Vorname=vorname ist. Leider bin ich mir nicht ganz sicher, wie ich das umsetzen kann. Der primary key / die ID stimmen in den Tabellen nicht überein.

Vielen Dank im Voraus,
Christian Schindler

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
7 Jahre 8 Monate her #3143 von FlowHeater-Team
FlowHeater-Team antwortete auf Postgre-Tabelle mit Excel-Tabelle updaten
Hallo Herr Schindler,

den Primary Key (auch über mehrere Felder hinweg) können Sie im PostgreSQL Adapter auf der WRITE Seite problemlos ändern.

Hinweis: Sie ändern damit nicht die Tabellenstruktur sondern teilen dem FlowHeater Adapter lediglich mit anhand welcher Felder er vorhanden Datensätze für einen möglichen Update prüft.

Öffnen Sie dazu den PostgreSQL Adapter Konfigurator der WRITE Seiten und wechseln auf den Reiter „Felder / Datentypen“. Klicken Sie nun das Feld ID an und deaktivieren Sie die Option „Primary Key“. Für die beiden Felder „Vorname“ und „Nachname“ aktivieren Sie diese Option.

Damit auch wirklich nur Updates durchgeführt werden und nicht versehentlich Inserts falls eine Feldkombination keinen Match/Treffer für das Update erzielt, aktivieren Sie auf dem Reiter „Allgemein“ lediglich „Daten aktualisieren (Update)“. So ist sichergestellt, dass wirklich nur vorhanden Daten aktualisiert werden.

Nun müssen Sie nur noch die 3 Felder von der Excel Adapter Seite mit der PostgreSQL Adapter Seite verbinden und die Definition ausführen. Das Feld ID benötigt keine Verbindung, kann auch aus der Feldliste im FlowHeater gelöscht werden!

Primary Key umbiegen


Nur Updates im PostgreSQL Adapter aktivieren

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.

  • Christian Schindler
  • Autor
  • Offline
  • Benutzer
  • Benutzer
Mehr
7 Jahre 7 Monate her #3150 von Christian Schindler
Christian Schindler antwortete auf Postgre-Tabelle mit Excel-Tabelle updaten
Vielen vielen Dank für die Antwort und die genaue Beschreibung, das hat mein Problem bestens gelöst.
Mir war vor allem nicht klar, dass ich das Häkchen "Primary Key" bei "ID" auch entfernen muss, wenn ich es nicht ausgewählt habe. Zusammen mit dem "Update"-Häkchen hat es bestens funktioniert.
Ich bin froh, dass es FlowHeater gibt!! :)

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Ladezeit der Seite: 0.272 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.