Tableau Prep에서 외부 데이터베이스에 쓰기

Tableau는 Tableau Prep의 출시 이후 데이터 준비 흐름에서 Tableau 추출 및 CSV를 만드는 작업을 간소화하기 위해 계속 노력해왔습니다. 데이터 준비 과정의 다음 단계를 공유하게 되어 기쁘게 생각합니다. 곧 출시될 Tableau 2020.3 버전부터는 이제 준비된 데이터를 관계형 데이터베이스에 직접 쓸 수 있습니다!

Tableau Prep에서 외부 데이터베이스에 쓰기 기능은 Tableau 고객이 지속적으로 요청한 최우선 기능이었으며, Tableau는 이에 귀를 기울였습니다. Tableau 2020.3에서는 7개의 관계형 데이터베이스에 대해 외부 데이터베이스에 쓰기가 지원되며, 향후 버전에서 더 많은 데이터베이스를 추가할 예정입니다. 2020.3 버전에서 지원되는 데이터베이스는 SQL Server, Oracle, PostgreSQL, MySQL, Teradata, Snowflake, Amazon Redshift입니다.

필요할 때 어디서나 준비된 데이터를 최대한 활용

정리된 데이터를 사용해 기계 학습 모델이나 그 밖에 다른 데이터 과학 사용 사례를 실행하고 싶으십니까? 문제없습니다. 이미 데이터 과학 도구에 연결되어 있는 데이터베이스에 데이터를 로드하기만 하면 됩니다. 데이터베이스 시스템과 관련해 조직에 마련되어 있는 거버넌스를 활용하고 싶으십니까? Tableau Prep에서 데이터베이스 테이블에 출력을 쓸 수 있으므로 데이터베이스와 관련해 조직에 구축된 모든 모니터링, 감사, 거버넌스 및 액세스 제어를 활용할 수 있습니다.

데이터베이스에 데이터를 로드하는 작업이 이제는 복잡하지 않음

일반적으로 데이터베이스에 정확하게 데이터를 로드하는 것은 복잡하고, 오류가 발생하기 쉬우며, 시간이 오래 걸리는 프로세스입니다. Tableau Prep에서는 분석가와 고급 사용자를 위한 프로세스가 똑같이 간소화됩니다. 새 테이블을 만들어야 하든 기존 테이블에 데이터를 추가해야 하든, 더 이상 작업이 부담스럽지 않습니다. Tableau에서는 이러한 프로세스가 시각적이고 직접적이므로, 올바른 데이터가 데이터베이스의 올바른 필드에 올바른 형식으로 기록되는지 확인할 수 있습니다.

데이터를 로드 중이었는데 갑자기 네트워크 연결이 끊어지거나 데이터베이스가 예기치 않게 중단된 적이 있으십니까? 데이터의 부분적인 로드를 원하지는 않으며, 행만 추가하는 경우에는 더욱 그럴 것입니다. 이제는 데이터를 임시 데이터베이스 테이블에 먼저 로드한 다음 데이터 로드가 끝난 후에 대상 테이블로 데이터를 이동하므로 염려할 필요가 없습니다. 이렇게 하면 영구적인 위치로 이동하기 전에 데이터를 완전히 보호하는 데 도움이 됩니다.

외부 데이터베이스에 쓰기와 증분 새로 고침의 완벽한 조합

Tableau는 올해에 이미 Tableau Prep 흐름에 증분 새로 고침을 도입했습니다. 이제 외부 데이터베이스에 쓰기 기능을 통해 데이터를 데이터베이스 테이블에 직접 증분 방식으로 로드할 수 있으므로, 데이터 이동을 줄이고 Tableau Prep 흐름의 효율성을 훨씬 높일 수 있습니다.

입력 데이터 원본에서 트랜잭션 데이터를 읽고 이를 데이터베이스 테이블에 로드하는 Tableau Prep 흐름을 이용할 수 있다고 상상해보십시오. 증분 새로 고침을 '기존 테이블에 추가' 옵션과 결합하면 새로 추가된 행들만 대상 테이블에 추가하여 흐름을 최적화할 수 있습니다. 한 걸음 더 나아가 Tableau Prep Conductor에서 이 흐름을 정기적으로 실행하도록 예약하면 데이터를 항상 최신 상태로 유지할 수 있습니다.

Data Management로 더 큰 가시성과 자동화 확보

Tableau Server나 Tableau Online을 사용하는 경우, Tableau 사이트에서 Tableau Data Management를 통해 새로운 기능인 외부 데이터베이스에 쓰기를 훨씬 다양하게 활용할 수 있습니다.

데이터베이스에 쓰기는 Tableau Catalog와 완전히 통합됩니다. 이 통합으로 데이터베이스 테이블이 계보 및 영향 분석에 즉시 포함되므로 관리자와 데이터 관리자는 데이터가 어디로 이동하는지를 계속 추적할 수 있습니다. 이 데이터는 Metadata API를 통해서도 이용할 수 있고 Postgres 데이터베이스에서도 이용할 수 있기 때문에 관리자는 데이터가 어디에서 작성되고 있는지를 모니터링할 수 있습니다. 마지막으로, 새로 생성된 테이블은 Tableau Server와 Tableau Online 검색에서는 물론 Tableau Desktop과 웹 작성에서 데이터에 연결할 때도 사용할 수 있으므로 새 테이블에 대한 검색과 액세스가 훨씬 더 쉬워집니다.

Tableau Prep Conductor를 통해 대규모로 데이터베이스에 쓰는 Tableau Prep 흐름을 예약 및 관리할 수 있습니다. 확장 가능하고 안정적인 중앙 서버 환경에서 정기적으로 흐름을 실행할 수 있으므로 데이터가 언제나 최신 상태를 유지합니다.

참고: Tableau Prep의 2020.3.1 버전부터 TDE 파일 형식으로 출력을 생성하는 옵션이 삭제됩니다. TDE 형식은 이제 Hyper 파일 형식으로 영구 대체되며, TDE 파일을 만드는 모든 흐름은 대신 Hyper 파일을 만들도록 업데이트해야 합니다.

좀 더 알고 싶으신가요?

Tableau 2020.3의 기타 여러 기능에 대해 자세히 알아보고, 시험판 프로그램에 참여하여 향후 릴리스에 도움이 될 귀중한 피드백을 제공해주시기 바랍니다. 여러분의 참여가 없으면 불가능합니다!

블로그 구독