Which service defines data quality rules inside Glue pipelines?
Why A is the answer
AWS Glue Data Quality
Glue Data Quality evaluates rules on data.
In detail
- Glue Data Quality defines rules inside pipelines.
- Track scores over time.
Use case
An illustrative scenario, not a real incident.
A team writes rules, such as no empty IDs, and Glue Data Quality evaluates them as data moves.
See it in different ways
flowchart LR
A["S3 event or schedule"] --> B["Step Functions or MWAA"]
B --> C["Glue job"]
C --> D{"Quality passed?"}
D -->|Yes| E["Load Redshift"]
D -->|No| F["Notify the team"]stateDiagram-v2 [*] --> Load Load --> Validate: rules and row counts Validate --> Publish: passes Validate --> Quarantine: fails Quarantine --> Load: fix, then rerun safely Publish --> [*]
flowchart LR S0["Define rules"] --> S1["Evaluate in the job"] --> S2["Review results"]
Key point: Glue Data Quality evaluates rules.
Why the other options are wrong
- B. Amazon Macie
- Macie finds sensitive data.
- C. AWS Config
- Config tracks resources.
- D. Amazon Inspector
- Inspector finds vulnerabilities.

