(Glue-2002) Q: How can we debug ABAP code in a Glue extractor?

Glue extractors should always be executed in batch mode. If running extractors in dialog, you may end up with inconsistent or incomplete data on your data target. Therefore, Glue does not provide an out of the box feature for Glue users to simply run extractors in dialog mode. However, in order to debug ABAP code which you have added into an ETL rule in a Glue extractor, you need to run the extraction process in dialog to leverage breakpoints in your ABAP code.

In order to do this, follow these steps:

  1. Ensure that your ABAP code in your custom Glue ETL rule includes a breakpoint
  2. Navigate to your extractor in the Glue workbench
  3. Navigate to your variant in the Glue workbench
  4. Use the OK Code "execute" in the SAPGUI transaction code field
  5. Confirm the warning message

Your extraction will now run in dialog mode. Please ensure after the execution that you clean up all data. Be also careful that the commit control between dialog and batch execution of extractors may differ.