Data Server를 사용하여 데이터 원본 활용

Tableau Server는 효율적인 탐색과 협업 및 보안을 지원하는 다양한 데이터 거버넌스 기능을 갖추고 있습니다.

Tableau Server는 효율적인 탐색과 협업 및 보안을 지원하는 다양한 데이터 거버넌스 기능을 갖추고 있습니다. Tableau Server에서 제공하는 강력하지만 종종 그 활용도가 낮은 기능 모음인 Data Server를 사용하여 이러한 기능을 활용할 수 있습니다. Data Server를 통해 데이터 원본을 공유하고, 추출을 관리하며, 액세스를 통합하고, 보안을 제어할 수 있습니다.

다음 질문에 답변하면서, Data Server가 어떻게 시간을 절약하고 생산성을 개선할 수 있는지 알아보십시오.

  • 중복을 줄이거나 대규모 추출의 관리 및 업데이트에 어려움을 겪고 있습니까?
  • 동일한 데이터 원본을 사용하는 통합 문서가 많아 데이터가 변경될 때 이러한 통합 문서를 자동으로 업데이트하고 싶으십니까?
  • 각 필드의 정의를 표준화하고 메타데이터에 대한 중앙 관리 기능(계산을 한 번만 작성하여 모든 사용자와 공유하는 기능)을 제공하고 싶으십니까?
  • 각 사용자의 로컬 컴퓨터마다 데이터베이스 드라이버를 배포 및 업데이트해야 하는 프로세스에 지치셨습니까?
  • 데이터베이스에 저장된 데이터에 대한 사용자 액세스 방식을 단순화하고 자격 증명을 통합적으로 관리하고 싶으십니까?
  • 데이터 집합이 복잡하고 그 규모가 큽니까? 서버 하드웨어에서 쿼리를 실행하면 더 유리할 것으로 생각되십니까?

위 질문 중 '예'라고 답변한 경우가 하나라도 있다면 Data Server의 기능을 활용해야 합니다.

Tableau Server에서는 데이터 원본을 게시하여 다른 사용자나 다른 사용자의 통합 문서와 공유할 수 있습니다. 이를 통해 추출 데이터를 재사용하고, 데이터베이스 연결을 통합하고, 계산과 필드 메타데이터를 공유할 수 있습니다. 계산된 필드, 매개 변수, 별칭, 정의 등 공유 데이터 원본을 변경하는 경우 변경 내용은 즉시 저장되어 다른 사용자가 액세스할 수 있게 됩니다. 따라서 인증된 데이터 원본의 보안과 표준화 및 통합 관리를 보장하는 동시에, 일반 사용자는 데이터 관리자나 DBA(데이터베이스 관리자)와 협업할 수 있습니다.

게시 작업은 데이터 원본을 오른쪽 버튼으로 클릭하고 Tableau Desktop에서 '서버에 게시'를 선택한 후 자격 증명을 입력하고 사용자 권한을 지정하면 간단히 완료됩니다. 공유 데이터 원본에 연결하는 방법은 다른 데이터베이스에 연결하는 것과 같습니다. 연결 목록에서 'Tableau Server'를 선택하고 인증을 처리한 후에 게시된 데이터 원본을 선택합니다. 데이터 연결은 Tableau Server에서 '데이터 원본'에 액세스하여 관리, 수정 또는 삭제할 수 있습니다.

데이터 리포지토리를 사용하여 신뢰할 만한 단일 데이터 원본 만들기

Tableau Server는 데이터 및 데이터 연결을 위한 중앙 집중식 리포지토리 역할을 함으로써 급증하는 중복 데이터 원본을 줄이고 신뢰할 수 있는 단일 원본을 규명하도록 도와줍니다. Data Server에 연결되는 기존 통합 문서 및 새로운 통합 문서는 원래 데이터 원본이 업데이트되면 자동으로 업데이트됩니다.

추출에 대해 자동 새로 고침을 예약해 두면 모두가 최신 데이터 집합을 사용할 수 있으며 중복 추출이 필요 없게 되어 공간도 절약됩니다. 사용자가 단일 공유 추출에 연결할 수 있도록 하면, 원래 데이터베이스에 대한 쿼리 개수가 줄어 API 호출 횟수도 줄어들고 서비스 비용도 낮출 수 있습니다. 특히 Salesforce와 같이 API 액세스에 요금을 부과하는 서비스에 연결하는 경우 이점이 큽니다.

서버 하드웨어에서 쿼리 실행

대규모 데이터 추출에 대한 쿼리는 서버의 하드웨어에서 직접 실행되므로, 처리 시간이 단축되고 추출을 각 사용자의 컴퓨터에 전송할 필요가 없습니다. 수백만 행으로 구성되어 있고 크기가 몇 기가바이트에 달하는 추출 데이터를 각 로컬 컴퓨터에 복사할 필요가 없어진다고 상상해 보십시오. 대신, 모든 처리는 서버의 전용 다중 코어 하드웨어에서 진행됩니다. 뿐만 아니라 공유 캐싱 덕분에 결과가 로컬에 캐시되어 향후 사용자가 즉시 액세스할 수 있으므로 쿼리 실행 속도가 현저히 빨라집니다.

라이브 데이터베이스 연결에 필요한 자격 증명을 게시된 데이터 원본에 삽입할 수 있으므로, 개별 사용자에게 원래 데이터베이스에 대한 인증을 요구할 필요 없이 Data Server가 프록시 역할을 하도록 할 수 있습니다.

데이터베이스 드라이버 통합

서버에 단일 데이터베이스 드라이버 세트를 설치하여 전체 사용자를 위한 데이터베이스 연결을 모두 처리하면 개별 사용자가 자신의 로컬 컴퓨터에 드라이버를 설치하고 업데이트할 필요가 없습니다. 대규모로 데스크톱을 배포하는 기업의 경우 시간이 절약됩니다.

귀중한 메타데이터 보존

게시된 데이터 원본은 단순히 데이터베이스에 연결하는 것 이상의 기능을 가집니다. 여기에는 메타데이터가 포함되며 모든 사용자를 위한 정리된 의미론적 계층의 역할을 합니다. 중요하지 않은 필드를 숨기고, 필드를 폴더로 구성하며, 계산, 집계, 매개 변수, 집합, 그룹, 미리 정의된 테이블 조인을 만듭니다. 이 모든 항목은 모든 사용자 및 통합 문서에 대해 하나의 공유된 의미론적 계층 역할을 합니다.

이는 셀프 서비스를 장려하는데, 분석가의 경우 신뢰할 만한 모델을 재사용하고 자신만의 고유한 계산 및 설명으로 모델을 향상시키기 때문입니다. 게시된 데이터 원본은 사용자의 물리적 계층 이탈을 방지합니다. 데이터의 기본 구조가 변경되는 경우 DBA는 이 수정을 적용할 수 있으며 이러한 수정 내용은 해당 데이터 원본을 사용하는 모든 통합 문서에 배포됩니다.

데이터 무결성 보장 및 권한 설정

관리자는 데이터 원본용 메타데이터를 유지하는 것 외에도 권한 및 사용자 수준 필터를 기반으로 제한을 만들어 데이터 일부에 대한 개별 사용자의 가시성을 보다 원활하게 제어할 수 있습니다. 다시 말해서, 각 사용자별로 고유한 데이터 집합을 만들 필요 없이 단일 데이터 연결 또는 추출이 가능합니다.

데이터 원본 메타데이터 편집 권한은 데이터 무결성과 관리를 책임지는 소수의 지명된 사용자에게 한정할 수 있습니다. 이런 방법을 통해 비즈니스 사용자는 기본 데이터베이스 구조나 적절한 필드 정의를 이해할 필요 없이, 그리고 데이터 무결성을 의심하지 않고 자신이 데이터에서 도출한 인사이트를 신뢰할 수 있습니다.