Exam SnowPro Advanced Architect All QuestionsBrowse all questions from this exam
Question 75

The diagram shows the process flow for Snowpipe auto-ingest with Amazon Simple Notification Service (SNS) with the following steps:

Step 1: Data files are loaded in a stage.

Step 2: An Amazon S3 event notification, published by SNS, informs Snowpipe — by way of Amazon Simple Queue Service (SQS) - that files are ready to load. Snowpipe copies the files into a queue.

Step 3: A Snowflake-provided virtual warehouse loads data from the queued files into the target table based on parameters defined in the specified pipe.

If an AWS Administrator accidentally deletes the SQS subscription to the SNS topic in Step 2, what will happen to the pipe that references the topic to receive event messages from Amazon

S3?

    Correct Answer: D

    If the SQS subscription to the SNS topic is deleted, the pipe will no longer be able to receive the event messages from Amazon S3. To restore the system immediately, the user needs to manually create a new SNS topic with a different name and then recreate the pipe by specifying the new SNS topic name in the pipe definition. This ensures that Snowpipe can resume receiving messages and continue the automatic data ingestion process.

Discussion
swe12Option: D

D is right https://docs.snowflake.com/en/user-guide/data-load-snowpipe-ts