Which of the following statements about Legacy SQL and Standard SQL is not true?
Answer(s): D
You do not set a query language for each dataset. It is set each time you run a query and the default query language is Legacy SQL.Standard SQL has been the preferred query language since BigQuery 2.0 was released.In legacy SQL, to query a table with a project-qualified name, you use a colon, :, as a separator. In standard SQL, you use a period, ., instead.Due to the differences in syntax between the two query languages (such as with project-qualified table names), if you write a query in Legacy SQL, it might generate an error if you try to run it withStandard SQL.
https://cloud.google.com/bigquery/docs/reference/standard-sql/migrating-from-legacy-sql
How would you query specific partitions in a BigQuery table?
Answer(s): C
Partitioned tables include a pseudo column named _PARTITIONTIME that contains a date-based timestamp for data loaded into the table. To limit a query to particular partitions (such as Jan 1st and 2nd of 2017), use a clause similar to this:WHERE _PARTITIONTIME BETWEEN TIMESTAMP('2017-01-01') AND TIMESTAMP('2017-01-02')
https://cloud.google.com/bigquery/docs/partitioned- tables#the_partitiontime_pseudo_column
Which SQL keyword can be used to reduce the number of columns processed by BigQuery?
SELECT allows you to query specific columns rather than the whole table.LIMIT, BETWEEN, and WHERE clauses will not reduce the number of columns processed byBigQuery.
https://cloud.google.com/bigquery/launch-checklist#architecture_design_and_development_checklist
To give a user read permission for only the first three columns of a table, which access control method would you use?
An authorized view allows you to share query results with particular users and groups without giving them read access to the underlying tables. Authorized views can only be created in a dataset that does not contain the tables queried by the view.When you create an authorized view, you use the view's SQL query to restrict access to only the rows and columns you want the users to see.
https://cloud.google.com/bigquery/docs/views#authorized-views
What are two methods that can be used to denormalize tables in BigQuery?
Answer(s): B
The conventional method of denormalizing data involves simply writing a fact, along with all its dimensions, into a flat table structure. For example, if you are dealing with sales transactions, you would write each individual fact to a record, along with the accompanying dimensions such as order and customer information.The other method for denormalizing data takes advantage of BigQuery's native support for nested and repeated structures in JSON or Avro input data. Expressing records using nested and repeated structures can provide a more natural representation of the underlying data. In the case of the sales order, the outer part of a JSON structure would contain the order and customer information, and the inner part of the structure would contain the individual line items of the order, which would be represented as nested, repeated elements.
https://cloud.google.com/solutions/bigquery-data-warehouse#denormalizing_data
Post your Comments and Discuss Google Google Cloud Data Engineer Professional exam dumps with other Community members:
Lu Commented on May 24, 2025 Some answers when clicking reveal are incorrect because the formatting of the first question is incorrect, for example, part of the question is in option a, but the questions are great for training. Anonymous
Amanda Commented on April 23, 2023 The questions are exactly same as the one from exam collection. UNITED STATES
AmelMhamdi Commented on December 16, 2022 The .EXM file contain only 11 questions and not 160 questions Reply from Admin: We believe you are referring to the sample exam. Please uploaded the .exm file and use your activation code to access all 160 questions. You can also email our support team in case you need any assistance. FRANCE
Amel Mhamdi Commented on December 16, 2022 in the pdf downloaded is write google cloud database engineer i think that it isnt the correct exam FRANCE
Toro-Player Commented on November 25, 2020 The Xengine Software is very usefull and easy to use. I like it very much. JAPAN
RS Commented on November 14, 2020 Don't know -- just purchased it. Anonymous