You can debug each code unit node in an execution plan
graph (EPG) sequentially or you can debug the entire graph at once.
Likewise you can run each node sequentially or run the entire graph.
About this taskThe execution plan of a data flow
is heavily optimized for performance and therefore the structure of
an EPG produced by a data flow does not match one-on-one with the
structure of the original data flow. Hence, you cannot debug a data
flow directly from the data flow editor. Instead, you can view the
execution plan of a data flow in the EPG editor and use it to debug
the data flow.
Note: Cancelling the debugging operation might leave
intermediate objects and rows in the tables. If this occurs, you need
to remove these objects manually. Otherwise, subsequent runs might
fail.
You can use one of the following debugging options:
- Debug
- This option debugs the entire EPG at once.
- Step-wise
- This option debugs each code unit node or activity in the correct
sequence and allows you to determine when you move from one node or
activity in the sequence to the next.
The following procedure describes debugging
and running the EPG for a data flow.
Procedure
To
debug and run an EPG: