SOL-C01 문제 71

개발자가 웹 UI 워크시트를 사용하여 Snowflake에서 저장 프로시저를 만들려고 합니다. 이 저장 프로시저는 VARIANT 데이터 유형을 입력으로 받고, VARIANT 내의 JSON 문자열을 구문 분석하고, JSON의 특정 값을 테이블에 삽입해야 합니다. 다음 중 저장 프로시저 본문에 삽입했을 때 JSON을 올바르게 구문 분석하고 VARIANT 'json_data'의 'name'과 'age'를 'employees' 테이블에 삽입하는 코드 조각은 무엇입니까?

SOL-C01 문제 72

비용 최적화가 중요한 Snowflake 환경에서 작업하고 있습니다. 'ANALYST' 역할을 가진 사용자가 실행한 특정 쿼리에서 검색되는 데이터 양을 제한해야 합니다.
다음 옵션 중 쿼리 수준과 계정 수준 설정을 모두 고려하여 이를 달성하는 데 유효한 방법은 무엇입니까?

SOL-C01 문제 73

데이터 웨어하우스에 자주 업데이트되는 '판매 거래' 테이블이 있습니다. 데이터가 실수로 삭제되거나 업데이트되는 것을 방지하고 특정 시점으로 복원할 수 있어야 합니다. 이 목표를 효과적으로 달성하려면 다음 중 어떤 Snowflake 기능과 구성을 구현해야 할까요?

SOL-C01 문제 74

주니어 데이터 분석가가 Snowsight를 사용하여 실수로 중요한 테이블을 삭제했습니다. 시간 여행에서 테이블을 복원한 후, 이 문제가 다시 발생하지 않도록 방지하려고 합니다. 다른 테이블에 대한 쿼리를 위해 여전히 접근 권한이 필요하다는 점을 고려할 때, Snowsight를 사용하여 취해야 할 가장 적절한 예방 조치는 무엇입니까?

SOL-C01 문제 75

매일 데이터 품질 검사를 자동화하는 Snowflake Notebook을 구축하고 있습니다. 각각 다른 품질 규칙(예: null 값, 중복 레코드, 잘못된 날짜 형식 확인)을 나타내는 일련의 SQL 쿼리가 있습니다. 하나의 품질 검사가 실패하더라도 Notebook이 나머지 검사를 계속 실행하고 오류를 기록하도록 오류 처리를 구현하려고 합니다.
Snowflake Notebook 환경에서 이를 달성하고 코드 복잡성을 최소화하며 내결함성을 극대화하는 가장 강력한 접근 방식은 무엇입니까?