Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.

Unlimited Access

Get Unlimited Contributor Access to the all ExamTopics Exams!
Take advantage of PDF Files for 1000+ Exams along with community discussions and pass IT Certification Exams Easily.

Exam Certified Data Engineer Professional topic 1 question 99 discussion

Actual exam question from Databricks's Certified Data Engineer Professional
Question #: 99
Topic #: 1
[All Certified Data Engineer Professional Questions]

The data governance team is reviewing code used for deleting records for compliance with GDPR. The following logic has been implemented to propagate delete requests from the user_lookup table to the user_aggregates table.



Assuming that user_id is a unique identifying key and that all users that have requested deletion have been removed from the user_lookup table, which statement describes whether successfully executing the above logic guarantees that the records to be deleted from the user_aggregates table are no longer accessible and why?

  • A. No; the Delta Lake DELETE command only provides ACID guarantees when combined with the MERGE INTO command.
  • B. No; files containing deleted records may still be accessible with time travel until a VACUUM command is used to remove invalidated data files.
  • C. Yes; the change data feed uses foreign keys to ensure delete consistency throughout the Lakehouse.
  • D. Yes; Delta Lake ACID guarantees provide assurance that the DELETE command succeeded fully and permanently purged these records.
  • E. No; the change data feed only tracks inserts and updates, not deleted records.
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
Hadiler
1 month, 1 week ago
Selected Answer: B
B records will be available in time travel until VACUUM will be executed
upvoted 1 times
...
alexvno
8 months, 3 weeks ago
Selected Answer: B
Delta travel
upvoted 2 times
...
60ties
9 months, 3 weeks ago
Selected Answer: B
B is best. VACUUM command is needed to completely remove logs of the deleted files.
upvoted 2 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...