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 1 out of 6 pages
Viewing questions 1-10 out of questions
Questions # 1:

There are two databases in an account, named fin_db and hr_db which contain payroll and employee data, respectively. Accountants and Analysts in the company require different permissions on the objects in these databases to perform their jobs. Accountants need read-write access to fin_db but only require read-only access to hr_db because the database is maintained by human resources personnel.

An Architect needs to create a read-only role for certain employees working in the human resources department.

Which permission sets must be granted to this role?

Options:

A.

USAGE on database hr_db, USAGE on all schemas in database hr_db, SELECT on all tables in database hr_db


B.

USAGE on database hr_db, SELECT on all schemas in database hr_db, SELECT on all tables in database hr_db


C.

MODIFY on database hr_db, USAGE on all schemas in database hr_db, USAGE on all tables in database hr_db


D.

USAGE on database hr_db, USAGE on all schemas in database hr_db, REFERENCES on all tables in database hr_db


Expert Solution
Questions # 2:

Files arrive in an external stage every 10 seconds from a proprietary system. The files range in size from 500 K to 3 MB. The data must be accessible by dashboards as soon as it arrives.

How can a Snowflake Architect meet this requirement with the LEAST amount of coding? (Choose two.)

Options:

A.

Use Snowpipe with auto-ingest.


B.

Use a COPY command with a task.


C.

Use a materialized view on an external table.


D.

Use the COPY INTO command.


E.

Use a combination of a task and a stream.


Expert Solution
Questions # 3:

The data share exists between a data provider account and a data consumer account. Five tables from the provider account are being shared with the consumer account. The consumer role has been granted the imported privileges privilege.

What will happen to the consumer account if a new table (table_6) is added to the provider schema?

Options:

A.

The consumer role will automatically see the new table and no additional grants are needed.


B.

The consumer role will see the table only after this grant is given on the consumer side:grant imported privileges on database PSHARE_EDW_4TEST_DB to DEV_ROLE;


C.

The consumer role will see the table only after this grant is given on the provider side:use role accountadmin;Grant select on table EDW.ACCOUNTING.Table_6 to share PSHARE_EDW_4TEST;


D.

The consumer role will see the table only after this grant is given on the provider side:use role accountadmin;grant usage on database EDW to share PSHARE_EDW_4TEST ;grant usage on schema EDW.ACCOUNTING to share PSHARE_EDW_4TEST ;Grant select on table EDW.ACCOUNTING.Table_6 to database PSHARE_EDW_4TEST_DB ;


Expert Solution
Questions # 4:

The IT Security team has identified that there is an ongoing credential stuffing attack on many of their organization’s system.

What is the BEST way to find recent and ongoing login attempts to Snowflake?

Options:

A.

Call the LOGIN_HISTORY Information Schema table function.


B.

Query the LOGIN_HISTORY view in the ACCOUNT_USAGE schema in the SNOWFLAKE database.


C.

View the History tab in the Snowflake UI and set up a filter for SQL text that contains the text "LOGIN".


D.

View the Users section in the Account tab in the Snowflake UI and review the last login column.


Expert Solution
Questions # 5:

An Architect is using SnowCD to investigate a connectivity issue.

Which system function will provide a list of endpoints that the network must be able to access to use a specific Snowflake account, leveraging private connectivity?

Options:

A.

SYSTEMSALLOWLIST ()


B.

SYSTEMSGET_PRIVATELINK


C.

SYSTEMSAUTHORIZE_PRIVATELINK


D.

SYSTEMSALLOWLIST_PRIVATELINK ()


Expert Solution
Questions # 6:

Company A would like to share data in Snowflake with Company B. Company B is not on the same cloud platform as Company A.

What is required to allow data sharing between these two companies?

Options:

A.

Create a pipeline to write shared data to a cloud storage location in the target cloud provider.


B.

Ensure that all views are persisted, as views cannot be shared across cloud platforms.


C.

Setup data replication to the region and cloud platform where the consumer resides.


D.

Company A and Company B must agree to use a single cloud platform: Data sharing is only possible if the companies share the same cloud provider.


Expert Solution
Questions # 7:

How do Snowflake databases that are created from shares differ from standard databases that are not created from shares? (Choose three.)

Options:

A.

Shared databases are read-only.


B.

Shared databases must be refreshed in order for new data to be visible.


C.

Shared databases cannot be cloned.


D.

Shared databases are not supported by Time Travel.


E.

Shared databases will have the PUBLIC or INFORMATION_SCHEMA schemas without explicitly granting these schemas to the share.


F.

Shared databases can also be created as transient databases.


Expert Solution
Questions # 8:

Based on the Snowflake object hierarchy, what securable objects belong directly to a Snowflake account? (Select THREE).

Options:

A.

Database


B.

Schema


C.

Table


D.

Stage


E.

Role


F.

Warehouse


Expert Solution
Questions # 9:

A company's Architect needs to find an efficient way to get data from an external partner, who is also a Snowflake user. The current solution is based on daily JSON extracts that are placed on an FTP server and uploaded to Snowflake manually. The files are changed several times each month, and the ingestion process needs to be adapted to accommodate these changes.

What would be the MOST efficient solution?

Options:

A.

Ask the partner to create a share and add the company's account.


B.

Ask the partner to use the data lake export feature and place the data into cloud storage where Snowflake can natively ingest it (schema-on-read).


C.

Keep the current structure but request that the partner stop changing files, instead only appending new files.


D.

Ask the partner to set up a Snowflake reader account and use that account to get the data for ingestion.


Expert Solution
Questions # 10:

Which columns can be included in an external table schema? (Select THREE).

Options:

A.

VALUE


B.

METADATASROW_ID


C.

METADATASISUPDATE


D.

METADAT A$ FILENAME


E.

METADATAS FILE_ROW_NUMBER


F.

METADATASEXTERNAL TABLE PARTITION


Expert Solution
Viewing page 1 out of 6 pages
Viewing questions 1-10 out of questions