Preparing Practice Exam…
Please wait a moment while the system generates the exam questions, answers, and study session.
Please wait a moment while the system generates the exam questions, answers, and study session.
Google Cloud Certified Professional Data Engineer · Google Cloud
Select one answer.
Written by other learners. Comments can disagree with the marked answer — check the official documentation when in doubt.
The company is coming to an end
Ans A Best Practice: Use Cloud Storage as the primary storage layer for Dataproc, with minimal Persistent Disk only for temporary processing and shuffle data. This is the cloud-native architecture Google recommends.
First I selected D, it just made sense right? It's faster to access data on the persistent disk. But then there are a couple of things to take into account: - The question wants you to minimise cost. You only do this 100% on "A", "D" is still costing you a bit more. - Performance, speed of access... is never mentioned. Common sense? Yes, but no one is asking you about that. - In general Google Cloud's approach to Big Data architecture is to separate compute and storage, because of all the improvements and resilience GCS has. - "D" is not very direct, has additional effort, and you could consider that cost. - People mention the "like for like" section of the question. I'd argue like for like is both having a persistent disk, or having all data in one point. I'd not really consider it a point. So all in all, A. It's just simpler and cheaper. Also, Gemini said so ;)