Results for “ota_attempts”

50+ results




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

Overview

OTA_ATTEMPTS is a transaction-level table in the Oracle E-Business Suite learning management module (OTA). It records each instance in which a learner plays or interacts with an online learning object. One row is created per learner action against a specific learning object, making the table the central audit trail for online learning activity. In Oracle EBS 12.1.1 and 12.2.2, the table resides in the OTA schema and is classified as VALID. The physical schema documents 48 columns, supporting both native online learning and SCORM-conformant content delivery.

From a Data Vault modeling perspective, the metadata heuristic classifies OTA_ATTEMPTS as satellite-leaning. It carries descriptive, time-stamped attributes tied to a learner activity event, with foreign keys anchoring it to established dimension-like parents (events, learning objects, enrollment records). This suggests the table is best modeled as the descriptive detail surrounding a business event, rather than as a pure hub or link.

Key Information Stored

ATTEMPT_ID is the surrogate primary key and the column most commonly referenced by users searching on the term. It uniquely identifies each attempt and is enforced by the OTA_ATTEMPTS_PK unique index. The remaining significant columns include:

Though the primary key is the sole documented unique business key candidate, ATTEMPT_ID is a surrogate; the natural business keys are the composite of USER_ID, LEARNING_OBJECT_ID, and EVENT_ID across attempts.

Common Use Cases and Queries

Typical reporting includes learner attempt history, online course completion tracking, and SCORM progress monitoring. A common query retrieves all attempts for a learner:

  • SELECT attempt_id, learning_object_id, attempt_status, score, finished_date FROM ota_attempts WHERE user_id = :p_user_id;
  • Joining to OTA_EVENTS and OTA_LEARNING_OBJECTS to resolve descriptions for reporting.
  • Aggregating mastery and completion rates per learning object for compliance dashboards.

Related Objects

OTA_ATTEMPTS is referenced by several downstream tables and references key parents: