Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Google Exam Associate Data Practitioner Topic 2 Question 14 Discussion

Actual exam question for Google's Associate Data Practitioner exam
Question #: 14
Topic #: 2
[All Associate Data Practitioner Questions]

Your organization has several datasets in BigQuery. The datasets need to be shared with your external partners so that they can run SQL queries without needing to copy the data to their own projects. You have organized each partner's data in its own BigQuery dataset. Each partner should be able to access only their dat

a. You want to share the data while following Google-recommended practices. What should you do?

Show Suggested Answer Hide Answer
Suggested Answer: A

Using Analytics Hub to create a listing on a private data exchange for each partner dataset is the Google-recommended practice for securely sharing BigQuery data with external partners. Analytics Hub allows you to manage data sharing at scale, enabling partners to query datasets directly without needing to copy the data into their own projects. By creating separate listings for each partner dataset and allowing only the respective partner to subscribe, you ensure that partners can access only their specific data, adhering to the principle of least privilege. This approach is secure, efficient, and designed for scenarios involving external data sharing.


Contribute your Thoughts:

Joseph
12 hours ago
D is a nope. Giving partners bigquery.user access is a security risk. We need more granular control.
upvoted 0 times
...
Edwin
4 days ago
I disagree, I believe we should export the BigQuery data to a Cloud Storage bucket and grant the partners the storage.objectUser IAM role.
upvoted 0 times
...
Doyle
5 days ago
I think we should use Analytics Hub to create a listing on a private data exchange for each partner dataset.
upvoted 0 times
...
Reita
5 days ago
I'm not sure about Dataflow and Pub/Sub. Seems a bit overkill for this use case. I'd go with C, exporting to Cloud Storage.
upvoted 0 times
...
Carey
8 days ago
Option A seems like the best approach. Using Analytics Hub keeps the data secure and lets each partner access only their own data.
upvoted 0 times
...

Save Cancel