You are implementing security best practices on your data pipeline. Currently, you are manually executing jobs as the Project Owner. You want to automate these jobs by taking nightly batch files containing non-public information from Google Cloud Storage, processing them with a Spark Scala job on a Google Cloud Dataproc cluster, and depositing the results into Google BigQuery. How should you securely run this workload?
A) Restrict the Google Cloud Storage bucket so only you can see the files
B) Grant the Project Owner role to a service account, and run the job with it
C) Use a service account with the ability to read the batch files and to write to BigQuery
D) Use a user account with the Project Viewer role on the Cloud Dataproc cluster to read the batch files and write to BigQuery
Correct Answer:
Verified
Q33: Your organization has been collecting and analyzing
Q34: You are choosing a NoSQL database to
Q35: Your company is currently setting up data
Q36: You work for a manufacturing plant that
Q37: Your infrastructure includes a set of YouTube
Q39: Your company has recently grown rapidly and
Q40: You are selecting services to write and
Q41: MJTelco Case Study Company Overview MJTelco is
Q42: Your company has hired a new data
Q43: Your company's on-premises Apache Hadoop servers are
Unlock this Answer For Free Now!
View this answer and more for free by performing one of the following actions
Scan the QR code to install the App and get 2 free unlocks
Unlock quizzes for free by uploading documents