SPS-C01 무료 덤프문제 온라인 액세스
| 시험코드: | SPS-C01 |
| 시험이름: | Snowflake Certified SnowPro Specialty - Snowpark |
| 인증사: | Snowflake |
| 무료 덤프 문항수: | 374 |
| 업로드 날짜: | 2026-10-15 |
When using key pair authentication with Snowpark, what security best practices should you implement to protect your private key?
(Select all that apply)
You are developing a Snowpark Python application that reads a large dataset (1 TB) from a Snowflake table 'TRANSACTIONS and performs complex aggregations. The application is experiencing significant performance issues, with query execution taking several hours. You have already verified that the warehouse size is appropriate and caching is enabled. You suspect the issue might be related to data skew and incorrect partitioning. Which of the following strategies would be MOST effective in identifying and mitigating this performance bottleneck?
You have a Python function named 'process data' that performs data cleaning and transformation on a Pandas DataFrame. You want to convert this function into a Snowpark Python stored procedure to leverage Snowflake's compute resources. However, the 'process_data' function relies on several external Python libraries (e.g., 'pandas', 'numpy', 'scikit-learn') that are not pre-installed in the Snowflake environment. Which of the following approaches would ensure that these dependencies are available within the Snowpark stored procedure? Choose all that apply
You have developed a Snowpark Python application that needs to connect to an external REST API to enrich data during a transformation. The API requires authentication using an API key stored securely. Which of the following approaches is the MOST secure and recommended way to manage the API key within the Snowpark environment?
You have a Snowpark DataFrame containing data to be loaded into a Snowflake table You want to use the 'merge' operation to update existing records and insert new records. The has a column (BOOLEAN) that indicates whether a record should be updated (TRUE) or inserted (FALSE) if it doesn't already exist. Which of the following SQL expressions correctly implement this logic within the 'merge' operation's 'WHEN MATCHED' and 'WHEN NOT MATCHED' clauses?