exam questions

Exam Associate Cloud Engineer All Questions

View all questions & answers for the Associate Cloud Engineer exam

Exam Associate Cloud Engineer topic 1 question 85 discussion

Actual exam question from Google's Associate Cloud Engineer
Question #: 85
Topic #: 1
[All Associate Cloud Engineer Questions]

You have a large 5-TB AVRO file stored in a Cloud Storage bucket. Your analysts are proficient only in SQL and need access to the data stored in this file. You want to find a cost-effective way to complete their request as soon as possible. What should you do?

  • A. Load data in Cloud Datastore and run a SQL query against it.
  • B. Create a BigQuery table and load data in BigQuery. Run a SQL query on this table and drop this table after you complete your request.
  • C. Create external tables in BigQuery that point to Cloud Storage buckets and run a SQL query on these external tables to complete your request.
  • D. Create a Hadoop cluster and copy the AVRO file to NDFS by compressing it. Load the file in a hive table and provide access to your analysts so that they can run SQL queries.
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
mohdafiuddin
Highly Voted 3 years, 8 months ago
Breaking down the question into key points - 1. 5-TB AVRO file stored in a Cloud Storage bucket. 2. Analysts are proficient only in SQL 3. cost-effective way to complete their request as soon as possible A. ....Load data in Cloud Datastore... (Not Correct because Cloud Datastore is not a good option to run SQL Queries) B. ...Load data in BigQuery.... (Not Cost Effective because loading the data which is already present in the bucket into BigQuery again is expensive) C. Create external tables in BigQuery that point to Cloud Storage buckets and run a SQL query on these external tables to complete your request. (This is the right answer as it meets all the requirements from the question) D. Create a Hadoop cluster and copy the AVRO file to NDFS by compressing it. Load the file in a hive table and provide access to your analysts so that they can run SQL queries. (Too roundabout and indirect. Not the right option)
upvoted 154 times
pondai
3 years, 5 months ago
listem this guy
upvoted 17 times
...
...
Ciumela
Highly Voted 4 years, 2 months ago
C is correct: https://cloud.google.com/bigquery/external-data-sources
upvoted 23 times
...
dck4893
Most Recent 4 months, 3 weeks ago
D - The ONLY answer that provides data for the analysts is D. The question states that the analysts need access to the data and that they only know SQL (not that *you* only know SQL). The other 3 answers don't provide the data to analysts. You might have to fill in the blanks that you will pass it to them in a spreadsheet format, but that very likely won't satisfy their needs to query the data using SQL and at 5TB size, that isn't ideal. Therefore D is the only answer that satisfies the requirement.
upvoted 1 times
...
JB28
7 months, 3 weeks ago
The most cost-effective and efficient option would be Option C: Create external tables in BigQuery that point to Cloud Storage buckets and run a SQL query on these external tables to complete your request. This approach allows you to query data directly from the AVRO file stored in the Cloud Storage bucket without having to load the data into BigQuery first. This saves both time and money as you are not charged for the storage of data within BigQuery. Plus, BigQuery is designed to be able to handle large datasets, making it a suitable choice for a 5-TB AVRO file. Your analysts, who are proficient in SQL, can easily work with BigQuery as it uses a SQL interface.
upvoted 1 times
...
BAofBK
10 months ago
The correct answer is C
upvoted 1 times
...
Captain1212
1 year ago
Selected Answer: C
C is the right answer , as
upvoted 1 times
...
Neha_Pallavi
1 year ago
C. Create external tables in BigQuery that point to Cloud Storage buckets and run a SQL query on these external tables to complete your request.
upvoted 2 times
...
Neha_Pallavi
1 year ago
C. Create external tables in BigQuery that point to Cloud Storage buckets and run a SQL query on these external tables to complete your request.
upvoted 1 times
...
Buruguduystunstugudunstuy
1 year, 6 months ago
Selected Answer: C
Answer C is the most cost-effective and efficient way to provide analysts access to the data stored in the 5-TB AVRO file in Cloud Storage. Here's why: You can create external tables in BigQuery that point to the 5-TB AVRO file stored in Cloud Storage. External tables allow you to query data stored in Cloud Storage without the need to load the data into BigQuery. This is a cost-effective way to provide your analysts' access to the data they need, and it is also an efficient solution since you can run SQL queries on the data directly in BigQuery.
upvoted 7 times
...
Emmanski08
1 year, 8 months ago
External tables in BigQuery
upvoted 1 times
...
cslince
1 year, 8 months ago
Selected Answer: C
C is correct: https://cloud.google.com/bigquery/external-data-sources
upvoted 1 times
...
leogor
1 year, 9 months ago
Selected Answer: C
external tables in BigQuery
upvoted 1 times
...
Untamables
1 year, 10 months ago
Selected Answer: C
Similar to Athena
upvoted 1 times
...
Charumathi
1 year, 11 months ago
C. is correct, An external data source is a data source that you can query directly from BigQuery, even though the data is not stored in BigQuery storage. BigQuery supports the following external data sources: Amazon S3 Azure Storage Cloud Bigtable Cloud Spanner Cloud SQL Cloud Storage Drive
upvoted 2 times
...
fifi1907
1 year, 11 months ago
answer is c
upvoted 1 times
...
AzureDP900
2 years, 2 months ago
mohdafiuddin explanation is very detailed .. C is right
upvoted 1 times
...
haroldbenites
2 years, 3 months ago
Go for C
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 ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago