Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Snowflake ARA-C01 Exam - Topic 5 Question 68 Discussion

A company is trying to Ingest 10 TB of CSV data into a Snowflake table using Snowpipe as part of Its migration from a legacy database platform. The records need to be ingested in the MOST performant and cost-effective way.How can these requirements be met?
D) Use on error = SKIP_FILE in the copy into command.
A) Use ON_ERROR = continue in the copy into command.
B) Use purge = TRUE in the copy into command.
C) Use FURGE = FALSE in the copy into command.

Snowflake ARA-C01 Exam - Topic 5 Question 68 Discussion

Actual exam question for Snowflake's ARA-C01 exam
Question #: 68
Topic #: 5
[All ARA-C01 Questions]

A company is trying to Ingest 10 TB of CSV data into a Snowflake table using Snowpipe as part of Its migration from a legacy database platform. The records need to be ingested in the MOST performant and cost-effective way.

How can these requirements be met?

Show Suggested Answer Hide Answer
Suggested Answer: D

For ingesting a large volume of CSV data into Snowflake using Snowpipe, especially for a substantial amount like 10 TB, the on error = SKIP_FILE option in the COPY INTO command can be highly effective. This approach allows Snowpipe to skip over files that cause errors during the ingestion process, thereby not halting or significantly slowing down the overall data load. It helps in maintaining performance and cost-effectiveness by avoiding the reprocessing of problematic files and continuing with the ingestion of other data.


Contribute your Thoughts:

0/2000 characters
Roselle
2 days ago
Not sure if A) is the best, could lead to data issues later.
upvoted 0 times
...
Helaine
7 days ago
Definitely A) or D) for cost-effectiveness!
upvoted 0 times
...
Felix
13 days ago
Surprised that B) is even an option, why would you want to purge?
upvoted 0 times
...
Sharmaine
18 days ago
I think D) makes more sense for performance.
upvoted 0 times
...
Mitzie
23 days ago
A) is a good choice for handling errors.
upvoted 0 times
...
Georgiana
28 days ago
I vaguely remember that using FURGE = FALSE might be the default, but I'm not clear on how it impacts the overall ingestion process.
upvoted 0 times
...
Launa
1 month ago
I practiced a similar question where we had to decide on error handling options, and I feel like SKIP_FILE could be a safer choice for large data sets.
upvoted 0 times
...
Christiane
1 month ago
I think using PURGE = TRUE might help with storage costs, but I can't recall if it affects performance during ingestion.
upvoted 0 times
...
Leah
1 month ago
I remember we discussed the importance of error handling in Snowpipe, but I'm not sure if ON_ERROR = continue is the best option for this scenario.
upvoted 0 times
...

Save Cancel