데이터 파이프라인 내보내기 및 가져오기
데이터 프로젝트를 재구성하는 데 필요한 모든 것이 포함된 JSON 파일로 데이터 파이프라인 프로젝트를 내보낼 수 있습니다. 내보낸 JSON 파일은 동일한 테넌트 또는 다른 테넌트로 가져올 수 있습니다. 예를 들어, 이를 사용하여 한 테넌트에서 다른 테넌트로 데이터 프로젝트를 이동하거나 데이터 프로젝트의 백업 복사본을 만들 수 있습니다. JSON 내보내기 파일에서 데이터 프로젝트를 업데이트할 수도 있습니다.
데이터 프로젝트 내보내기
-
데이터 통합 > 프로젝트에서 내보낼 프로젝트에서 을 클릭하고 내보내기를 선택합니다.
프로젝트는 프로젝트 이름, 데이터 플랫폼 및 타임스탬프로 구성된 파일 이름을 사용하여 JSON 파일로 내보내집니다.
클라우드 데이터 웨어하우스 프로젝트 가져오기
내보낸 클라우드 데이터 웨어하우스 프로젝트를 내보낸 것과 동일한 테넌트 또는 다른 테넌트로 가져올 수 있습니다. 프로젝트가 원래 데이터 프로젝트의 테넌트가 아닌 다른 테넌트로 가져오는 경우 프로젝트, 스테이징 영역 및 모든 데이터 소스에 대한 새 연결을 정의해야 합니다.
사용할 데이터 플랫폼을 변경할 수 있지만 데이터 플랫폼을 클라우드 데이터 웨어하우스에서 Qlik Cloud로 변경하는 것은 불가능합니다.
-
데이터 통합 > 프로젝트에서 오른쪽 위의 을 클릭하고 프로젝트 가져오기를 선택합니다.
-
프로젝트 JSON 파일을 추가합니다. 대화 상자에 드롭하거나 찾아서 파일을 선택할 수 있습니다.
-
이름
프로젝트 이름을 변경합니다. 기본 이름은 Imported_라는 접두사가 붙은 원래 프로젝트 이름입니다.
-
공간
프로젝트를 추가할 공간을 선택합니다. -
설명
프로젝트 설명을 추가하거나 편집합니다. -
데이터 플랫폼
프로젝트의 데이터 플랫폼을 변경할 수 있습니다.
-
데이터 연결
데이터 플랫폼에 대한 연결을 변경할 수 있습니다.
이는 다른 테넌트에서 프로젝트를 가져왔거나 이전 단계에서 데이터 플랫폼을 변경한 경우에 필요합니다.
-
스테이징 영역에 연결
스테이징 영역에 대한 연결을 변경할 수 있습니다.
이는 다른 테넌트에서 프로젝트를 가져온 경우 또는 경우에 따라 이전 단계에서 데이터 플랫폼을 변경한 경우에 필요합니다.
정보 메모데이터 플랫폼이 Snowflake인 경우에는 필요하지 않습니다. -
가져온 소스 연결 바꾸기
가져온 소스 연결을 바꿀 수 있습니다.이는 다른 테넌트에서 프로젝트를 가져온 경우에 필요합니다.
-
데이터 스키마 접두사
프로젝트에서 만들어진 데이터 스키마에 접두사를 추가할 수 있습니다. 이는 가져온 프로젝트가 내보낸 프로젝트와 동일한 클라우드 데이터 웨어하우스에 있는 경우 유용합니다.
-
가져온 소스 데이터베이스 및 스키마 바꾸기
랜딩 작업의 소스 스키마와 등록된 데이터의 소스 데이터베이스 및 스키마를 바꿀 수 있습니다.
작업을 선택하고 새 스키마 및 새 데이터베이스의 값을 바꿉니다.
-
기본 데이터베이스 이름
데이터 플랫폼이 Snowflake 또는 Microsoft Azure Synapse Analytics인 경우 기본 데이터베이스 이름을 변경할 수 있습니다.
-
기본 웨어하우스 이름
데이터 플랫폼이 Snowflake인 경우 기본 웨어하우스 이름을 변경할 수 있습니다.
-
준비가 되면 업로드를 클릭합니다.
프로젝트가 데이터 통합 홈에 추가되었습니다.
Qlik Cloud를 데이터 플랫폼으로 사용하여 프로젝트 가져오기
내보낸 Qlik Cloud(Amazon S3을 통해) 프로젝트를 내보낸 것과 동일한 테넌트 또는 다른 테넌트로 가져올 수 있습니다. 프로젝트가 원래 데이터 프로젝트의 테넌트가 아닌 다른 테넌트로 가져오는 경우 프로젝트, 스테이징 영역 및 모든 데이터 소스에 대한 새 연결을 정의해야 합니다.
데이터 플랫폼을 Qlik Cloud에서 Snowflake와 같은 클라우드 데이터 웨어하우스로 변경하는 것은 불가능합니다.
-
데이터 통합 > 프로젝트에서 오른쪽 위의 을 클릭하고 프로젝트 가져오기를 선택합니다.
-
프로젝트 JSON 파일을 추가합니다. 대화 상자에 드롭하거나 찾아서 파일을 선택할 수 있습니다.
-
이름
프로젝트 이름을 변경합니다. 기본 이름은 Imported_라는 접두사가 붙은 원래 프로젝트 이름입니다.
-
공간
프로젝트를 추가할 공간을 선택합니다. -
설명
프로젝트 설명을 추가하거나 편집합니다. -
QVD 파일의 저장 위치:
QVD 파일을 생성할 위치를 선택합니다.
-
Qlik에서 관리하는 저장소
-
고객이 관리하는 저장소
사용자가 관리하는 Amazon S3 저장소.
-
-
데이터 연결
고객 관리 저장소를 선택한 경우 Amazon S3 저장소 영역에 대한 연결을 변경할 수 있습니다.
이는 다른 테넌트에서 프로젝트를 가져온 경우에 필요합니다.
-
스테이징 영역에 연결
Amazon S3 스테이징 영역에 대한 연결을 변경할 수 있습니다.
이는 다른 테넌트에서 프로젝트를 가져온 경우 또는 경우에 따라 이전 단계에서 데이터 플랫폼을 변경한 경우에 필요합니다.
-
가져온 소스 연결 바꾸기
가져온 소스 연결을 바꿀 수 있습니다.이는 다른 테넌트에서 프로젝트를 가져온 경우에 필요합니다.
-
준비가 되면 업로드를 클릭합니다.
프로젝트가 데이터 통합 홈에 추가되었습니다.
프로젝트 업데이트
JSON 내보내기 파일에서 프로젝트를 업데이트할 수 있습니다. 이렇게 하면 데이터 파이프라인의 모든 작업이 바뀌지만 연결 및 설정은 바뀌지 않습니다. 가져온 프로젝트에 포함되지 않은 데이터 작업은 제거됩니다.
예를 들어, 개발 데이터 공간에서 내보낸 프로젝트를 프로덕션 데이터 공간의 프로젝트로 가져와 프로덕션 프로젝트를 업데이트할 수 있습니다.
프로젝트 업데이트를 시작하기 전에:
-
업데이트하기 전에 프로젝트를 백업하려면 를 클릭한 다음 내보내기를 클릭하여 내보냅니다.
-
프로젝트를 업데이트하기 전에 데이터 파이프라인에서 제거될 모든 작업을 중지해야 합니다.
-
프로젝트가 아직 존재하지 않는 SaaS 응용 프로그램 연결을 사용하는 경우 가져오기를 시작하기 전에 연결을 만들고 메타데이터를 만들어야 합니다.
-
가져온 프로젝트가 Snowflake와 같은 동일한 클라우드 데이터 플랫폼을 사용하는지 확인합니다.
프로젝트를 업데이트하려면:
-
업데이트하려는 프로젝트를 엽니다.
-
을 클릭한 다음 가져오기를 클릭합니다.
-
가져올 JSON 파일을 선택하거나 놓습니다.
-
프로젝트와 가져온 프로젝트 간에 서로 다른 매핑 연결에 대해 필요한 변경을 수행합니다.
예를 들어, 가져온 프로젝트는 SQL1이라는 소스 연결을 사용하는 반면 이 프로젝트는 SQL2라는 유사한 연결을 사용할 수 있습니다. 이 경우 가져온 소스 연결 바꾸기에서 가져온 연결을 SQL2에 매핑합니다.
정보 메모매핑할 연결을 선택할 때 새 데이터베이스 연결을 만들 수 있지만 SaaS 응용 프로그램 연결은 만들 수 없습니다.준비가 되면 가져오기를 클릭합니다.
이제 가져온 JSON 파일에 따라 프로젝트가 업데이트됩니다. 가져오기를 통해 업데이트된 데이터 작업의 유효성을 검사하고 동기화해야 할 수 있습니다.