DAA-C01 문제 46
데이터 분석가가 'SALES' 테이블(10억 행)과 'CUSTOMERS' 테이블(1천만 행)을 'CUSTOMER ID'를 기준으로 조인할 때 쿼리 성능이 저하되는 문제를 겪고 있습니다. 'SALES' 테이블은 빈번하게 업데이트됩니다. 사용되는 쿼리는 다음과 같습니다. SELECT s. , c. FROM SALES s JOIN CUSTOMERS c ON s.CUSTOMER_lD = c.CUSTOMER_lD WHERE s.SALE_DATE DATEADD(day, -30, CURRENT DATE()); 객체를 변경할 수 있는 적절한 권한이 있고 비용이 고려 사항이라고 가정할 때, 다음 중 어떤 전략이 쿼리 성능을 가장 효과적으로 향상시킬 수 있을까요?
DAA-C01 문제 47
SQL을 이용한 데이터 분석에서 저장 프로시저가 유용한 이유는 무엇일까요?
DAA-C01 문제 48
데이터 분석가가 매출 정보가 담긴, 일별로 레코드가 하나씩 있는 테이블을 다루고 있습니다. SALES_DATE가 날짜 열을 나타낼 때, 매출의 7일 이동 평균을 계산하는 윈도우 함수는 무엇일까요?
DAA-C01 문제 49
Snowsight를 사용하여 웹사이트 성능 모니터링 대시보드를 구축하고 있습니다. 데이터는 'WEB EVENTS'라는 테이블에 있으며, 'EVENT_TIME'(TIMESTAMP_NTZ), 'EVENT_TYPE'(VARCHAR, 예: 'page_view', 'button_click'), 'USER_ID'(VARCHAR), 'PAGE URL'(VARCHAR) 열이 있습니다. 지난 7일 동안 각 사용자의 연속적인 'page_view' 이벤트 간 평균 시간을 보여주는 타일을 만들려고 합니다. 이를 통해 사용자들이 사이트를 어떻게 탐색하는지 파악할 수 있습니다. 한 사용자의 경우, page_view 이벤트는 이벤트 시간 순으로 정렬되어 있다고 가정합니다. 다음 SQL 쿼리 중 Snowsight 타일의 기반으로 사용될 때 평균 시간 차이를 초 단위로 정확하게 계산하는 쿼리는 무엇입니까?


DAA-C01 문제 50
Snowflake에서 사전 계산(예: 무작위화, 순위 지정, 그룹화)을 구현할 때, 이러한 계산은 데이터 분석에 어떻게 기여합니까?
