Question 71
A Snowflake Native Application, leveraging Snowpark Container Services (SPCS), is designed to perform complex data transformations on data residing within the customer's Snowflake account. The transformations require significant computational resources, and the container occasionally encounters resource constraints, leading to performance degradation. Which of the following strategies can you employ to optimize resource utilization and ensure the container runs efficiently within the customer's SPCS environment?
Question 72
You are developing a Snowflake Native Application that utilizes a custom stage for storing large intermediate datasets during processing. Your CI/CD pipeline involves automated testing in a dedicated testing account. To ensure proper isolation and prevent interference with production data, how should you configure the stage path within your application package version definition, considering the stage name might differ between development and test environments?
Question 73
You are managing the release of a new version (v2.0) of your Snowflake Native Application that introduces significant schema changes to shared tables accessed by consumer accounts. To minimize disruption during the upgrade, you want to implement a phased rollout while ensuring backward compatibility for consumers who haven't yet upgraded. Which of the following strategies would allow you to achieve this goal effectively? (Select TWO)
Question 74
After publishing your Snowflake Native Application on the Marketplace, you discover that a critical security vulnerability has been identified in a third-party library included in your application package. You need to quickly address this issue and push an updated version to your consumers. What is the recommended sequence of steps to remediate this vulnerability with minimal disruption to your users?
Question 75
You are managing a Snowflake Native Application that allows consumers to configure certain aspects of its behavior through a dedicated configuration table. The application logic relies on specific values within this table to function correctly. During a new version deployment, you need to ensure that existing consumer configurations are migrated to the new version's configuration table structure without disrupting the application's availability. Which of the following strategies would you use to perform a zero-downtime configuration migration?
