SOL-C01 문제 51

데이터 엔지니어가 'SALES DATA'라는 데이터베이스의 소유권을 'DATA ADMIN'이라는 역할로 이전하려고 합니다. 데이터 엔지니어는 다음 명령을 실행합니다. '"sql GRANT OWNERSHIP ON DATABASE SALES DATA TO ROLE DATA ADMIN; 하지만 명령이 실패합니다. 다음 중 실패의 가장 가능성 있는 원인은 무엇입니까?

SOL-C01 문제 52

Snowflake 환경에는 'DEV DB'와 'PROD DB'라는 두 개의 데이터베이스가 있습니다. 두 데이터베이스에 동일한 스키마를 가진 'EMPLOYEES' 테이블이 있습니다. 개발자는 크로스 데이터베이스 조인을 수행하기 위해 'PROD DB'의 'EMPLOYEES' 테이블을 참조하는 뷰를 'DEV DB'에 생성해야 합니다. 다음 중 'DEV DB'에 이 뷰를 성공적으로 생성하는 SQL 문은 무엇입니까?

SOL-C01 문제 53

데이터 엔지니어는 외부 스테이지에서 고객 리뷰가 포함된 JSON 파일을 Snowflake 테이블로 로드하는 작업을 담당합니다. JSON 파일은 다양한 스키마와 중첩 구조를 가지고 있습니다.
다음 중 어떤 방법이 이 데이터를 수집하고 쿼리하는 가장 효율적이고 확장 가능한 방법으로, 사전 스키마 정의의 필요성을 최소화합니까?

SOL-C01 문제 54

Snowflake 관리자가 새로 생성된 데이터베이스의 기본 데이터 정렬 설정을 확인해야 합니다. 'MY DATABASE'라는 데이터베이스의 기본 데이터 정렬을 식별하는 데 사용할 수 있는 방법은 무엇입니까?

SOL-C01 문제 55

Snowflake에서 원시 데이터를 스테이징 스키마로 수집하고 변환한 후 프로덕션 스키마에 로드하는 데이터 파이프라인을 설계하고 있습니다. 권한이 있는 사용자만 프로덕션 스키마의 데이터에 액세스할 수 있도록 하고, 데이터 분석가는 데이터를 쿼리할 수만 있고 수정할 수 없도록 하려고 합니다. 데이터 로드 및 변환을 담당하는 '데이터 엔지니어'와 데이터 쿼리를 담당하는 '데이터 분석가'라는 두 가지 역할이 있습니다. 다음 권한 중 이 시나리오에서 가장 안전하고 적절한 액세스 제어를 제공하는 권한은 무엇입니까? '프로덕션 DB'와 '스테이징 DB' 데이터베이스가 이미 있다고 가정합니다.