Summer Sale Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: 70track

Free Databricks Databricks-Certified-Data-Analyst-Associate Practice Exam with Questions & Answers

Questions 1

In a healthcare provider organization using Delta Lake to store electronic health records, a data analyst needs to analyze a snapshot of the patient_records table from two weeks ago before some recent data corrections were applied.

What approach should the Data Engineer take to allow the analyst to query that specific prior version?

Options:
A.

Truncate the table to remove all data, then reload the data from two weeks ago into the truncated table for the analyst to query.

B.

Identify the version number corresponding to two weeks ago from the Delta transaction log, share that version number with the analyst to query using VERSION AS OF syntax, or export that version to a new Delta table for the analyst to query.

C.

Restore the table to the version from two weeks ago using the RESTORE command, and have the analyst query the restored table.

D.

Use the VACUUM command to remove all versions of the table older than two weeks, then the analyst can query the remaining version.

Databricks Databricks-Certified-Data-Analyst-Associate Premium Access
Questions 2

A data analyst has opened the SQL Editor page and written a new SQL statement. The data analyst now wants to save that statement to easily refer back to it later and add it to a dashboard. The results of the SQL statement must be able to be displayed as a counter, table, or data visualization.

Which approach should the data analyst use to accomplish this task?

Options:
A.

Save the SQL statement as a Dashboard

B.

Save the SQL statement within a Notebook

C.

Save the SQL statement as a Query

D.

Save the SQL statement in the Query History page

Questions 3

A data analyst has been asked to configure an alert for a query that returns the income in the accounts_receivable table for a date range. The date range is configurable using a Date query parameter.

The Alert does not work.

Which of the following describes why the Alert does not work?

Options:
A.

Alerts don ' t work with queries that access tables.

B.

Queries that return results based on dates cannot be used with Alerts.

C.

The wrong query parameter is being used. Alerts only work with Date and Time query parameters.

D.

Queries that use query parameters cannot be used with Alerts.

E.

The wrong query parameter is being used. Alerts only work with drogdown list query parameters, not dates.

Questions 4

A data analyst has created a Query in Databricks SQL, and now they want to create two data visualizations from that Query and add both of those data visualizations to the same Databricks SQL Dashboard.

Which of the following steps will they need to take when creating and adding both data visualizations to the Databricks SQL Dashboard?

Options:
A.

They will need to alter the Query to return two separate sets of results.

B.

They will need to add two separate visualizations to the dashboard based on the same Query.

C.

They will need to create two separate dashboards.

D.

They will need to decide on a single data visualization to add to the dashboard.

E.

They will need to copy the Query and create one data visualization per query.

Questions 5

After running DESCRIBE EXTENDED accounts.customers;, the following was returned:

Databricks-Certified-Data-Analyst-Associate Question 5

Now, a data analyst runs the following command:

DROP accounts.customers;

Which of the following describes the result of running this command?

Options:
A.

Running SELECT * FROM delta. `dbfs:/stakeholders/customers` results in an error.

B.

Running SELECT * FROM accounts.customers will return all rows in the table.

C.

All files with the .customers extension are deleted.

D.

The accounts.customers table is removed from the metastore, and the underlying data files are deleted.

E.

The accounts.customers table is removed from the metastore, but the underlying data files are untouched.

Questions 6

A data analyst has been asked to produce a visualization that shows the flow of users through a website.

Which of the following is used for visualizing this type of flow?

Options:
A.

Heatmap

B.

IChoropleth

C.

Word Cloud

D.

Pivot Table

E.

Sankey

Questions 7

Which of the following approaches can be used to connect Databricks to Fivetran for data ingestion?

Options:
A.

Use Workflows to establish a SQL warehouse (formerly known as a SQL endpoint) for Fivetran to interact with

B.

Use Delta Live Tables to establish a cluster for Fivetran to interact with

C.

Use Partner Connect ' s automated workflow to establish a cluster for Fivetran to interact with

D.

Use Partner Connect ' s automated workflow to establish a SQL warehouse (formerly known as a SQL endpoint) for Fivetran to interact with

E.

Use Workflows to establish a cluster for Fivetran to interact with

Questions 8

A data analyst has recently joined a new team that uses Databricks SQL, but the analyst has never used Databricks before. The analyst wants to know where in Databricks SQL they can write and execute SQL queries.

On which of the following pages can the analyst write and execute SQL queries?

Options:
A.

Data page

B.

Dashboards page

C.

Queries page

D.

Alerts page

E.

SQL Editor page

Questions 9

Which of the following is a benefit of the Databricks Lakehouse Platform embracing open source technologies?

Options:
A.

Cloud-specific integrations

B.

Simplified governance

C.

Ability to scale storage

D.

Ability to scale workloads

E.

Avoiding vendor lock-in

Questions 10

A data analyst is working on a DataFrame named dates_df and needs to add a new column, date, derived from the timestamp field.

Which code fragment should be used to extract the date from a timestamp?

Options:
A.

dates_df.withColumn( " date " , f.unix_timestamp( " timestamp " )).show()

B.

dates_df.withColumn( " date " , f.to_date( " timestamp " )).show()

C.

dates_df.withColumn( " date " , f.date_format( " timestamp " , " yyyy-MM-dd " )).show()

D.

dates_df.withColumn( " date " , f.from_unixtime( " timestamp " )).show()