BIX extraction overview

Extract data from the Pega Platform database using an extract.

An extract, also referred to as an extraction or extraction process, is a process that runs one or more Extract rules. If an extract runs more than one Extract rule, they are run serially.

Each Extract rule extracts data from a single class. All of the Extract rules for an extract must extract data from the same database.

An extract can be run:

  • within the Pega Platform using an agent that calls the pxExtractDataWithArgs activity for one or more Extract rules.
  • as a command-line process. An extract run as a command-line process can be run from any server that can access the source database and the destination database or file system.
Note: A single Extract rule can be run manually from the Extract rule form, however, this is typically only done in development environments with small volumes of data to test these rules.