Search Results bsc_db_loader_control
Overview
The BSC_DB_LOADER_CONTROL table is a core technical control table within the Oracle E-Business Suite Balanced Scorecard (BSC) module. Its primary role is to manage and track the data loading processes that populate the BSC data warehouse with performance measurement information. This table acts as a central registry for load processes, ensuring data integrity and providing a mechanism for monitoring and controlling the ETL (Extract, Transform, Load) operations critical to the Balanced Scorecard's reporting and analytics functions. Its existence is essential for the scheduled and ad-hoc data refreshes that underpin the strategic performance metrics in releases 12.1.1 and 12.2.2.
Key Information Stored
The table stores metadata that governs individual data load executions. As defined by its primary key, each record is uniquely identified by a combination of two columns. The INPUT_TABLE_NAME column specifies the source table from which data is being extracted for the load process. The PROCESS_ID column uniquely identifies a specific instance or execution of a load job. While the provided ETRM metadata does not list all columns, the table's description as "Loader control information" implies it likely contains status flags (e.g., LOAD_STATUS, ERROR_MESSAGE), timestamps (START_TIME, END_TIME), and control parameters necessary to orchestrate the data flow from source tables into the BSC analytical structures.
Common Use Cases and Queries
This table is primarily accessed for operational monitoring and troubleshooting of BSC data loads. Common administrative tasks include checking the status of current or recent load jobs, identifying failed processes, and determining which source table is associated with a particular load ID. A typical query would join this table to its referenced foreign key table to get additional context.
- Monitoring Active/Running Loads:
SELECT INPUT_TABLE_NAME, PROCESS_ID FROM BSC.BSC_DB_LOADER_CONTROL WHERE LOAD_STATUS = 'RUNNING'; - Investigating Failed Loads for a Specific Source:
SELECT c.PROCESS_ID, c.ERROR_MESSAGE FROM BSC.BSC_DB_LOADER_CONTROL c WHERE c.INPUT_TABLE_NAME = '&SOURCE_TABLE' AND c.LOAD_STATUS = 'ERROR'; - Validating Loader Configuration:
SELECT DISTINCT INPUT_TABLE_NAME FROM BSC.BSC_DB_LOADER_CONTROL;This lists all source tables configured for loading.
Related Objects
The BSC_DB_LOADER_CONTROL table has a defined relationship with one other key BSC table, as per the provided metadata.
- BSC_DB_TABLES: This table is referenced via a foreign key constraint. The column BSC_DB_LOADER_CONTROL.INPUT_TABLE_NAME references the BSC_DB_TABLES table. This relationship enforces referential integrity, ensuring that a loader control record can only be created for a valid, registered source table within the BSC schema. A typical join would be:
SELECT t.TABLE_DESCRIPTION, c.* FROM BSC.BSC_DB_LOADER_CONTROL c, BSC.BSC_DB_TABLES t WHERE c.INPUT_TABLE_NAME = t.TABLE_NAME;to obtain descriptive information about the source table involved in a load.
-
Table: BSC_DB_LOADER_CONTROL
12.2.2
product: BSC - Balanced Scorecard (Obsolete) , description: Loader control information , implementation_dba_data: Not implemented in this database ,
-
Table: BSC_DB_LOADER_CONTROL
12.1.1
owner:BSC, object_type:TABLE, fnd_design_data:BSC.BSC_DB_LOADER_CONTROL, object_name:BSC_DB_LOADER_CONTROL, status:VALID, product: BSC - Balanced Scorecard , description: Loader control information , implementation_dba_data: BSC.BSC_DB_LOADER_CONTROL ,
-
APPS.BSC_UPDATE dependencies on BSC_DB_LOADER_CONTROL
12.1.1
-
APPS.BSC_UPDATE dependencies on BSC_DB_TABLES_COLS
12.1.1
-
SYNONYM: APPS.BSC_DB_LOADER_CONTROL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BSC_DB_LOADER_CONTROL, status:VALID,
-
TABLE: BSC.BSC_DB_LOADER_CONTROL
12.1.1
owner:BSC, object_type:TABLE, fnd_design_data:BSC.BSC_DB_LOADER_CONTROL, object_name:BSC_DB_LOADER_CONTROL, status:VALID,
-
APPS.BSC_MIGREATION_UI SQL Statements
12.1.1
-
APPS.BSC_UPDATE dependencies on BSC_SYS_PERIODICITIES_VL
12.1.1
-
APPS.BSC_PMA_DIAG_TEST dependencies on JTF_DIAGNOSTIC_COREAPI
12.1.1
-
APPS.BSC_MIGREATION_UI dependencies on BSC_RESPONSIBILITY_VL
12.1.1
-
APPS.BSC_UPDATE dependencies on BSC_DB_TABLES
12.1.1
-
APPS.BSC_UPDATE dependencies on BSC_SYS_DIM_LEVELS_B
12.1.1
-
APPS.BSC_UPDATE SQL Statements
12.1.1
-
Table: BSC_DB_TABLES
12.2.2
product: BSC - Balanced Scorecard (Obsolete) , description: Data tables information , implementation_dba_data: Not implemented in this database ,
-
APPS.BSC_UPDATE dependencies on BSC_SYS_PERIODICITIES
12.1.1
-
Table: BSC_DB_TABLES
12.1.1
owner:BSC, object_type:TABLE, fnd_design_data:BSC.BSC_DB_TABLES, object_name:BSC_DB_TABLES, status:VALID, product: BSC - Balanced Scorecard , description: Data tables information , implementation_dba_data: BSC.BSC_DB_TABLES ,
-
APPS.BSC_PMA_DIAG_TEST SQL Statements
12.1.1
-
PACKAGE BODY: APPS.BSC_MIGREATION_UI
12.1.1
-
PACKAGE BODY: APPS.BSC_UPDATE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BSC_UPDATE, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
APPS.BSC_UPDATE dependencies on BSC_DB_VALIDATION
12.1.1
-
PACKAGE BODY: APPS.BSC_PMA_DIAG_TEST
12.1.1
-
PACKAGE BODY: APPS.BSC_UPDATE
12.1.1
-
PACKAGE: APPS.BSC_UPDATE
12.1.1
-
PACKAGE: APPS.BSC_MIGRATION
12.1.1
-
eTRM - BSC Tables and Views
12.1.1
description: Tab permissions ,
-
APPS.BSC_MIGRATION SQL Statements
12.1.1
-
eTRM - BSC Tables and Views
12.1.1
description: Tab permissions ,
-
PACKAGE BODY: APPS.BSC_MIGRATION
12.1.1
-
APPS.BSC_MIGRATION dependencies on BSC_APPS
12.1.1
-
12.1.1 DBA Data
12.1.1