Professional Documents
Culture Documents
EDQ Topology Architecture
EDQ Topology Architecture
EDQ Topology Architecture
Introduction:
Oracle Enterprise Data Quality (EDQ) is a comprehensive data quality management solution
designed to ensure data accuracy, consistency, and reliability within an organization. This
summary document provides an overview of the single-node client-server architecture for Oracle
EDQ, utilizing a WebLogic cluster, EDQ UI, and EDQ Database.
2. EDQ UI:
The EDQ UI is the primary interface for data quality practitioners to access and manage the
data quality processes. It offers a visually intuitive environment to create and schedule data
profiling, matching, and cleansing jobs. Users can interact with the UI to monitor the progress of
jobs, review data quality reports, and perform various data analysis tasks. Additionally, the UI
allows for configuration of data sources, data rules, and transformation functions.
3. EDQ Database:
The EDQ Database serves as the central repository for storing metadata, configuration settings,
and job-related information. It stores data quality projects, profiles, and any custom rules
defined within the application. The database plays a crucial role in maintaining consistency and
facilitating collaboration among users across the organization.
4. WebLogic Cluster:
To achieve scalability and fault tolerance, the EDQ Server is deployed within a WebLogic
cluster. A cluster is a group of interconnected WebLogic server instances that collaborate to
process incoming requests and distribute the workload efficiently. WebLogic's clustering
capabilities enable horizontal scaling, where multiple server nodes work together to handle
increased data quality processing demands.
Listed below are the MSI Oracle EDQ Client & Server architecture diagrams for the Production,
UAT, and Development environments.
Oracle EDQ Production Environment Architecture
Conclusion:
The Oracle EDQ single-node client-server architecture, coupled with a WebLogic cluster, EDQ
UI, and EDQ Database, provides a robust and scalable solution for addressing data quality
challenges. With a user-friendly interface and distributed processing capabilities, organizations
can enhance data accuracy, streamline data management processes, and ensure the reliability
of critical business information.