Databricks-Certified-Professional-Data-Engineer 문제 36

운영팀은 최근 출시된 제품을 모니터링하는 데 관심이 있습니다. 판매 수량 10,000개 이상 증가 시 이메일 알림을 설정하려고 합니다. 5분마다 모니터링하려고 합니다.
아래 빈칸을 채워서 우리가 취해야 할 단계를 완료하세요.
* 판매된 총 단위 수를 계산하는 ___ 쿼리를 만듭니다.
* 판매된 단위가 10,000개 이상인 트리거 조건에 대한 쿼리로 ____ 설정
* ____를 5분마다 실행하도록 설정
* 목적지 추가 ______

Databricks-Certified-Professional-Data-Engineer 문제 37

주니어 데이터 엔지니어가 Delta Lake의 변경 데이터 피드 기능을 활용하여 abronzetable의 모든 행에 대해 유효했던 모든 값을 나타내는 유형 1 테이블을 생성하려고 합니다. 이 테이블은 propertydelta.enableChangeDataFeed = true로 설정되었습니다. 다음 코드를 매일 실행할 계획입니다.

위 쿼리를 여러 번 실행한 결과와 실행 과정을 설명하는 문장은 무엇입니까?

Databricks-Certified-Professional-Data-Engineer 문제 38

시간별 배치 작업은 클라우드 객체 스토리지 컨테이너에서 데이터 파일을 수집하도록 구성되며, 각 배치는 특정 시간 동안 소스 시스템에서 생성된 모든 레코드를 나타냅니다. 이러한 레코드를 Lakehouse로 처리하는 배치 작업은 지연된 데이터가 누락되지 않도록 충분히 지연됩니다. user_id 필드는 데이터의 고유 키를 나타내며, 다음 스키마를 갖습니다.
user_id BIGINT, username STRING, user_utc STRING, user_region STRING, last_login BIGINT, auto_pay BOOLEAN, last_updated BIGINT. 새 레코드는 모두 account_history라는 테이블에 수집되며, 이 테이블은 원본과 동일한 스키마에 있는 모든 데이터의 전체 레코드를 유지합니다. 시스템의 다음 테이블은 account_current라는 이름으로 각 uniqueuser_id의 최신 값을 나타내는 유형 1 테이블로 구현됩니다.
매시간 수백만 개의 사용자 계정과 수만 개의 레코드가 처리된다고 가정할 때, 각 매시간 일괄 작업의 일부로 describedaccount_currenttable을 효율적으로 업데이트하는 데 사용할 수 있는 구현은 무엇입니까?

Databricks-Certified-Professional-Data-Engineer 문제 39

JDBC를 사용하여 SQLite 데이터베이스의 로컬 인스턴스에 연결하여 외부 SQL 테이블을 정의합니다.

Databricks-Certified-Professional-Data-Engineer 문제 40

아래 쿼리를 사용하여 Delta Lake 테이블이 생성되었습니다.

원래 쿼리에 오타가 있음을 깨닫고 아래 코드를 실행했습니다.
ALTER TABLE prod.sales_by_stor 이름을 prod.sales_by_store로 변경
두 번째 명령을 실행하면 어떤 결과가 나올까요?