Associate Data Practitioner Practice Exam — Free Google Questions
QuestionQ1
Data Pipeline Orchestration
Save question
Your team uses Google Sheets to track budget data that is updated each day. The team wants to compare the budget data with actual cost data stored in a BigQuery table. You need to create a solution that calculates the difference between each day’s budget and actual costs. You want to make sure your team can access daily updated results in Google Sheets. What should you do?
ADownload the budget data as a CSV file and upload the CSV file to a Cloud Storage bucket. Create a new BigQuery table from Cloud Storage, and join the actual cost table with it. Open the joined BigOuery table by using Connected Sheets.
BCreate a BigQuery external table by using the Drive URI of the Google sheet, and join the actual cost table with it. Save the joined table, and open it by using Connected Sheets.
CDownload the budget data as a CSV file, and upload the CSV file to create a new BigQuery table. Join the actual cost table with the new BigQuery table, and save the results as a CSV file. Open the CSV file in Google Sheets.
DCreate a BigQuery external table by using the Drive URI of the Google sheet, and join the actual cost table with it. Save the joined table as a CSV file and open the file in Google Sheets.
0
Community Discussion
No comments yet. Be the first to start the discussion!
QuestionQ2
Data Analysis and Presentation
0
Community Discussion
No comments yet. Be the first to start the discussion!
QuestionQ3
Data Management
0
Community Discussion
No comments yet. Be the first to start the discussion!
QuestionQ4
Data Pipeline Orchestration
0
Community Discussion
No comments yet. Be the first to start the discussion!
QuestionQ5
Data Management
0
Community Discussion
No comments yet. Be the first to start the discussion!
It's free
100% of the questions are free for all users. No strings attached.
Your retail company needs to analyze customer reviews to understand sentiment and find areas for improvement. It has a large BigQuery dataset of customer-feedback text containing varied language patterns, emojis, and slang. You want to create a solution that classifies sentiment from this feedback text. What should you do?
APreprocess the text data in BigQuery using SQL functions. Export the processed data to AutoML Natural Language for model training and deployment.
BDevelop a custom sentiment analysis model using TensorFlow. Deploy it on a Compute Engine instance.
CUse Dataproc to create a Spark cluster, perform text preprocessing using Spark NLP, and build a sentiment analysis model with Spark MLlib.
DExport the raw data from BigQuery. Use AutoML Natural Language to train a custom sentiment analysis model.
You manage Cloud Storage buckets for a research company. The company has clearly defined data-tiering and retention policies. You need to optimize storage costs while meeting data-retention requirements. What should you do?
AConfigure the buckets to use the Archive storage class.
BConfigure a lifecycle management policy on each bucket to downgrade the storage class and remove objects based on age.
CConfigure the buckets to use the Standard storage class and enable Object Versioning.
DConfigure the buckets to use the Autoclass feature.
You need to build a data pipeline that streams event data from applications in multiple Google Cloud regions into BigQuery for near-real-time analysis. The data must be transformed before it is loaded. You want to build the pipeline through a visual interface. What should you do?
APush event information to a Pub/Sub topic. Create a Dataflow job using the Dataflow job builder.
BPush event information to a Pub/Sub topic. Create a Cloud Run function to subscribe to the Pub/Sub topic, apply transformations, and insert the data into BigQuery.
CPush event information to a Pub/Sub topic. Create a BigQuery subscription in Pub/Sub.
DPush event information to Cloud Storage, and create an external table in BigQuery. Create a BigQuery scheduled job that executes once each day to apply transformations.
You manage a BigQuery table used for critical end-of-month reporting. The table receives new sales data every week. You need to avoid data loss and reporting problems if the table is accidentally deleted. What should you do?
AConfigure the time travel duration on the table to be exactly seven days. On deletion, re-create the deleted table solely from the time travel data.
BSchedule the creation of a new snapshot of the table once a week. On deletion, re-create the deleted table using the snapshot and time travel data.
CCreate a clone of the table. On deletion, re-create the deleted table by copying the content of the clone.
DCreate a view of the table. On deletion, re-create the deleted table from the view and time travel data.
QuestionQ6
Data Pipeline Orchestration
0
Community Discussion
No comments yet. Be the first to start the discussion!
QuestionQ7
Data Preparation and Ingestion
QuestionQ8
Data Management
QuestionQ9
Data Pipeline Orchestration
QuestionQ10
Data Management
QuestionQ11
Data Pipeline Orchestration
QuestionQ12
Data Pipeline Orchestration
QuestionQ13
Data Analysis and Presentation
QuestionQ14
Data Pipeline Orchestration
QuestionQ15
Data Management
QuestionQ16
Data Management
QuestionQ17
Data Preparation and Ingestion
QuestionQ18
Data Pipeline Orchestration
QuestionQ19
Data Pipeline Orchestration
QuestionQ20
Data Management
QuestionQ21
Data Management
QuestionQ22
Data Management
QuestionQ23
Data Management
QuestionQ24
Data Pipeline Orchestration
QuestionQ25
Data Preparation and Ingestion
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Ad
Want a break from the ads?
Go ad-free and unlock Learn Mode, Exam Mode, AstroTutor AI and every premium tool — everything you need to walk in prepared, and confident.
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
You need to build a new data pipeline and want a serverless solution that meets these requirements:
Data streams from Pub/Sub and is processed in real time.
Data is transformed before storage.
Data is stored in a location that allows SQL analysis with Looker.
Which Google Cloud services should you recommend for the pipeline?
A
Dataproc Serverless2. Bigtable
B
Cloud Composer2. Cloud SQL for MySQL
C
BigQuery2. Analytics Hub
D
Dataflow2. BigQuery
You are working on a project that requires analyzing daily social media data. You have 100 GB of JSON-formatted data in Cloud Storage, and it continues to grow. You need to transform and load this data into BigQuery for analysis. You want to follow the Google-recommended approach. What should you do?
AUse Cloud Data Fusion to transfer the data into BigOuery raw tables, and use SQL to transform it.
BUse Dataflow to transform the data and write the transformed data to BigQuery.
CManually download the data from Cloud Storage. Use a Python script to transform and upload the data into BigQuery.
DUse Cloud Run functions to transform and load the data into BigOuery.
You are a database administrator responsible for sales-transaction data by region in a BigQuery table. You must ensure that every sales representative can view only transactions from their own region. What should you do?
AAdd a policy tag in BigQuery.
BCreate a row-level access policy.
CCreate a data masking rule.
DGrant the appropriate IAM permissions on the dataset.
Your team is developing several data pipelines that include a collection of complex tasks and dependencies that must run on a schedule in a particular order. The tasks and dependencies involve files in Cloud Storage, Apache Spark jobs, and data in BigQuery. You need to design a fully managed system to schedule and automate these data-processing tasks. What should you do?
AUse Cloud Scheduler to schedule the jobs to run.
BUse Cloud Tasks to schedule and run the jobs asynchronously.
CCreate directed acyclic graphs (DAGs) in Cloud Composer. Use the appropriate operators to connect to Cloud Storage, Spark, and BigQuery.
DCreate directed acyclic graphs (DAGs) in Apache Airflow deployed on Google Kubernetes Engine. Use the appropriate operators to connect to Cloud Storage, Spark, and BigQuery.
The organization’s business analysts need near-real-time access to streaming data, but report that dashboard queries load slowly. Investigation of BigQuery query performance shows that the slow dashboard queries execute several joins and aggregations.
You need to improve dashboard load time while ensuring the dashboard data is as up to date as possible. What should you do?
ADisable BigQuery query result caching.
BModify the schema to use parameterized data types.
CCreate a scheduled query to calculate and store intermediate results.
DCreate materialized views.
Your company plans to implement a data-transformation (ETL) pipeline for its BigQuery data warehouse. You need to identify a managed transformation solution that lets users develop with SQL and JavaScript, provides version control, supports modular code, and includes data quality checks. What should you do?
AUse Dataform to define the transformations in SQLX.
BUse Dataproc to create an Apache Spark cluster and implement the transformations by using PySpark SQL.
CCreate a Cloud Composer environment, and orchestrate the transformations by using the BigQueryInsertJob operator.
DCreate BigQuery scheduled queries to define the transformations in SQL.
You have a Dataflow pipeline that processes website-traffic logs stored in Cloud Storage and writes the processed output to BigQuery. The pipeline is failing intermittently. You need to troubleshoot the problem. What should you do?
AUse Cloud Logging to identify error groups in the pipeline's logs. Use Cloud Monitoring to create a dashboard that tracks the number of errors in each group.
BUse Cloud Logging to create a chart displaying the pipeline’s error logs. Use Metrics Explorer to validate the findings from the chart.
CUse Cloud Logging to view error messages in the pipeline's logs. Use Cloud Monitoring to analyze the pipeline's metrics, such as CPU utilization and memory usage.
DUse the Dataflow job monitoring interface to check the pipeline's status every hour. Use Cloud Profiler to analyze the pipeline’s metrics, such as CPU utilization and memory usage.
Your retail company wants to predict customer churn from historical purchase data stored in BigQuery. The dataset contains customer demographics, purchase history, and a label showing whether each customer churned.
You want to build a machine learning model to identify customers at risk of churn. You need to create and train a logistic regression model to predict customer churn, using the customer_data table and the churned column as the target label. Which BigQuery ML query should you use?
A
B
C
D
You work for an online retail company. The company collects customer purchase data in CSV files and uploads them to Cloud Storage every 10 minutes. The data must be transformed and loaded into BigQuery for analysis. The transformation includes cleaning the data, removing duplicates, and enriching it with product information from a separate table in BigQuery. You need a low-overhead solution that starts data processing as soon as files are uploaded to Cloud Storage. What should you do?
AUse Cloud Composer sensors to detect files loading in Cloud Storage. Create a Dataproc cluster, and use a Composer task to execute a job on the cluster to process and load the data into BigQuery.
BSchedule a direct acyclic graph (DAG) in Cloud Composer to run hourly to batch load the data from Cloud Storage to BigQuery, and process the data in BigQuery using SQL.
CUse Dataflow to implement a streaming pipeline using an OBJECT_FINALIZE notification from Pub/Sub to read the data from Cloud Storage, perform the transformations, and write the data to BigQuery.
DCreate a Cloud Data Fusion job to process and load the data from Cloud Storage into BigQuery. Create an OBJECT_FINALI ZE notification in Pub/Sub, and trigger a Cloud Run function to start the Cloud Data Fusion job as soon as new files are loaded.
An organization has a BigQuery dataset containing sensitive employee information, including salaries and performance reviews. A payroll specialist in the HR department requires continuous access to aggregated performance data, but does not require continuous access to other sensitive information. You need to grant the payroll specialist access to the performance data without granting access to the entire dataset, using the simplest and most secure approach. What should you do?
AUse authorized views to share query results with the payroll specialist.
BCreate row-level and column-level permissions and policies on the table that contains performance data in the dataset. Provide the payroll specialist with the appropriate permission set.
CCreate a table with the aggregated performance data. Use table-level permissions to grant access to the payroll specialist.
DCreate a SQL query with the aggregated performance data. Export the results to an Avro file in a Cloud Storage bucket. Share the bucket with the payroll specialist.
You are a Looker analyst who needs to add a new field to a Looker report that generates SQL to run against your company’s database. You do not have the Develop permission. What should you do?
ACreate a new field in the LookML layer, refresh your report, and select your new field from the field picker.
BCreate a calculated field using the Add a field option in Looker Studio, and add it to your report.
CCreate a table calculation from the field picker in Looker, and add it to your report.
DCreate a custom field from the field picker in Looker, and add it to your report.
You are a data analyst at your organization and have been given a BigQuery dataset containing customer information. The dataset has inconsistencies and errors, including missing values, duplicates, and formatting issues. You need to clean the data effectively and quickly. What should you do?
ADevelop a Dataflow pipeline to read the data from BigQuery, perform data quality rules and transformations, and write the cleaned data back to BigQuery.
BUse Cloud Data Fusion to create a data pipeline to read the data from BigQuery, perform data quality transformations, and write the clean data back to BigQuery.
CExport the data from BigQuery to CSV files. Resolve the errors using a spreadsheet editor, and re-import the cleaned data into BigQuery.
DUse BigQuery's built-in functions to perform data quality transformations.
You are building a data-ingestion pipeline that loads small CSV files from Cloud Storage into BigQuery. You want each file loaded when it arrives to minimize data latency, while keeping cost and maintenance to a minimum. What should you do?
AUse the bq command-line tool within a Cloud Shell instance to load the data into BigQuery.
BCreate a Cloud Composer pipeline to load new files from Cloud Storage to BigQuery and schedule it to run every 10 minutes.
CCreate a Cloud Run function to load the data into BigQuery that is triggered when data arrives in Cloud Storage.
DCreate a Dataproc cluster to pull CSV files from Cloud Storage, process them using Spark, and write the results to BigQuery.
Your team uses the Google Ads platform for metric visualization. You want to export the data to BigQuery for more granular insights. You must run a one-time transfer of historical data and automatically refresh the data each day. You want a low-code, serverless solution that requires minimal maintenance. What should you do?
AExport the historical data to BigQuery by using BigQuery Data Transfer Service. Use Cloud Composer for daily automation.
BExport the historical data to Cloud Storage by using Storage Transfer Service. Use Pub/Sub to trigger a Dataflow template that loads data for daily automation.
CExport the historical data as a CSV file. Import the file into BigQuery for analysis. Use Cloud Composer for daily automation.
DExport the historical data to BigQuery by using BigQuery Data Transfer Service. Use BigQuery Data Transfer Service for daily automation.
You are a data analyst handling sensitive customer data in BigQuery. You must ensure that only authorized personnel in your organization can query this data while adhering to the principle of least privilege. What should you do?
AEnable access control by using IAM roles.
BEncrypt the data by using customer-managed encryption keys (CMEK).
CUpdate dataset privileges by using the SQL GRANT statement.
DExport the data to Cloud Storage, and use signed URLs to authorize access.
Your organization must retain historical customer order data. The data will be accessed only once each month for analysis and must be available within a few seconds when accessed. You need to select a storage class that minimizes storage costs while allowing fast data retrieval. What should you do?
AStore the data in Cloud Storage using Nearline storage.
BStore the data in Cloud Storage using Coldline storage.
CStore the data in Cloud Storage using Standard storage.
DStore the data in Cloud Storage using Archive storage.
You have a Cloud SQL for PostgreSQL database that holds sensitive historical financial data. You must ensure the data remains uncorrupted and can be recovered if the primary region is destroyed. Because the data is valuable, prioritize the recovery point objective (RPO) over the recovery time objective (RTO). You want to recommend a solution that minimizes latency for primary read and write operations. What should you do?
AConfigure the Cloud SQL for PostgreSQL instance for multi-region backup locations.
BConfigure the Cloud SQL for PostgreSQL instance for regional availability (HA) with synchronous replication to a secondary instance in a different zone.
CConfigure the Cloud SQL for PostgreSQL instance for regional availability (HA) with asynchronous replication to a secondary instance in a different region.
DConfigure the Cloud SQL for PostgreSQL instance for regional availability (HA). Back up the Cloud SQL for PostgreSQL database hourly to a Cloud Storage bucket in a different region.
Your company is establishing an enterprise business intelligence platform. You must restrict data access across many different teams while following Google’s recommended approach. What should you do first?
ACreate a separate Looker Studio report for each team, and share each report with the individual within each team.
BCreate one Looker Studio report with multiple pages, and add each team's data as a separate data source to the report.
CCreate a Looker (Google Cloud core) instance, and create a separate dashboard for each team.
DCreate a Looker (Google Cloud core) instance, and configure different Looker groups for each team.
Your organization must implement near-real-time analytics for thousands of events that arrive each second in Pub/Sub. The incoming messages need transformations. You need to configure a pipeline that processes, transforms, and loads the data into BigQuery while minimizing development effort. What should you do?
AUse a Google-provided Dataflow template to process the Pub/Sub messages, perform transformations, and write the results to BigQuery.
BCreate a Cloud Data Fusion instance and configure Pub/Sub as a source. Use Data Fusion to process the Pub/Sub messages, perform transformations, and write the results to BigQuery.
CLoad the data from Pub/Sub into Cloud Storage using a Cloud Storage subscription. Create a Dataproc cluster, use PySpark to perform transformations in Cloud Storage, and write the results to BigQuery.
DUse Cloud Run functions to process the Pub/Sub messages, perform transformations, and write the results to BigQuery.
Your organization has chosen to migrate its existing enterprise data warehouse to BigQuery. The current data-pipeline tools already provide connectors to BigQuery. You must identify a data-migration approach that optimizes migration speed. What should you do?
ACreate a temporary file system to facilitate data transfer from the existing environment to Cloud Storage. Use Storage Transfer Service to migrate the data into BigQuery.
BUse the Cloud Data Fusion web interface to build data pipelines. Create a directed acyclic graph (DAG) that facilitates pipeline orchestration.
CUse the existing data pipeline tool’s BigQuery connector to reconfigure the data mapping.
DUse the BigQuery Data Transfer Service to recreate the data pipeline and migrate the data into BigQuery.
Community Discussion