4.4.2 Processing Data Using BD

The BD datamap component is responsible for taking data from one or more source files or staging tables, transforming and enhancing it, and then loading it into a target database table.

This section covers the following topics:

The following types of datamaps are available:

  • DIS datamaps: DIS datamaps are used to ingest client provided data, either through DIS files as specified in the DIS or through tables in the FSDF.
  • Derived datamaps: Derived datamaps are used to transform the client provided data and populate other tables for use by scenarios and/or UI functionality.

BD datamaps can perform the following activities:

  • Update summaries of trading, transaction, and instructionactivity
  • Assign transaction and entity risk through watch listprocessing
  • Update various Balances and Positions derivedattributes

For a complete list of the BD datamaps used in OFSAAI and a brief explanation of the each datamap, see Appendix F - BD Datamap Details