Results for “bsc_user_kpilist_plugs”

35 results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

BSC_USER_KPILIST_PLUGS is a legacy Oracle EBS table residing in the BSC (Balanced Scorecard) schema. The product module is designated Obsolete and the ETRM implementation record explicitly notes "Not implemented in this database," which indicates that the table is typically absent or inactive in current 12.1.1 and 12.2.2 environments. Its documented purpose is to hold "Portlet information by user" — that is, configuration and personalization metadata describing how individual users have plugged KPI-oriented portlets into their dashboards and worklist pages.

The table functions as a master registry of "plugs" (portlet instances). Each plug is identified by a single column primary key, BSC_USER_KPILIST_PLUGS_PK, defined over PLUG_ID. A unique index, BSC_USER_KPILIST_PLUGS_U1, also covers PLUG_ID, reinforcing it as the sole business-key candidate; the table is not modeled with composite natural keys.

The heuristic Data Vault classification mined from the FK structure is standalone. In Data Vault modeling terms this suggests the object behaves as a reference or lookup entity — a hub-like anchor of portlet identities — rather than a transactional link or a descriptive satellite. Because numerous downstream tables reference PLUG_ID, it acts as a central point of conformance for portlet configuration across the BSC and workflow schemas.

Key Information Stored

The documented physical schema contains ten columns. The most significant are:

Only three non-audit attribute columns carry configuration semantics, which confirms the lean, registry-style design implied by the standalone classification.

Common Use Cases and Queries

Typical use cases center on reconciling portlet assignments, auditing orphaned personalizations after upgrades, and tracing which user-facing components depend on a given plug. A representative query joining the registry to its most frequent consumer is:

  • SELECT p.PLUG_ID, p.REFERENCE_PATH, c.PLUG_ID FROM BSC_USER_KPILIST_PLUGS p, ICX_PORTLET_CUSTOMIZATIONS c WHERE p.PLUG_ID = c.PLUG_ID;
  • Orphan detection: SELECT PLUG_ID FROM BSC_USER_KPILIST_PLUGS WHERE PLUG_ID NOT IN (SELECT PLUG_ID FROM BIS_SCHEDULER);
  • Audit reporting filtered on CREATION_DATE and CREATED_BY to identify plugs introduced by specific users.

Because the table is documented as obsolete, these patterns are primarily relevant to legacy-data extraction, pre-upgrade impact analysis, or historical reconciliation projects rather than active 12.2.2 development.

Related Objects

Nine tables reference PLUG_ID as a foreign key, indicating broad dependency. The most significant include:

All joins are performed on the single PLUG_ID column, making BSC_USER_KPILIST_PLUGS the conformance anchor for the legacy BSC portlet subsystem.