Loading

Tableau Server 내부 Postgres 데이터베이스 테이블의 뷰 카운트 메트릭이 일관되지 않음

게시 일자: Jul 20, 2023
상세 설명
views_stats, historical_events 및 view_metrics_aggregations를 사용하여 계산하면 뷰 카운트가 일치하지 않을 수 있습니다.

view_metrics_aggregations
SELECT sum(view_count) FROM view_metrics_aggregations v where v.view_id in (select id from views where workbook_id='<workbook id>');
자세한 내용은 Tableau 도움말에서 view_metrics_aggregations를 참조하십시오.  

historical_events
select count(*) from historical_events e 
where e.hist_workbook_id in (select id from hist_workbooks w where w.name = '<workbook name>')

AND historical_event_type_id='84';

(historical_event_type_id 84는 뷰 액세스 이벤트를 나타냄)
이 테이블에 대한 자세한 내용은 Tableau 도움말에서 historical_events를 참조하십시오.  

views_stats
select sum(nviews) from views_stats v where v.view_id in (select id from views where workbook_id='<workbook id>');
이 테이블에 대한 자세한 내용은 Tableau 도움말에서 views_stats를 참조하십시오. 

 

Cause

이러한 불일치는 다음과 같은 이유로 발생할 수 있습니다.
  • 방문 횟수 보고의 차이
  • 게스트 사용자 액세스
  • 데이터 수명(hist* 테이블은 기본적으로 6개월 동안 유지됨)
  • Tableau Server 사용자가 완전히 삭제됨
  • 제품 업데이트를 통한 데이터베이스 변경
솔루션
테이블의 모집단 논리 차이를 고려할 때 이러한 테이블 간의 뷰 카운트 불일치는 예상치 못한 것이 아닙니다. 기본 제공되는 뷰에 대한 트래픽 관리 뷰 이상의 정보가 필요한 경우 뷰 카운트 보고에 view_metrics_aggregations 테이블을 사용하는 것이 좋습니다.
추가 자원
Tableau 9.3에서 콘텐츠 분석 기능(Tableau Server 브라우저 인터페이스에서 방문 횟수를 표시하는 기능)을 추가했습니다. 이 정보는 두 개의 테이블 view_metrics_aggregations(뷰 관련 정보) 및 datasource_metrics_aggregations(데이터 원본)에서 추적됩니다. 이는 지난 N일/월/년 동안의 방문 횟수를 제공하기 위한 것입니다. 게스트 뷰도 방문 횟수에 포함됩니다. 


Knowledge 기사 번호

001473266

 
로드 중
Salesforce Help | Article