Enterprise Data Catalogs After GDPR

Creating a Managed Environment for Enterprise Data

An enterprise data catalog is more than just a registry of tables; it is a tool that unites technical and business metadata. It allows analysts to quickly find authoritative information sources, avoiding duplicate ETL processes and conflicting reports.

Metadata Organization and Classification

For the catalog to function effectively, it is necessary to systematize four levels of metadata: technical (object structure), business (definitions of terms), operational (update status), and governance metadata (owners and access classification). Using Apache Atlas 1.0 allows for building a relationship model between objects, which facilitates tracking data lineage.

Practical Implementation Steps

The process of creating a catalog includes inventorying sources, formalizing a business glossary, and appointing responsible parties (Data Owners and Data Stewards). It is important to remember that the catalog only records metadata: physical access rights remain with security systems (e.g., Apache Ranger), and legal bases for data processing require a separate legal assessment.

Ensuring Data Currency

The catalog must support the credibility status of datasets by labeling them as "raw," "prepared," or "certified." This is a key element for Self-Service BI, allowing business users to utilize only verified datasets for official reporting, thereby minimizing the risks of using outdated information.