Exam SnowPro Core All QuestionsBrowse all questions from this exam
Question 37

Which of the following statements are true of Snowflake data loading? (Choose three.)

    Correct Answer: A, C, D

    VARIANT 'null' values in Snowflake are not the same as SQL NULL values; they are handled differently in storage and retrieval, which is important to understand when working with semi-structured data. It is recommended to validate the data before loading it into the Snowflake target table to ensure data integrity, consistency, and to avoid potential errors during the load process. Using staging tables to manage MERGE statements is also recommended because it allows for intermediate processing and the handling of data updates effectively, optimizing performance and resource usage.

Discussion
Mayuri917233Options: ACD

ACD are correct

Antz83Options: ACD

Frequent Single rows on any MPP like Snowflake has always been a no no! Function of an OLTP DB

MinuteMaidOptions: ACD

Frequent single row DML? Hell nah. ACD is the way to go.

dmitriypo

Variant NULL values: https://docs.snowflake.com/en/user-guide/semistructured-considerations#label-variant-null

RajokkiyamOptions: ACD

ACD, Correct

Mallikharjuna452Options: ACD

ACD are correct

_yyuktaOptions: ACD

ACD are correct

alanhuangjobOptions: ACD

ACD is correct answer.

KarBiswaOptions: AC

The result must be deterministic for merge so source can be any reference data source only constraint it should create/modify unique rows

Tapasgup007Options: ACD

ACD are correct