과거 잔액과 시간당 수천 건의 업데이트를 포함하는 거의 실시간 재고 대시보드를 구축해야 합니다. 대시보드 성능을 극대화하고 정확성을 보장해야 합니다. 어떤 설계를 구현하시겠습니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: BigQuery 스트리밍을 사용하여 변경 사항을 일별 재고 이동 테이블로 스트리밍합니다. 기록 재고 잔액 테이블과 조인하는 뷰에서 잔액을 계산합니다. 매일 밤 재고 잔액 테이블을 업데이트합니다..
이것이 정답인 이유
정답은 BigQuery 스트리밍을 사용하여 변경 사항을 일별 재고 이동 테이블로 스트리밍하고, 기록 재고 잔액 테이블과 조인하는 뷰에서 잔액을 계산하며, 매일 밤 재고 잔액 테이블을 업데이트하는 것입니다. 이 방식은 거의 실시간 업데이트 요구사항을 충족하면서도 대시보드 성능과 정확성을 보장합니다. BigQuery 스트리밍은 수천 건의 시간당 업데이트를 효율적으로 처리하여 최신 데이터를 제공합니다. 일별 재고 이동 테이블에 변경 사항을 축적하고, 뷰를 통해 현재 잔액을 계산하는 것은 복잡한 UPDATE 문을 사용하는 것보다 비용 효율적이고 성능이 좋습니다. 야간에 재고 잔액 테이블을 업데이트하여 다음 날 대시보드의 빠른 로딩을 지원합니다. BigQuery UPDATE 문은 대량의 실시간 업데이트에는 비효율적이며 비용이 많이 들 수 있습니다. 항목별 파티셔닝은 스캔량을 줄일 수 있지만, 실시간 업데이트 자체의 성능 문제를 해결하지 못합니다. BigQuery bulk loader는 실시간 업데이트가 아닌 일괄 처리에 적합하여 '거의 실시간' 요구사항을 충족하지 못합니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음