- Beiträge: 53
Einfaches Update
- Nick
- Autor
- Offline
- Benutzer
Weniger
Mehr
14 Jahre 5 Monate her #73
von Nick
Einfaches Update wurde erstellt von Nick
Hallo und Guten Tag,
wir konnten dank Flowheater einige Arbeitsprozesse optimieren.
Dabei werden bei einem Vorgang verschiedene Flowheater-Definitonen über eine BatchFile aufgerufen da wir eine bestimmte "Reihenfolge" bei der Datenschreibung in eine DB benötigen. Klappt soweit einwandfrei.
Derzeit stehe ich nun vor der Herausforderung, ein einfaches Update auf einer Tabelle in der DB zu machen.
Kann ich mit dem Flowheater auch ein "einfaches" Update generieren ohne dass ich auf der Read-Seite einen Adapter verwende oder muss ich immer einen Read- und einen Write-Adapter verwenden?
Gruss
Nick
wir konnten dank Flowheater einige Arbeitsprozesse optimieren.
Dabei werden bei einem Vorgang verschiedene Flowheater-Definitonen über eine BatchFile aufgerufen da wir eine bestimmte "Reihenfolge" bei der Datenschreibung in eine DB benötigen. Klappt soweit einwandfrei.
Derzeit stehe ich nun vor der Herausforderung, ein einfaches Update auf einer Tabelle in der DB zu machen.
Kann ich mit dem Flowheater auch ein "einfaches" Update generieren ohne dass ich auf der Read-Seite einen Adapter verwende oder muss ich immer einen Read- und einen Write-Adapter verwenden?
Gruss
Nick
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Offline
- Administrator
14 Jahre 5 Monate her #75
von FlowHeater-Team
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.
FlowHeater-Team antwortete auf Aw: Einfaches Update
Hallo Herr Stoeger,
sie benötigen immer einen Adapter auf der READ und einen Adapter auf der WRITE Seite. Wenn Sie eine Tabelle nur Updaten möchten, verwenden Sie auf beiden Seiten den gleichen Adapter mit den gleichen Einstellungen wie Datenbank, Tabelle, evtl. Benutzeranmeldung, etc.
Im Massendaten Modus kann es sein, dass sich der FlowHeater durch Datenbank Transaktionen bei dieser Konstellation selbst aussperrt (dies ist Datenbank abhängig). Sollte dies der Fall sein können Sie in den Eigenschaften des Adapters der WRITE Seite den Wert für AutoCommitAfter von 0 auf 1 setzen.
AutoCommitAfter = 0 = Eine Transaktion über den gesamten Lauf
AutoCommitAfter = X = Nach X verarbeiteten Datensätze soll ein Commit durchgeführt werden.
Bei AutoCommitAfter = 1 wird nach jedem Datensatz ein Commit durchgeührt.
Achtung: Wenn Sie den Wert für AutoCommitAfter ändern, kann es sein, dass bei einem Abbruch der Verarbeitung Datensätze in der Datenbank vorhanden bleiben!
sie benötigen immer einen Adapter auf der READ und einen Adapter auf der WRITE Seite. Wenn Sie eine Tabelle nur Updaten möchten, verwenden Sie auf beiden Seiten den gleichen Adapter mit den gleichen Einstellungen wie Datenbank, Tabelle, evtl. Benutzeranmeldung, etc.
Im Massendaten Modus kann es sein, dass sich der FlowHeater durch Datenbank Transaktionen bei dieser Konstellation selbst aussperrt (dies ist Datenbank abhängig). Sollte dies der Fall sein können Sie in den Eigenschaften des Adapters der WRITE Seite den Wert für AutoCommitAfter von 0 auf 1 setzen.
AutoCommitAfter = 0 = Eine Transaktion über den gesamten Lauf
AutoCommitAfter = X = Nach X verarbeiteten Datensätze soll ein Commit durchgeführt werden.
Bei AutoCommitAfter = 1 wird nach jedem Datensatz ein Commit durchgeührt.
Achtung: Wenn Sie den Wert für AutoCommitAfter ändern, kann es sein, dass bei einem Abbruch der Verarbeitung Datensätze in der Datenbank vorhanden bleiben!
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.
- Nick
- Autor
- Offline
- Benutzer
Weniger
Mehr
- Beiträge: 53
13 Jahre 3 Monate her #618
von Nick
Nick antwortete auf Aw: Einfaches Update
Hallo Herr Stark,
besten Dank. Funktioniert einwandfrei.
Gruss
Nick
besten Dank. Funktioniert einwandfrei.
Gruss
Nick
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
Ladezeit der Seite: 0.259 Sekunden