Loading

PostgreSQL 실체화된 뷰가 테이블 목록에 나타나지 않음

게시 일자: Oct 17, 2022
상세 설명
Tableau Desktop의 PostgreSQL 데이터베이스에 연결하는 경우 실체화된 뷰는 사용 가능한 테이블의 목록에 나타나지 않습니다.

Cause

Tableau Desktop에는 실체화된 뷰에 대한 정보를 기록하는 Postgres 시스템 테이블 액세스 권한이 없습니다.
솔루션
다음 세 옵션 중 하나를 사용하여 실체화된 뷰에 액세스하십시오.
  1. 사용자 지정 SQL 연결을 사용합니다. 다음 예를 참조하십시오. 
    SELECT <col1>, <col2> FROM <materializedView>
    또는:
    SELECT * FROM <materializedView>
  2. 실체화된 뷰에 대한 동적 뷰를 만듭니다.
  3. 테이블을 만들고 실체화된 뷰의 데이터를 다시 작성하는 규칙을 사용합니다.
참고: Postgres는 각 쿼리의 뷰를 다시 작성해야 하므로 동적 뷰의 경우 성능이 가장 느려질 수 있습니다.
Knowledge 기사 번호

001474099

 
로드 중
Salesforce Help | Article