I have a very simple Etl Process object that performs 3 operations:
* Delete (clear target table)
* Select
* Write
These have always run in order. However, last night we had a problem
where the delete occured last, obviously very problematic. Is the
answer as simple as using a SingleThreadedPipelineExecuter?
Public Class MainProcess
Inherits EtlProcess
Implements IProcess
Protected Overrides Sub Initialize()
' Should I add this line?
' Me.PipelineExecuter = New
SingleThreadedPipelineExecuter()
Register(New DeleteTarget(_targetConnSettings))
Register(New ReadFromSource(_sourceConnSettings))
Register(New WriteToTarget(_targetConnSettings,
TARGET_TABLE_NAME))
End Sub
Public Sub Start() Implements IProcess.Start
MyBase.Execute()
End Sub
End Class
--
You received this message because you are subscribed to the Google Groups
"Rhino Tools Dev" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/rhino-tools-dev?hl=en.