Pre-Winter Sale Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: pass65

Pass the Snowflake SnowPro Advanced: Architect ARA-C01 Questions and answers with CertsForce

Viewing page 2 out of 6 pages
Viewing questions 11-20 out of questions
Questions # 11:

A large manufacturing company runs a dozen individual Snowflake accounts across its business divisions. The company wants to increase the level of data sharing to support supply chain optimizations and increase its purchasing leverage with multiple vendors.

The company’s Snowflake Architects need to design a solution that would allow the business divisions to decide what to share, while minimizing the level of effort spent on configuration and management. Most of the company divisions use Snowflake accounts in the same cloud deployments with a few exceptions for European-based divisions.

According to Snowflake recommended best practice, how should these requirements be met?

Options:

A.

Migrate the European accounts in the global region and manage shares in a connected graph architecture. Deploy a Data Exchange.


B.

Deploy a Private Data Exchange in combination with data shares for the European accounts.


C.

Deploy to the Snowflake Marketplace making sure that invoker_share() is used in all secure views.


D.

Deploy a Private Data Exchange and use replication to allow European data shares in the Exchange.


Expert Solution
Questions # 12:

Consider the following COPY command which is loading data with CSV format into a Snowflake table from an internal stage through a data transformation query.

Question # 12

This command results in the following error:

SQL compilation error: invalid parameter 'validation_mode'

Assuming the syntax is correct, what is the cause of this error?

Options:

A.

The VALIDATION_MODE parameter supports COPY statements that load data from external stages only.


B.

The VALIDATION_MODE parameter does not support COPY statements with CSV file formats.


C.

The VALIDATION_MODE parameter does not support COPY statements that transform data during a load.


D.

The value return_all_errors of the option VALIDATION_MODE is causing a compilation error.


Expert Solution
Questions # 13:

What Snowflake features should be leveraged when modeling using Data Vault?

Options:

A.

Snowflake’s support of multi-table inserts into the data model’s Data Vault tables


B.

Data needs to be pre-partitioned to obtain a superior data access performance


C.

Scaling up the virtual warehouses will support parallel processing of new source loads


D.

Snowflake’s ability to hash keys so that hash key joins can run faster than integer joins


Expert Solution
Questions # 14:

A user has the appropriate privilege to see unmasked data in a column.

If the user loads this column data into another column that does not have a masking policy, what will occur?

Options:

A.

Unmasked data will be loaded in the new column.


B.

Masked data will be loaded into the new column.


C.

Unmasked data will be loaded into the new column but only users with the appropriate privileges will be able to see the unmasked data.


D.

Unmasked data will be loaded into the new column and no users will be able to see the unmasked data.


Expert Solution
Questions # 15:

What is a characteristic of Role-Based Access Control (RBAC) as used in Snowflake?

Options:

A.

Privileges can be granted at the database level and can be inherited by all underlying objects.


B.

A user can use a "super-user" access along with securityadmin to bypass authorization checks and access all databases, schemas, and underlying objects.


C.

A user can create managed access schemas to support future grants and ensure only schema owners can grant privileges to other roles.


D.

A user can create managed access schemas to support current and future grants and ensure only object owners can grant privileges to other roles.


Expert Solution
Questions # 16:

What are purposes for creating a storage integration? (Choose three.)

Options:

A.

Control access to Snowflake data using a master encryption key that is maintained in the cloud provider’s key management service.


B.

Store a generated identity and access management (IAM) entity for an external cloud provider regardless of the cloud provider that hosts the Snowflake account.


C.

Support multiple external stages using one single Snowflake object.


D.

Avoid supplying credentials when creating a stage or when loading or unloading data.


E.

Create private VPC endpoints that allow direct, secure connectivity between VPCs without traversing the public internet.


F.

Manage credentials from multiple cloud providers in one single Snowflake object.


Expert Solution
Questions # 17:

Why does a conditional multi-table insert option support the Data Vault data model?

Options:

A.

Data can be inserted in parallel to hubs and satellites using surrogate keys.


B.

Data can be inserted in parallel to dimensions and facts using surrogate keys.


C.

Data can be inserted in sequence to hubs and satellites using surrogate keys.


D.

Data can be inserted in sequence to dimensions and facts using surrogate keys.


Expert Solution
Questions # 18:

A user, analyst_user has been granted the analyst_role, and is deploying a SnowSQL script to run as a background service to extract data from Snowflake.

What steps should be taken to allow the IP addresses to be accessed? (Select TWO).

Options:

A.

ALTERROLEANALYST_ROLESETNETWORK_POLICY='ANALYST_POLICY';


B.

ALTERUSERANALYSTJJSERSETNETWORK_POLICY='ANALYST_POLICY';


C.

ALTERUSERANALYST_USERSETNETWORK_POLICY='10.1.1.20';


D.

USE ROLE SECURITYADMIN;CREATE OR REPLACE NETWORK POLICY ANALYST_POLICY ALLOWED_IP_LIST = ('10.1.1.20');


E.

USE ROLE USERADMIN;CREATE OR REPLACE NETWORK POLICY ANALYST_POLICYALLOWED_IP_LIST = ('10.1.1.20');


Expert Solution
Questions # 19:

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.)

Options:

A.

Define row access policies.


B.

Use the Business-Critical edition of Snowflake.


C.

Create a secure view.


D.

Use the Enterprise edition of Snowflake.


E.

Use Dynamic Data Masking.


F.

Create a materialized view.


Expert Solution
Questions # 20:

How does a standard virtual warehouse policy work in Snowflake?

Options:

A.

It conserves credits by keeping running clusters fully loaded rather than starting additional clusters.


B.

It starts only if the system estimates that there is a query load that will keep the cluster busy for at least 6 minutes.


C.

It starts only f the system estimates that there is a query load that will keep the cluster busy for at least 2 minutes.


D.

It prevents or minimizes queuing by starting additional clusters instead of conserving credits.


Expert Solution
Viewing page 2 out of 6 pages
Viewing questions 11-20 out of questions