The ProcessDataExtractor for extracting entire data extracts the entire data for all the qualified process instances or events. It is recommended to use the extractor in combination with ProcessDataFileWriter, which is configured to copy data to any target file in XML format.
The extracted data is temporarily stored in value Objects.
ProcessInstance value object, which stores the process instance graph of a single process instance, is composed of the following value Objects:
WorkStepInstance
WorkItem
CStep
CWorkItem
CStepDS
WIResourceUsage
SubProcessInfo
Map containing data fields.
ProcessNotes
RuntimeAlerts
Event value object, which stores the contents of a single event. In some cases, this value object may become part of composition of ProcessInstance value object.
The ProcessInstance value object is created from the following database tables.
PROCESSINSTANCE
SUBPROCESSINFO
WORKSTEP
WORKITEM
CWORKITEM
CSTEP
CSTEP_DS
PROCESS_NOTES
WI_RESOURCE_USAGE
RUNTIME_ALERT
DataFields or Dataslots (instance values only, no global values)
The Event value object is created by selecting data from BIZEVENT table.