Multiple Choice
After migrating ETL jobs to run on BigQuery, you need to verify that the output of the migrated jobs is the same as the output of the original. You've loaded a table containing the output of the original job and want to compare the contents with output from the migrated job to show that they are identical. The tables do not contain a primary key column that would enable you to join them together for comparison. What should you do?
A) Select random samples from the tables using the RAND() function and compare the samples.
B) Select random samples from the tables using the HASH() function and compare the samples.
C) Use a Dataproc cluster and the BigQuery Hadoop connector to read the data from each table and calculate a hash from non-timestamp columns of the table after sorting. Compare the hashes of each table.
D) Create stratified random samples using the OVER() function and compare equivalent samples from each table.
Correct Answer:

Verified
Correct Answer:
Verified
Q210: You are creating a model to predict
Q211: You are deploying a new storage system
Q212: For the best possible performance, what is
Q213: As your organization expands its usage of
Q214: You are designing a basket abandonment system
Q216: You are analyzing the price of a
Q217: You are designing a cloud-native historical data
Q218: Which of these statements about BigQuery caching
Q219: You need to create a data pipeline
Q220: MJTelco Case Study Company Overview MJTelco is