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

Exam Certified Data Engineer Associate All Questions

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

Exam Certified Data Engineer Associate topic 1 question 59 discussion

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

A data engineer wants to create a relational object by pulling data from two tables. The relational object does not need to be used by other data engineers in other sessions. In order to save on storage costs, the data engineer wants to avoid copying and storing physical data.

Which of the following relational objects should the data engineer create?

  • A. Spark SQL Table
  • B. View
  • C. Database
  • D. Temporary view
  • E. Delta Table
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
meow_akk
Highly Voted 1 year, 1 month ago
D is correct. Temp view : session based Create temp view view_name as query All these are termed as session ended: Opening a new notebook Detaching and reattaching a cluster Installing a python package Restarting a cluster
upvoted 8 times
...
80370eb
Most Recent 3 months, 2 weeks ago
Selected Answer: D
A temporary view is created in memory and does not persist beyond the session. It does not require physical storage, making it ideal for avoiding storage costs.
upvoted 1 times
...
Garyn
11 months ago
Selected Answer: D
D. Temporary view Explanation: Temporary View: A temporary view in database systems like Apache Spark provides a temporary and ephemeral representation of data based on an SQL query's result set. It exists for the duration of a Spark session and is not persisted to storage. Similar to a regular view, a temporary view allows the data engineer to define a logical schema by pulling and combining data from multiple tables using SQL queries, but it does not store any physical data on disk. Temporary views are suitable when there's no need for long-term storage of the combined data and are helpful for immediate analysis or processing within the current session without incurring storage costs.
upvoted 2 times
...
AndreFR
11 months, 1 week ago
Selected Answer: D
https://docs.databricks.com/en/sql/language-manual/sql-ref-syntax-ddl-create-view.html Should be a view or temporary view to avoid copying and storing data. Does not need to be used by other data engineers in other sessions. So this view should be temporary. TEMPORARY views are visible only to the session that created them and are dropped when the session ends.
upvoted 1 times
...
Huroye
1 year ago
Answer is D. key phrase is "...does not need to be used by other data engineers in other sessions..."
upvoted 2 times
...
kishore1980
1 year ago
Selected Answer: D
D is right option
upvoted 1 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 ...