Search Results bic_bucket_values
Overview
BIC_BUCKET_VALUES is a configuration table within the Oracle E-Business Suite Customer Intelligence (BIC) module. Customer Intelligence was an analytical offering that provided customer scoring, segmentation, and measure-based analytics. In Oracle EBS 12.1.1 and 12.2.2 the module is flagged as obsolete, meaning it is retained for backward compatibility and historical data only and is not part of current functional footprints.
Functionally, BIC_BUCKET_VALUES defines the discrete values (buckets) that may be selected for groups belonging to measures whose LOV_FLAG is set to 'Y'. In other words, when a measure group is presented to users through a list of values, this table supplies the enumerated bucket entries available for selection. It therefore behaves as a reference or lookup table supporting measure-bucket configuration rather than as a transactional store.
From a heuristic Data Vault modeling perspective, the metadata classifies this object as a link. This suggestion reflects the fact that the table exists primarily to associate bucket values with their parent measure buckets via foreign key, rather than to hold a standalone business entity (hub) or purely descriptive context (satellite). Analysts constructing a Data Vault representation should treat BIC_BUCKET_VALUES as the connective structure between bucket value identifiers and the measure-bucket hierarchy.
Key Information Stored
The documented metadata exposes the following significant attributes:
- BUCKET_ID – The foreign key column referencing BIC_MEASURE_BUCKETS. This is the principal relationship attribute, linking each bucket value record to its parent measure bucket definition.
- BUCKET_VALUE – The enumerated value made available for selection, i.e., the discrete bucket entry presented through the list of values.
- BUCKET_VALUE_ID – The surrogate identifier for the bucket value record itself, serving as the primary key for the row.
- LOV_FLAG – Inherited from the parent measure definition, this flag controls whether the associated groups are surfaced as a list of values. Only measures with LOV_FLAG = 'Y' have their groups' values populated here.
- GROUP_ID – Identifies the measure group to which the bucket value belongs, tying the value to its grouping context.
- MEASURE_ID – The parent measure with which the group and bucket values are associated.
The surrogate primary key is BUCKET_VALUE_ID, while BUCKET_ID functions as the foreign-key business relationship to BIC_MEASURE_BUCKETS. Note that the metadata does not document any unique business-key index on this table. Implementation data confirms the table is not implemented in the referenced database, so it will not appear in a standard EBS 12.1.1 or 12.2.2 schema unless Customer Intelligence was specifically installed and configured.
Common Use Cases and Queries
Because BIC_BUCKET_VALUES is a configuration lookup supporting measure BLOVs, typical usage centers on reporting and validation rather than high-volume transaction processing. Common scenarios include:
- Enumerating the available bucket values for a given measure group when building or auditing Customer Intelligence measure definitions.
- Validating that only measures with LOV_FLAG = 'Y' expose bucket values, as a data-quality check during migration or archival.
- Producing reference documentation of bucket definitions for segmentation and scoring models.
A representative query joins the bucket values to their parent measure buckets:
SELECT bv.bucket_value_id, bv.bucket_value, mb.bucket_name
FROM bic_bucket_values bv, bic_measure_buckets mb
WHERE bv.bucket_id = mb.bucket_id
ORDER BY mb.bucket_name, bv.bucket_value;
Because the module is obsolete, any SQL written against this table should be treated as legacy support and guarded against the possibility that the table does not exist in the target database.
Related Objects
The most significant object associated with BIC_BUCKET_VALUES is its foreign-key parent, and by extension the surrounding Customer Intelligence measure configuration tables:
- BIC_MEASURE_BUCKETS – The immediate parent table. Joined via BIC_BUCKET_VALUES.BUCKET_ID = BIC_MEASURE_BUCKETS.BUCKET_ID. This is the only documented foreign-key relationship.
- BIC_MEASURES – The parent measure definition table, supplying MEASURE_ID and the LOV_FLAG that governs whether bucket values are populated.
- BIC_MEASURE_GROUPS – Defines the measure groups referenced by GROUP_ID and associated with the buckets.
- BIC_GROUPS – The group master table underlying measure grouping.
No views, PL/SQL APIs, or additional dependent objects are documented in the supplied metadata. Given the obsolete status of the BIC module, integration points should be considered minimal and confined to historical Customer Intelligence functionality.
-
Table: BIC_BUCKET_VALUES
12.2.2
product: BIC - Customer Intelligence(Obsolete) , description: Values are specified for groups belonging to measures which have lov_flag as ?Y? , implementation_dba_data: Not implemented in this database ,
-
Table: BIC_BUCKET_VALUES
12.1.1
product: BIC - Customer Intelligence (obsolete) , description: Values are specified for groups belonging to measures which have lov_flag as ?Y? , implementation_dba_data: Not implemented in this database ,
-
Table: BIC_MEASURE_BUCKETS
12.2.2
owner:BIC, object_type:TABLE, fnd_design_data:BIC.BIC_MEASURE_BUCKETS, object_name:BIC_MEASURE_BUCKETS, status:VALID, product: BIC - Customer Intelligence(Obsolete) , description: This table will store groups for Loyalty, Satisfaction and their child measures , implementation_dba_data: BIC.BIC_MEASURE_BUCKETS ,
-
Table: BIC_MEASURE_BUCKETS
12.1.1
owner:BIC, object_type:TABLE, fnd_design_data:BIC.BIC_MEASURE_BUCKETS, object_name:BIC_MEASURE_BUCKETS, status:VALID, product: BIC - Customer Intelligence (obsolete) , description: This table will store groups for Loyalty, Satisfaction and their child measures , implementation_dba_data: BIC.BIC_MEASURE_BUCKETS ,
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 FND Design Data
12.1.1