SOL-C01 문제 56
주니어 데이터 엔지니어가 Snowflake 웹 UI를 사용하여 대규모 데이터세트에 대한 복잡한 쿼리를 기반으로 뷰를 생성하고 있습니다. 성능을 위해 뷰를 최적화하려고 합니다. 다음 중 Snowflake 웹 UI 및 관련 SQL 명령을 통해 직접 구현할 때 이 뷰에 대한 쿼리 성능을 가장 효과적으로 향상시키는 고려 사항과 작업은 무엇입니까?
SOL-C01 문제 57
가상 웨어하우스 'X-SMALL'을 사용하여 외부 스테이지에 있는 대용량 CSV 파일(50GB)의 데이터를 Snowflake 테이블로 로드하고 있습니다. 데이터 로드 과정에서 웨어하우스의 사용률이 지속적으로 100%로 유지되고 로드 프로세스가 너무 오래 걸리는 것을 발견했습니다. 데이터 로드 성능을 향상시킬 수 있는 전략을 제시하십시오(복수 답변 가능).
SOL-C01 문제 58
Snowflake 관리자는 특정 데이터베이스에 새로 생성된 모든 스키마가 특정 권한(예: 보고 역할에 스키마의 모든 테이블에 대한 'SELECT' 권한)을 자동으로 상속받도록 하려고 합니다. 다음 중 이를 달성하기에 가장 적합한 방법은 무엇입니까?
SOL-C01 문제 59
Snowflake 테이블 'PRODUCT REVIEWS'에 대한 데이터 로딩 프로세스를 최적화해야 합니다. 원본 데이터는 JSON 형식이며 중첩된 구조를 포함합니다. 데이터 로딩 프로세스 중에 가상 웨어하우스에 지속적으로 과부하가 발생하고, 데이터 로드 후 'PRODUCT REVIEWS' 테이블에 대한 쿼리 속도가 느려지는 것을 발견했습니다. INSERT 문 사용을 고려할 때, 다음 중 데이터 로딩 성능과 후속 쿼리 성능을 모두 가장 효과적으로 향상시킬 수 있는 전략은 무엇입니까?
SOL-C01 문제 60
Snowflake Anaconda 채널에서 사용할 수 없는 외부 Python 라이브러리를 사용하는 사용자 지정 함수(UDF)를 Snowflake에서 생성해야 하는 상황을 생각해 보세요. 적절한 종속성 관리 및 버전 제어를 보장하면서 이 UDF를 어떻게 패키징하고 배포해야 할까요?
