Black Friday Special 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: Board70

Snowflake Certification ARA-R01 Book

Page: 2 / 11
Question 8

Why might a Snowflake Architect use a star schema model rather than a 3NF model when designing a data architecture to run in Snowflake? (Select TWO).

Options:

A.

Snowflake cannot handle the joins implied in a 3NF data model.

B.

The Architect wants to remove data duplication from the data stored in Snowflake.

C.

The Architect is designing a landing zone to receive raw data into Snowflake.

D.

The Bl tool needs a data model that allows users to summarize facts across different dimensions, or to drill down from the summaries.

E.

The Architect wants to present a simple flattened single view of the data to a particular group of end users.

Question 9

An Architect needs to allow a user to create a database from an inbound share.

To meet this requirement, the user’s role must have which privileges? (Choose two.)

Options:

A.

IMPORT SHARE;

B.

IMPORT PRIVILEGES;

C.

CREATE DATABASE;

D.

CREATE SHARE;

E.

IMPORT DATABASE;

Question 10

When using the copy into

command with the CSV file format, how does the match_by_column_name parameter behave?

Options:

A.

It expects a header to be present in the CSV file, which is matched to a case-sensitive table column name.

B.

The parameter will be ignored.

C.

The command will return an error.

D.

The command will return a warning stating that the file has unmatched columns.

command is used to load data from staged files into an existing table in Snowflake. The command supports various file formats, such as CSV, JSON, AVRO, ORC, PARQUET, and XML1.
  • The match_by_column_name parameter is a copy option that enables loading semi-structured data into separate columns in the target table that match corresponding columns represented in the source data. The parameter can have one of the following values2:
  • The match_by_column_name parameter only applies to semi-structured data, such as JSON, AVRO, ORC, PARQUET, and XML. It does not apply to CSV data, which is considered structured data2.
  • When using the copy into
  • command with the CSV file format, the match_by_column_name parameter behaves as follows2:

    References:

    • 1: COPY INTO
    | Snowflake Documentation
  • 2: MATCH_BY_COLUMN_NAME | Snowflake Documentation
  • Question 11

    How can the Snowflake context functions be used to help determine whether a user is authorized to see data that has column-level security enforced? (Select TWO).

    Options:

    A.

    Set masking policy conditions using current_role targeting the role in use for the current session.

    B.

    Set masking policy conditions using is_role_in_session targeting the role in use for the current account.

    C.

    Set masking policy conditions using invoker_role targeting the executing role in a SQL statement.

    D.

    Determine if there are ownership privileges on the masking policy that would allow the use of any function.

    E.

    Assign the accountadmin role to the user who is executing the object.

    Page: 2 / 11
    Exam Code: ARA-R01
    Exam Name: SnowPro Advanced: Architect Recertification Exam
    Last Update: Nov 23, 2024
    Questions: 162
    ARA-R01 pdf

    ARA-R01 PDF

    $25.5  $84.99
    ARA-R01 Engine

    ARA-R01 Testing Engine

    $28.5  $94.99
    ARA-R01 PDF + Engine

    ARA-R01 PDF + Testing Engine

    $40.5  $134.99