마이그레이션 계획: 게시된 데이터 원본
Tableau Content Migration Tool에서 마이그레이션 계획 작성의 다음 단계는 변환을 선택하고 매핑한 후 게시된 데이터 원본에 추가하는 것입니다. 프로세스는 계획 수립 단계의 통합 문서 단계, 특히 데이터 원본 매핑 단계와 매우 유사합니다.
참고: 통합 문서 또는 데이터 원본에 추출이 포함된 경우 통합 문서 및 데이터 원본과 추출 마이그레이션의 정보를 읽고 이해해야 합니다.
1단계: 선택
마이그레이션 계획의 게시된 데이터 원본 단계를 시작하면 마이그레이션 계획에 포함할 데이터 원본을 선택해야 합니다.
데이터 원본은 마이그레이션 시점에만 선택됩니다. 두 가지 선택 방법이 있습니다. Specific Data Sources를 사용하여 하나 이상의 게시된 데이터 원본을 선택합니다. Refresh 를 클릭하여 사용 가능한 게시된 데이터 원본의 목록을 다시 로드합니다.
두 번째 옵션은 All Data Sources입니다. 이 옵션은 원본 사이트의 모든 데이터 원본을 선택합니다.
2단계: 매핑
다음 단계는 원본 데이터 원본을 새 대상에 매핑하는 것입니다. 이것은 통합 문서 매핑과 유사한 기능입니다.
여기서 아무것도 변경하지 않으면 선택한 데이터 원본은 단순히 원본과 동일한 이름 및 프로젝트를 사용하여 배포됩니다. 데이터 원본 매핑을 추가하려면 Add Mapping을 클릭합니다. 매핑 영역에 다음 옵션이 나타납니다.항목에는 다음 옵션이 있습니다.
Delete(삭제)
Delete 링크를 클릭하면 이 매핑 항목이 삭제됩니다.
Name(이름)
Name 메뉴를 사용하여 매핑하려는 데이터 원본을 선택합니다. (All Selected Data Sources)를 선택하여 모든 데이터 원본을 선택할 수 있습니다.
Project(프로젝트)
Project 항목은 연결된 데이터 원본 이름의 프로젝트입니다.
Destination Name(대상 이름)
기본적으로 Content Migration Tool는 동일한 Destination Name(Same As Source)을 사용하며 원본 파일의 원래 이름을 유지하지만 사용자가 여기에서 대상 폴더에 새 이름을 입력할 수 있습니다.
Destination Project(대상 프로젝트)
사이트에 대상 프로젝트가 이미 만들어져 있는 경우 마이그레이션된 통합 문서를 배치할 프로젝트를 선택하거나 Add New를 클릭하여 새 프로젝트를 만들 수 있습니다. 개별 데이터 원본에 대해 서로 다른 프로젝트 대상을 만들 수 있습니다.
대부분의 상황에서 단일 데이터 원본에 대해 여러 매핑 항목이 존재하는 경우 유효성 검사 오류가 표시되고 계속하려면 오류를 해결해야 합니다. 이에 대한 중요한 한 가지 예외는 한 데이터 원본이 특정 선택 항목과 일치하면서 프로젝트 전체 매핑 항목과 일치할 수 있다는 것입니다. 이 경우 보다 구체적인 항목이 사용됩니다.
필요한 모든 데이터 원본 매핑을 완료했으면 Next 단추를 클릭하여 계속합니다.
3단계: 데이터 원본 변환
변환 옵션을 사용하여 데이터 원본을 수정할 수 있습니다. Add Transformation을 클릭하여 사용 가능한 변환 목록을 표시합니다.
데이터 원본 변환을 선택하면 Edit Transformation 창이 열립니다. 이 창을 사용하여 선택된 데이터 원본을 사용자 지정합니다. 변환은 위에서 아래로 나열된 순서대로 실행됩니다.
대부분의 데이터 원본 변환에는 두 가지 기본 단계가 있습니다. 첫 번째 단계는 원하는 데이터 원본에 대한 Match Criteria를 입력하는 것입니다. 선택한 연결 유형에 따라 Match Criteria 탭에 더 많은 필드가 나타날 수 있습니다.
두 번째 단계는 추가할 변환 유형에 따라 달라집니다. 두 번째 탭에서 각 데이터 원본 변환에 대해 서로 다른 값을 입력할 수 있습니다.
추가한 각 변환에 대한 Edit Transformation 창의 왼쪽에 있는 Comments 섹션에서 참고 사항을 추가할 수 있습니다.
테이블/스키마 이름 바꾸기
Options 탭에서 테이블 또는 스키마 이름의 전체 또는 일부를 바꿀 수 있습니다.
Set Calculation Formula(계산 수식 설정)
New Calculation Formula 탭에서 열에 대한 계산을 바꿀 수 있습니다.
Set Connection Info(연결 정보 설정)
새 연결 값 탭에서 새 데이터 원본에 대한 인증 방법 및 연결 세부 정보를 입력합니다. 선택한 연결 유형에 따라 더 많은 필드가 나타납니다.
Set Custom SQL(사용자 지정 SQL 설정)
새 사용자 지정 SQL 탭에서 Match Query Name(일치 쿼리 이름)에 수정할 사용자 지정 SQL 쿼리의 이름을 입력합니다. 쿼리 이름은 데이터 원본의 물리적 계층에 있는 사용자 지정 SQL 쿼리 이름과 일치해야 합니다. 이름이 일치하지 않으면 변환이 실패합니다. 데이터 모델링 및 물리적 계층에 대한 자세한 내용은 Tableau 데이터 모델을 참조하십시오.
쿼리 이름을 입력한 후 텍스트 필드에 원하는 사용자 지정 SQL을 입력합니다. 사용자 지정 SQL은 부적절하게 사용된 경우 통합 문서의 성능에 부정적인 영향을 줄 수 있습니다.
Remove Extract(추출 제거)
이 변환에는 Options 탭이 없습니다. Match Criteria 정보를 입력하면 마이그레이션 중에 추출이 제거됩니다.
Tableau Bridge 사용
이 변환에는 Options 탭이 없습니다. Match Criteria 정보를 입력하면 Tableau Bridge를 사용하여 사설망(공용 인터넷에 액세스할 수 없음) 내에 있는 데이터 원본을 새로 고칠 수 있습니다.
데이터 원본을 마이그레이션하기 전에 대상 Tableau Cloud 사이트에서 Tableau Bridge를 구성해야 합니다. Tableau Bridge에 대한 자세한 내용은 Tableau Cloud 도움말에서 Tableau Bridge 사용을 참조하십시오. 마이그레이션 후 Tableau Cloud을 통해 데이터 원본에 새로 고침 일정을 할당해야 합니다.
저장된 자격 증명 적용
버전 2022.3에서 사용 중단되었습니다. Set Connection Info(연결 정보 설정) 데이터 원본 변환을 대신 사용하십시오.
옵션 탭에서 데이터 연결을 위한 Tableau 사용자 이름과 해당하는 저장된 자격 증명 사용자 이름을 입력합니다. Tableau 사이트의 계정 설정 페이지에서 기존 데이터 연결에 대한 저장된 자격 증명만 적용할 수 있습니다. 자세한 내용은 데이터 연결을 위한 저장된 자격 증명 관리를 참조하십시오.
4단계: 게시 옵션
게시된 데이터 원본 단계의 마지막 단계는 사용 권한 및 태그에 대한 변환을 만들고 데이터 원본과 관련된 게시 옵션을 마무리하는 것입니다.
Overwrite Newer Data Sources(최신 데이터 원본 덮어쓰기)
선택하면 최근에 업데이트된 데이터 원본을 덮어쓰더라도 데이터 원본이 게시됩니다.
Copy Data Source Permissions(데이터 원본 사용 권한 복사)
선택하면 마이그레이션 도구가 최대한 일치하는 원본의 게시된 데이터 원본 사용 권한을 찾으려고 시도합니다.
Copy Extract Refresh Schedules(추출 새로 고침 일정 복사)
선택하면 마이그레이션 도구에서 대상 데이터 원본 추출 새로 고침 일정을 원본 이름과 일치하는 일정으로 설정하려고 합니다.
참고: Tableau Cloud에서는 추출 새로 고침 일정을 만들 수 없습니다. 대상이 Tableau Cloud 사이트인 경우 이 옵션을 사용할 수 없습니다. 자세한 내용은 마이그레이션 제한을 참조하십시오.
Copy Embedded Credentials for Data Sources(데이터 원본의 내장된 자격 증명 복사)
게시된 데이터 원본의 내장된 자격 증명을 복사합니다. Tableau Server에서 Tableau Cloud 사이트로 마이그레이션할 때만 사용할 수 있습니다. 자세한 내용은 통합 문서 및 데이터 원본과 내장된 자격 증명 마이그레이션을 참조하십시오.
참고: CMT는 OAuth 연결에서 내장된 자격 증명 마이그레이션을 지원하지 않습니다. OAuth 자격 증명을 대상 사이트로 마이그레이션하려면 Set Connection Info(연결 정보 설정) 데이터 원본 변환을 사용합니다.
데이터 원본 소유자 복사
원본 위치의 데이터 원본 소유자 설정을 복사하여 데이터 원본 소유자를 할당합니다. 선택하지 않으면 Content Migration Tool 사용자에게 대상 위치의 데이터 원본 소유권이 제공됩니다.
사용자 매핑 적용
사용자 매핑을 적용하여 콘텐츠 소유권을 할당합니다. 대상 위치의 사용자 이름 구문에 차이가 있는 경우 이 옵션을 선택합니다. 자세한 내용은 마이그레이션 계획: 사용 권한 및 소유권을 참조하십시오.
추가 옵션
Add Option 드롭다운 메뉴를 클릭하면 추가할 수 있는 다양한 유형의 변환이 표시됩니다.
서로 다른 유형의 모든 변환에 대해 두 가지 기본 단계가 있습니다. 첫 번째 단계는 변환에 대한 항목을 선택하는 것입니다. 이 경우 변환하려는 데이터 원본을 선택합니다. 목록의 맨 위에서 Apply to all published data sources를 선택할 수 있습니다. 이 옵션은 장래 변환을 위해 모든 데이터 원본을 자동으로 선택합니다. 또한 Refresh 단추를 클릭하여 데이터 원본 표시 창을 새로 고쳐 원본 사이트의 변경 사항이나 업데이트를 반영할 수 있습니다.
두 번째 단계는 선택한 변환에 대한 특정 선택 항목을 입력하는 것입니다.
Remove Tags(태그 제거)
태그를 제거하려는 데이터 원본을 선택했으면 하단의 필드에 제거하려는 태그를 입력하고 Add를 클릭합니다. 이 화면에서 원본 데이터 원본에서 제거할지, 아니면 대상 데이터 원본에서 제거할지를 선택할 수도 있습니다. 이전에 입력한 태그를 제거하려면 태그를 클릭하고 Delete 키를 누릅니다.
Add Tags(태그 추가)
원하는 데이터 원본을 선택한 후 하단의 필드에 할당하려는 태그를 입력하고 Add를 클릭합니다. 태그를 제거하려면 태그를 클릭하고 Delete 키를 누릅니다.
또한 각 변환에서 Edit Transformation(변환 편집) 창의 왼쪽에 있는 Comments 섹션에 메모를 입력할 수 있습니다.
Apply Extract Refresh Schedules(추출 새로 고침 일정 적용)
이 변환은 대상의 추출 새로 고침 일정을 마이그레이션된 데이터 원본에 적용합니다. 생성된 일정 목록은 대상에서 생성된 것입니다.
참고: Tableau Cloud에서는 추출 새로 고침 일정을 만들 수 없습니다. 대상이 Tableau Cloud 사이트인 경우 이 옵션을 사용할 수 없습니다. 자세한 내용은 마이그레이션 제한을 참조하십시오.
Set Permissions(사용 권한 설정)
마지막 변환 유형은 선택된 데이터 원본에 대한 사용 권한을 편집하는 것입니다. Group(그룹) 또는 User(사용자)에 입력하고 Add를 클릭합니다. 사용 권한을 원하는 대로 조정합니다. 네 가지 옵션은 사용 권한을 허용하는 Allow , 사용 권한을 거부하는 Deny , Inherit 또는 원본 값을 유지하는 Source Value입니다.
5단계: 다음 단계로 계속
준비가 되었으면 Next를 클릭하여 계획 수립 단계의 마이그레이션 계획: 사용 권한 및 소유권 섹션을 진행합니다.
이 작업을 수행할 수 있는 사용자
Explorer 이상의 역할이 있는 Tableau 사이트 사용자. 콘텐츠를 마이그레이션하려면 통합 문서 및 원본 사이트에 대한 보기 및 복사본 다운로드/저장 기능과 대상 사이트의 대상 프로젝트에 대한 보기 및 게시 기능이 있어야 합니다. 자세한 내용은 사용 권한을 참조하십시오.