ETL Services in APC Gateway
The Extract, Transform and Load (ETL) services, which reside in the NOVUS Service Shell, are at the core of APC Gateway.
The following is a summary of the ETL services and their functions within APC Gateway:
- Read data: Read data through an XML parser.
- Validate data:
- Stage one: Capture obvious data exceptions
-
Stage two: Throw out data subset based on missing data elements or replace missing data elements
-
Persist data exceptions and errors in hold data storage: Data storage is logically separate from PLAN database for review by Trapeze user.
-
Clean data: The data cleaning algorithm attempts to accurately balance boarding and alighting data to clean and shape ridership data.
-
Transform data: While mapping data from APC and fare systems to Trapeze applications, the data format may be corrected (for example, integer to decimal).
- Persist accepted data in Trapeze PLAN database.
-
Review data: You can navigate data exceptions/errors, compare with correct data, and choose to modify, accept or reject data exceptions within APC Gateway.