
Answer-first summary for fast verification
Answer: AWS Glue Data Catalog, by enabling versioning for databases, tables, and partitions to track changes and maintain data lineage.
To ensure proper versioning and support for data lineage analysis in the AWS Glue Data Catalog, you should enable versioning for databases, tables, and partitions within the catalog. This allows you to track changes and maintain data lineage effectively. While AWS CloudTrail can be used for auditing and tracking changes, it does not provide versioning within the data catalog. AWS CodeCommit is a version control service for source code, not for data catalog schema definitions. AWS Lake Formation can be used for access control and metadata management, but it does not directly support versioning in the data catalog.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.
Your company is using AWS Glue to process and analyze data from various sources. You need to ensure that the data catalog is properly versioned to track changes and support data lineage analysis. Which AWS service can you use to achieve this, and how can you implement versioning in the AWS Glue Data Catalog?
A
AWS CloudTrail, by enabling logging for AWS Glue to track changes and access the logs for data lineage analysis.
B
AWS Glue Data Catalog, by enabling versioning for databases, tables, and partitions to track changes and maintain data lineage.
C
AWS CodeCommit, by storing the data catalog schema definitions in a Git repository and tracking changes through commits.
D
AWS Lake Formation, by configuring fine-grained access control and using it to track changes and maintain data lineage.