MicroStrategy ONE
고급 작업 텔레메트리
고급 작업 텔레메트리의 목표는 Platform Analytics에서 관리와 리소스 모니터링을 개선하여 Intelligence 서버에 충돌이 발생하기 전에 작업 및 개체 정보를 포착하는 것입니다.
목적
앞서서 MicroStrategy 2021 업데이트 6에서는 작업이 생성될 때 작업 통계가 기록되지 않았습니다. 그러므로 Intelligence 서버에 충돌이 발생했을 때 어느 작업이 활성 상태였는지 또는 어떤 개체를 조작 중이었는지 알 수가 없었습니다.
에서 시작 MicroStrategy 2021 업데이트 6, Platform Analytics는 데이터 모델을 향상하여 서버 통계를 제공합니다. MicroStrategy 최종 사용자가 지능형 서버 충돌을 일으킨 사용자, 작업 또는 큐브를 이해할 수 있도록 초기 작업 생성 중에 관리자에게 문의합니다. 새로운 Kafka 항목인 Mstr.PlatformAnalytics.IsJobStats
가 작업의 생성 및 완료 메시지를 처리하는 데 사용됩니다.
작업 흐름
작업을 생성하고 나면 Kafka 항목에 CREATETIME
필드를 포함하는 메시지가 전송됩니다. 작업이 완료되고 나면 COMPLETETIME
필드를 포함하는 다른 메시지가 전송됩니다.
Platform Analytics는 Mstr.PlatformAnalytics.IsJobStats
Kafka 항목의 메시지를 처리하고, 작업의 시작을 ThreeSecondETL
로 creation_time
과 함께 fact_inprocess_jobs
테이블에 일괄 삽입합니다. 작업을 완료하고 나면 completion_time
과 함께 upsert가 수행됩니다. Platform Analytics는 시간 추출, 변형, 로드(ETL)하여 완료한 작업을 제거하고 기록을 지웁니다.