Skip to content

Ensuring Data Security and Compliance Questions

Practice questions for Ensuring Data Security and Compliance topic in Databricks Certified Data Engineer Professional. 20 questions covering this domain.

20 questions6 easy10 medium4 hard
Q1
medium

A company has a single large orders table in Unity Catalog shared across regional business units. Each team should only see orders from their own regi...

Q2
medium

Why are service principals preferred over personal access tokens (PATs) from a user account for automated production Databricks workflows?

Q3
hard

A data engineer creates a column mask for the `salary` column on an HR table. The mask should return `NULL` for all users who are NOT members of the `...

Q4
easy

What is the correct three-level namespace for referencing a table in Unity Catalog?

Q5
medium

A data team needs to ensure that users outside the `finance_admin` group see only the last 4 digits of an `account_number` column (displayed as `****X...

Q6
easy

In Unity Catalog, what is the difference between a managed table and an external table with respect to data deletion?

Q7
hard

A data engineer creates a Delta Sharing share and adds a large partitioned table. They want to allow recipients to filter data by `region` at the shar...

Q8
medium

A Unity Catalog admin wants to restrict a table so that a user can only see rows where `country = 'US'` based on their account group membership. The a...

Q9
medium

A data engineer needs to create a connection in Unity Catalog to allow Lakehouse Federation queries against an external PostgreSQL database. Which pri...

Q10
medium

A data engineer needs to grant a group of analysts read-only access to all current and future tables created in the schema `main.reporting`. Which Uni...

Q11
easy

Which kind of function defines a Unity Catalog row filter?

Q12
medium

A governance team wants centrally managed row filters and masks that table owners cannot override one by one. Which approach does Databricks recommend...

Q13
medium

A row-filter UDF parameter is declared as `INT`, but the table column passed into it is `STRING`. ANSI mode is disabled. What risk does the documentat...

Q14
hard

A table has row-filter or column-mask policies that use nested expressions and non-deterministic logic. Which statement about `MERGE` is correct?

Q15
easy

What requirement must a column-mask SQL UDF satisfy with respect to the masked column?

Q16
hard

A sensitive table has row-filter or column-mask policies that use nested expressions and non-deterministic logic. Which statement about `MERGE` is cor...

Q17
medium

A governance team wants centrally managed row filters and column masks that table owners cannot override one table at a time. Which approach does Data...

Q18
easy

A team drops two Unity Catalog tables: one managed and one external. Which statement is correct?

Q19
easy

A Unity Catalog admin defines a column mask for an email column. What must be true about the masking SQL UDF?

Q20
medium

A row-filter UDF parameter is declared as `INT`, but the table column passed into it is `STRING` and ANSI mode is disabled. What risk does Databricks ...

Sign in to see all 20 questions

Create a free account to browse all questions — completely free during our launch phase.