Search Results bic_measure_buckets




Overview

The BIC_MEASURE_BUCKETS table resides in the BIC (Customer Intelligence) schema, a product line that is now marked obsolete in Oracle EBS 12.1.1 and 12.2.2. Its documented purpose is to store groupings for Loyalty and Satisfaction measures together with their child measures, effectively acting as a classification container that organizes disparate measurement definitions into logical buckets used by the Customer Intelligence analytics stack.

In Data Vault modeling terms, the ETRM heuristic classifies this object as hub-leaning. The table centers on a stable, unique business concept—the bucket—identified by BUCKET_ID. This hub-like posture is reinforced by the many downstream foreign key references from value, summary, and translation tables that all point back to BUCKET_ID. Although the table carries descriptive attributes (name, points, thresholds), its dominant structural role is to serve as the anchor identity for buckets that other satellites and links resolve against.

Key Information Stored

The physical schema documents 13 columns. The most significant are:

The surrogate key (BUCKET_ID) is distinct from the measure linkage, and the unique index confirms it as the definitive business identifier.

Common Use Cases and Queries

Typical usage centers on analyzing how customer measurements are bucketed for Loyalty and Satisfaction scoring. A common reporting pattern joins buckets to their parent measures:

  • Listing all buckets for a given measure: SELECT b.bucket_id, b.bucket_name, b.bucket_points FROM bic_measure_buckets b WHERE b.measure_id = :measure_id;
  • Range evaluation: querying LOW_VALUE, HIGH_VALUE, and OPERATOR to determine which bucket a score maps to.
  • Security-filtered extracts using SECURITY_GROUP_ID joined to FND_SECURITY_GROUPS.
  • Drill-down into bucket values via BIC_BUCKET_VALUES to enumerate individual thresholds.

Because BIC is obsolete, these queries are primarily relevant for historical data migration, archive extraction, or legacy reporting maintained during upgrade projects from 12.1.1 to 12.2.2.

Related Objects

  • BIC_MEASURES_ALL – Parent measure definitions; joined via BIC_MEASURE_BUCKETS.MEASURE_ID.
  • BIC_BUCKET_VALUES – Child threshold records; joined via BUCKET_ID.
  • BIC_CUSTOMER_SUMMARY_ALL – Customer-level rollups referencing BUCKET_ID.
  • BIC_PARTY_SUMMARY – Party-level summaries keyed by BUCKET_ID.
  • BIS_BUCKET and BIS_BUCKET_TL – Business Intelligence bucket definitions and translations referencing BUCKET_ID.
  • BIS_BUCKET_CUSTOMIZATIONS – User customizations of buckets, joined via BUCKET_ID.
  • FND_SECURITY_GROUPS – Security framework joined via SECURITY_GROUP_ID.