Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
exam questions

Exam Certified Data Engineer Professional All Questions

View all questions & answers for the Certified Data Engineer Professional exam

Exam Certified Data Engineer Professional topic 1 question 133 discussion

Actual exam question from Databricks's Certified Data Engineer Professional
Question #: 133
Topic #: 1
[All Certified Data Engineer Professional Questions]

The business intelligence team has a dashboard configured to track various summary metrics for retail stores. This includes total sales for the previous day alongside totals and averages for a variety of time periods. The fields required to populate this dashboard have the following schema:



For demand forecasting, the Lakehouse contains a validated table of all itemized sales updated incrementally in near real-time. This table, named products_per_order, includes the following fields:



Because reporting on long-term sales trends is less volatile, analysts using the new dashboard only require data to be refreshed once daily. Because the dashboard will be queried interactively by many users throughout a normal business day, it should return results quickly and reduce total compute associated with each materialization.

Which solution meets the expectations of the end users while controlling and limiting possible costs?

  • A. Populate the dashboard by configuring a nightly batch job to save the required values as a table overwritten with each update.
  • B. Use Structured Streaming to configure a live dashboard against the products_per_order table within a Databricks notebook.
  • C. Define a view against the products_per_order table and define the dashboard against this view.
  • D. Use the Delta Cache to persist the products_per_order table in memory to quickly update the dashboard with each query.
Show Suggested Answer Hide Answer
Suggested Answer: A 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
17kyu
1 month, 1 week ago
E #69 in professional one
upvoted 1 times
17kyu
1 month, 1 week ago
C Define a viwe
upvoted 1 times
...
...
MDWPartners
5 months, 4 weeks ago
Selected Answer: A
Seems correct
upvoted 2 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...