Topic 1 Question 187
Your company has a Google Cloud project that uses BigQuery for data warehousing on a pay-per-use basis. You want to monitor queries in real time to discover the most costly queries and which users spend the most. What should you do?
- In the BigQuery dataset that contains all the tables to be queried, add a label for each user that can launch a query. 2. Open the Billing page of the project. 3. Select Reports. 4. Select BigQuery as the product and filter by the user you want to check.
- Create a Cloud Logging sink to export BigQuery data access logs to BigQuery. 2. Perform a BigQuery query on the generated table to extract the information you need.
- Create a Cloud Logging sink to export BigQuery data access logs to Cloud Storage. 2. Develop a Dataflow pipeline to compute the cost of queries split by users.
- Activate billing export into BigQuery. 2. Perform a BigQuery query on the billing table to extract the information you need.
ユーザの投票
コメント(15)
- 正解だと思う選択肢: B
I choose B because of "real-time". Otherwise, D seems to be the most relevant and flexible.
👍 9kuboraam2022/09/07 - 正解だと思う選択肢: B
B is the correct answer https://cloud.google.com/blog/products/data-analytics/taking-a-practical-approach-to-bigquery-cost-monitoring A is incorrect as there is not billing page for a project, its billing account that handles all org billing.
👍 5Mahmoud_E2022/10/20 I think it is D
👍 4ilcasta732022/09/04
シャッフルモード