🌕

EDC Architecture

relationshipsdata-lineagedata-domainsmetadata

Published on

July 21, 2022

Enterprise Data Catalog

smart screen of death

What is Enterprise Data Catalog?

An Enterprise Data Catalog (EDC) is a tool used by organizations to help manage and organize their data assets. It provides a centralized, searchable inventory of an organization's data assets, including metadata, data lineage, data quality, and data usage information. EDCs are often used in large organizations with diverse data sources and complex data environments, where it can be difficult to track and manage data assets.

The primary purpose of an EDC is to provide a comprehensive view of an organization's data assets, which can help with data governance, data management, and data analytics. It allows users to search for and discover data assets, understand the context in which data is used, and identify relationships between data assets. EDCs can also help to identify potential data quality issues, data duplication, and data lineage, which can be useful for regulatory compliance, data security, and risk management purposes.

EDCs can integrate with other tools and systems, such as data governance tools, data quality tools, and analytics platforms, to provide a complete view of an organization's data ecosystem. They can also be used to monitor data usage and provide insights into how data is being used across an organization, which can be useful for data-driven decision-making.

EDC is a valuable tool for organizations looking to improve their data management and governance processes, as it provides a centralized view of data assets and helps to ensure that data is used in a consistent, secure, and compliant manner.

Architecture

The architecture of an Enterprise Data Catalog (EDC) typically involves a few key components that work together to provide a comprehensive view of an organization's data assets. These components include:

  • Data Collectors: EDCs use data collectors to connect to various data sources within an organization, such as databases, data warehouses, and data lakes. The data collectors extract metadata from these sources and send it to the EDC for processing.

  • Metadata Store: The metadata store is a central repository for storing and managing metadata about an organization's data assets. This metadata includes information such as data lineage, data quality, and data usage, and is used to provide a comprehensive view of an organization's data assets.

  • Search and Discovery Interface: The search and discovery interface allows users to search for and discover data assets within an organization. Users can search for data based on various criteria, such as data type, owner, or usage, and can view detailed information about each data asset.

  • Data Governance and Management Tools: EDCs can integrate with other data governance and management tools, such as data quality tools and data governance platforms, to provide a more comprehensive view of an organization's data ecosystem.

  • Analytics and Reporting: EDCs can also provide analytics and reporting capabilities, which allow users to monitor data usage and identify trends and patterns in how data is being used across an organization.

Overall, the architecture of an EDC is designed to provide a comprehensive view of an organization's data assets, allowing users to search for and discover data assets, understand the context in which data is used, and identify relationships between data assets. This can help organizations to improve their data governance and management processes, and make more informed data-driven decisions.