ExamGecko
Question list
Search
Search

List of questions

Search

Related questions

Question 7 - ARA-C01 discussion

Report
Export

An Architect on a new project has been asked to design an architecture that meets Snowflake security, compliance, and governance requirements as follows:

1) Use Tri-Secret Secure in Snowflake

2) Share some information stored in a view with another Snowflake customer

3) Hide portions of sensitive information from some columns

4) Use zero-copy cloning to refresh the non-production environment from the production environment

To meet these requirements, which design elements must be implemented? (Choose three.)

A.
Define row access policies.
Answers
A.
Define row access policies.
B.
Use the Business-Critical edition of Snowflake.
Answers
B.
Use the Business-Critical edition of Snowflake.
C.
Create a secure view.
Answers
C.
Create a secure view.
D.
Use the Enterprise edition of Snowflake.
Answers
D.
Use the Enterprise edition of Snowflake.
E.
Use Dynamic Data Masking.
Answers
E.
Use Dynamic Data Masking.
F.
Create a materialized view.
Answers
F.
Create a materialized view.
Suggested answer: B, C, E

Explanation:

These three design elements are required to meet the security, compliance, and governance requirements for the project.

To use Tri-Secret Secure in Snowflake, the Business Critical edition of Snowflake is required. This edition provides enhanced data protection features, such as customer-managed encryption keys, that are not available in lower editions.Tri-Secret Secure is a feature that combines a Snowflake-maintained key and a customer-managed key to create a composite master key to encrypt the data in Snowflake1.

To share some information stored in a view with another Snowflake customer, a secure view is recommended. A secure view is a view that hides the underlying data and the view definition from unauthorized users.Only the owner of the view and the users who are granted the owner's role can see the view definition and the data in the base tables of the view2.A secure view can be shared with another Snowflake account using a data share3.

To hide portions of sensitive information from some columns, Dynamic Data Masking can be used. Dynamic Data Masking is a feature that allows applying masking policies to columns to selectively mask plain-text data at query time.Depending on the masking policy conditions and the user's role, the data can be fully or partially masked, or shown as plain-text4.

asked 23/09/2024
Praneel Maharaj
21 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first