What should you do?

Your company’s customer and order databases are often under heavy load. This makes performing analytics against them difficult without harming operations.
The databases are in a MySQL cluster, with nightly backups taken using mysqldump. You want to perform analytics with minimal impact on operations. What should you do?
A. Add a node to the MySQL cluster and build an OLAP cube there.
B. Use an ETL tool to load the data from MySQL into Google BigQuery.
C. Connect an on-premises Apache Hadoop cluster to MySQL and perform ETL.
D. Mount the backups to Google Cloud SQL, and then process the data using Google Cloud Dataproc.

Download Printable PDF. VALID exam to help you PASS.

5 thoughts on “What should you do?

  1. D is right because performing ETL will add load on MySQL Server. Also since backups are already mentioned in the question, they just need to be restored into CLoudSQL for Analysis.

  2. I disagree with myself, this is from a friends notes:
    MYSQL
    – You can easily add nodes to MySql Cluster Data Nodes and build cube to do
    OLAP. (answer for a mock question)

  3. I say B, the rest do not make much sense. But a better one could be start a cloudSQL using the nightly backup and perform the querys there…might be even cheaper than the big query requests…

Leave a Reply

Your email address will not be published. Required fields are marked *


The reCAPTCHA verification period has expired. Please reload the page.