- (Exam Topic 2)
A user is loading JSON documents composed of a huge array containing multiple records into Snowflake. The user enables the strip outer_array file format option
What does the STRIP_OUTER_ARRAY file format do?
Correct Answer:
B - (Exam Topic 1)
Correct Answer:
A - (Exam Topic 1)
Correct Answer:
A - (Exam Topic 1)
Correct Answer:
B - (Exam Topic 1)
Correct Answer:
BC
Data Size Limitations
The VARIANT data type imposes a 16 MB size limit on individual rows.
For some semi-structured data formats (e.g. JSON), data sets are frequently a simple concatenation of multiple documents. The JSON output from some software is composed of a single huge array containing multiple records. There is no need to separate the documents with line breaks or commas, though both are supported.
If the data exceeds 16 MB, enable the STRIP_OUTER_ARRAY file format option for the COPY INTO command to remove the outer array structure and load the records into separate table rows:
copy into from @~/
file_format = (type = 'JSON' strip_outer_array = true); https://docs.snowflake.com/en/user-guide/semistructured-considerations.html
When a Pipe is recreated using the CREATE OR REPLACE PIPE command:
https://docs.snowflake.com/en/user-guide/data-load-snowpipe-manage.html#load-history "When a pipe is recreated, the load history is dropped."
When scaling out by adding clusters to a multi-cluster warehouse, you are primarily scaling for improved:
Reference: https://docs.snowflake.com/en/user-guide/warehouses-multicluster.html
True or False: Snowflake charges additional fees to Data providers for each share they create.
"The costs for sharing data with Snowflake are minimal and straightforward. Data providers simply pay Snowflake for the data they store, and data consumers pay for the compute resources their queries consume."
Which of the following statements are true about Schemas in Snowflake? (Choose two.)
Reference: https://docs.snowflake.com/en/user-guide/data-sharing-mutiple-db.html