DEA-C01 · Question #9
A data engineer must use AWS services to ingest a dataset into an Amazon S3 data lake. The data engineer profiles the dataset and discovers that the dataset contains personally identifiable informatio
The correct answer is C. Use the Detect PII transform in AWS Glue Studio to identify the PII. Create a rule in AWS Glue. To ingest a dataset with PII into an Amazon S3 data lake and obfuscate the PII with the least operational effort, leverage AWS Glue Studio's built-in "Detect PII" transform and its capabilities to create rules and apply obfuscation directly within a Glue ETL job.
Question
A data engineer must use AWS services to ingest a dataset into an Amazon S3 data lake. The data engineer profiles the dataset and discovers that the dataset contains personally identifiable information (PII). The data engineer must implement a solution to profile the dataset and obfuscate the PII. Which solution will meet this requirement with the LEAST operational effort?
Options
- AUse an Amazon Kinesis Data Firehose delivery stream to process the dataset. Create an AWS
- BUse the Detect PII transform in AWS Glue Studio to identify the PII. Obfuscate the PII. Use an
- CUse the Detect PII transform in AWS Glue Studio to identify the PII. Create a rule in AWS Glue
- DIngest the dataset into Amazon DynamoDB. Create an AWS Lambda function to identify and
How the community answered
(25 responses)- A32% (8)
- B8% (2)
- C44% (11)
- D16% (4)
Why each option
To ingest a dataset with PII into an Amazon S3 data lake and obfuscate the PII with the least operational effort, leverage AWS Glue Studio's built-in "Detect PII" transform and its capabilities to create rules and apply obfuscation directly within a Glue ETL job.
Using Amazon Kinesis Data Firehose with AWS Lambda requires custom code for PII detection and obfuscation, leading to higher operational effort compared to AWS Glue's built-in transforms.
While it mentions the "Detect PII transform," the obfuscation step is vague and doesn't explicitly leverage AWS Glue's integrated features for applying transformations based on detected PII, potentially implying more manual effort.
This solution uses AWS Glue Studio's native "Detect PII" transform for identifying sensitive data, and AWS Glue jobs can then apply obfuscation based on these detections or configured rules, providing a managed, low-code approach with minimal operational overhead. AWS Glue is specifically designed for ETL tasks, including data profiling and transformations like PII detection and redaction, making it the most integrated and least operational effort option.
Ingesting data into Amazon DynamoDB is not a typical step for an Amazon S3 data lake, and using AWS Lambda for PII detection and obfuscation involves custom development and higher operational effort.
Concept tested: PII detection and obfuscation with AWS Glue
Source: https://docs.aws.amazon.com/glue/latest/dg/transform-detect-pii-data.html
Topics
Community Discussion
No community discussion yet for this question.