원격 분석 데이터 수집 문제 해결¶
로깅, 메트릭 또는 추적 데이터는 표시되지 않음¶
예를 들어, Query History > Query Telemetry 아래의 Related Metrics 패널에 No Metrics Data 가 표시될 수 있습니다. 또는 이벤트 테이블에서 데이터를 쿼리해도 결과가 반환되지 않습니다. 원격 분석이 완전히 활성화되지 않았기 때문일 가능성이 높습니다. 자세한 내용은 원격 분석 수집 활성화하기 을 참조하십시오.
문제를 해결하려면 다음을 확인합니다.
계정에 활성 이벤트 테이블이 있으며 이 테이블은 데이터를 확인 중인 테이블입니다.
자세한 내용은 이벤트 테이블 개요 섹션을 참조하십시오.
찾고 있는 데이터(로깅, 메트릭 또는 추적)에 대한 기본 수준이 데이터를 기록할 수 있는 값으로 설정되어 있습니다.
자세한 내용은 로깅, 메트릭 및 추적을 위한 수준 설정하기 섹션을 참조하십시오.
런타임에 로그, 추적 및 메트릭 수준이 충분히 높게 설정되어 있습니다.
예를 들어, 원격 분석 수집을 활성화 할 때 각각에 대한 수준을 설정했을 수 있지만, 개별 오브젝트에 대해 해당 수준을 재정의할 수 있습니다. 수준 설정 및 재정의에 대한 자세한 내용은 로깅, 메트릭 및 추적을 위한 수준 설정하기 섹션을 참조하십시오.
처리기 언어에 필요한 원격 분석 패키지를 설치했습니다. 이러한 패키지는 UDF 또는 저장 프로시저의 PACKAGES 문에 추가하거나 Packages 드롭다운을 사용하여 Streamlit에 추가해야 합니다.
Python:
snowflake-telemetry-python
Java 및 Scala:
com.snowflake.telemetry
데이터를 수집할 오브젝트 유형은 원격 분석 데이터 내보내기를 지원합니다. 원격 분석 데이터 타입에 대한 언어 지원에 대한 자세한 내용은 지원되는 언어에 대한 다음 항목을 참조하십시오.
이벤트 테이블이 잘리지 않았습니다.
자세한 내용은 TRUNCATE TABLE 섹션을 참조하십시오.
이벤트 테이블에 원시 데이터가 있습니다.
이벤트 테이블에 대한 쿼리가 데이터를 반환하지만, Snowsight 에 데이터가 표시되지 않는 경우 Snowsight 에서 웨어하우스를 선택했는지 확인합니다.
메트릭: 이벤트 테이블에 대한 쿼리에서 데이터가 반환되지 않는 경우 데이터를 수집할 프로시저 또는 UDF 실행 기간이 메트릭 수집 간격보다 긴지 확인하십시오. 단기 실행 작업은 메트릭 데이터를 내보내지 않을 수 있습니다.
메트릭 데이터 수집에서 시간이 수행하는 역할에 대한 내용은 메트릭 제한 사항 섹션을 참조하십시오.
데이터가 아직 이벤트 테이블에 없을 수도 있다는 점에 유의하십시오.
예를 들어, 지연으로 인해 시간이 더 걸릴 수 있습니다. 이벤트 테이블과 Snowsight 에서 메트릭 데이터를 사용할 수 있으려면 최대 5분이 소요될 수 있습니다.
다음 항목에서 설명한 대로 원시 데이터에 대한 이벤트 테이블을 쿼리할 수 있습니다.