2008 · 49 citations · 15 references
ComputingInformation SystemsInformation TechnologyData ManagementDatabasesEnterprise SystemsData IntegrationData WarehousingDatabase ManagementEvent-driven ArchitectureExtract, Transform, LoadMaster Data ManagementBatch Data ProcessingData Warehouse DesignEnterprise Service BusEvent-driven Data ArchitectureMaster Data IntegrationOnline Transaction ProcessingReal-time Data ManagementTransaction Processing
ETL tools traditionally move data from operational databases to warehouses in batch, offline cycles, but users now demand real‑time data for timely decisions. This study investigates an event‑based near real‑time ETL layer that emphasizes master data management during data transfer and transformation. The proposed architecture employs a database queue, operates on push technology, and supports direct content enrichment. The design aligns with classical OLTP information architecture, enabling clear distinction of data types and improving design clarity. Keywords include event‑based architecture, content enrichment, master data, extract‑transform‑load, and enterprise service bus.
Extract-Transform-Load (ETL) tools feed data from operational databases into data warehouses. Traditionally, these ETL tools use batch processing and operate offline at regular time intervals, for example on a nightly or weekly basis. Naturally, users prefer to have up-to-date data to make their decisions, therefore there is a demand for real-time ETL tools. In this paper we investigate an event-based near real-time ETL layer for transferring and transforming data from the operational database to the data warehouse. One of our main concerns in this paper is master data management in the ETL layer. We present the architecture of a novel, general purpose, event-driven, and near real-time ETL layer that uses a Database Queue (DBQ), works on a push technology principle and directly supports content enrichment. We also observe that the system architecture is consistent with the information architecture of a classical Online Transaction Processing (OLTP) application, allowing us to distinguish between different kinds of data to increase the clarity of the design. Keywords: event-based architecture, content enrichment, master data, extract-transform-load, enterprise service bus.
15
Stephen R. Gardner · Communications of the ACM · 1998 · 463 citations · Full text
Héléna Galhardas, Daniela Florescu, Dennis Shasha et al. · ACM SIGMOD Record · 2000 · 173 citations
Supporting Streaming Updates in an Active Data Warehouse
Neoklis Polyzotis, Spiros Skiadopoulos, Panos Vassiliadis et al. · 2007 · 98 citations