2017-10-26 4 views
0

약 180 개 이상의 열과 6 천만 개의 레코드가있는 SQL Server의 테이블에서 .TDE (tableau extract)를 만들고 현재 16GB RAM에서 약 4 시간이 소요됩니다. 및 12 코어행 저장소와 열 저장소 DB를 사용하는 Tableau 추출

다른 방법으로이 작업을 더 빠르게 수행 할 수있는 방법을 찾고있었습니다. tableau에 연결할 수있는 열 저장소 DB에 데이터를로드 한 다음 열 저장소 DB의 데이터에서 TDE를 만들면 성능이 조금 향상 될 수 있는지 알고 싶습니다. 그렇다면, 이러한 열 저장소 DB

+0

데스크톱에서 성능 녹음을 켠 다음 추출을 생성하십시오. 생성이 끝나면 연주 녹음을 끕니다. Tableau는 TDE 빌드 프로세스의 각 부분에 소요되는 시간을 시각화 한 새로운 통합 문서를 엽니 다. 예를 들어, 데이터베이스 sql 호출, tableau 데이터 엔진 호출 및 기타 몇 가지 작업을 수행합니다. 적어도 Tableau가 데이터베이스를 느리게 만들거나 데이터베이스를 느리게 만들지 여부를 알려줍니다. –

답변

0

을 제안하십시오

Tableau SDK 데스크톱을 사용하지 않고 TDE 파일을 구축 할 수있는 방법입니다. 당신은 그것을 시도하고 당신이 더 나은 성능을 볼 수 있습니다.

TDE에 180 개 이상의 열이 모두 필요합니까? TDE에 필요한 열만 있으면 성능이 크게 향상됩니다.

+0

안녕하세요 샘, 스파크 독립 실행 형 태블릿 SDK를 이미 사용했지만 성능이 눈에 띄지는 않습니다. 예, TDE에는 180 개의 열이 모두 필요합니다. 더 적은 컬럼이이 링크에서 좋은 성능을 가지고 있음을 읽었습니다 .https : //community.tableau.com/thread/119052 – sree

+0

어떤 버전의 Tableau를 사용하고 있습니까? 최신 버전 (10.5 베타 버전, 10.4 버전)은 현재 Hyper라고하는 데이터 엔진에 대해 엄청난 성능 향상을 요구합니다. –

+0

@AlexBlakemore, Hyper는 10.5 베타 버전입니다. –