def METHOD_NAME(self, merge_updates_query):
    """Merges rows from the temp table into the final table.
    Args:
        merge_updates_query(str): Query for merging updates from the temp
            updates table to the final table.
    """
    logging.info('{0:s} Merging updates from {1:s} into {2:s}.'.format(
        str(datetime.datetime.now()), self.temp_updates_table_id,
        self.final_table_id))
    merge_updates_job_config = bigquery.QueryJobConfig()
    merge_updates_job_config.use_legacy_sql = False
    merge_updates_query_job = self.bq_client.query(
        query=merge_updates_query,
        location='US',
        job_config=merge_updates_job_config)
    merge_updates_query_job.result()
    logging.info('{0:s} Successfully merged updates into {1:s}.'.format(
        str(datetime.datetime.now()), self.final_table_id))