See the processor help here:
The details are only added when used in a real time [i.e. web services] call or run as part of a job.
Thank you for your helpful reply.
I make a test and it is really as you and the help file stated.
It is working on realtime data input.
If you would be kind to help me more,
My destination data table has a field named "UPDATE_USER" to record name of who put or update the data.
Are there anyway to link EDQ username to be put in the output data so that non EDQ user know which of the edq user put the data in?
Yes, this processor is specifically designed for real-time mode. The username that invoked a batch job is stored in the event log [which can be snapshotted - see System Information - Event log data store] but it's not easy to add this to batch data [as this would require some post-processing to do the lookup].
Batch jobs that write data to external targets are normally run from a schedule by a system user (with rights to execute batch jobs) in any case, rather than by a specific 'user' who is logged into EDQ. Depending on your use case, it might therefore be that you need to identify the update as from EDQ rather than from anyone specific?