이 페이지에서는 Cloud Data Fusion에서 배포된 일괄 파이프라인을 수정하는 방법을 설명합니다.
파이프라인을 수정하면 다음을 수행할 수 있습니다.
- 중복을 만들지 않고 배포된 파이프라인에 기능을 점진적으로 추가합니다. 예를 들어 플러그인을 추가, 삭제, 수정한 후 파이프라인을 다시 배포할 수 있습니다. 파이프라인을 수정하면 동일한 파이프라인의 새 버전이 생성되므로 파이프라인이 급증하지 않아 조직화가 개선됩니다. 파이프라인을 복제하면 다른 이름의 새 파이프라인이 생성됩니다.
- 수정된 버전의 기록을 유지합니다.
- 이전 버전의 파이프라인을 보고 복원합니다.
- 파이프라인 구조, 구성, 메타데이터, 환경설정, 댓글과 같은 파이프라인의 모든 부분을 수정합니다.
- 배포된 파이프라인의 수정된 JSON 파일을 내보냅니다.
파이프라인을 수정하면 Cloud Data Fusion이 새 초안을 만들며 이 초안이 최신 버전이 됩니다. 파이프라인 이름은 동일하게 유지됩니다. 고유한 이름으로 중복 파이프라인을 만들지 않고 파이프라인을 반복적으로 개발합니다. 최신 버전은 이전 버전의 트리거, 파이프라인 구성, 런타임 인수, 메타데이터, 댓글, 일정을 유지합니다. 최신 버전은 파이프라인의 활성 버전으로서 실행할 수 있으며 실행을 예약할 수도 있습니다.
시작하기 전에
- Cloud Data Fusion은 버전 6.9.1 이상에서 배포된 일괄 파이프라인의 수정을 지원합니다. 최신 버전으로 업그레이드하려면 Cloud Data Fusion 환경 업그레이드를 참조하세요.
- Cloud Data Fusion은 배포된 실시간 파이프라인 또는 복제 작업의 수정을 지원하지 않습니다.
파이프라인 수정
Cloud Data Fusion에서 배포된 일괄 파이프라인을 수정하려면 다음 단계를 따르세요.
- 인스턴스로 이동합니다.
Google Cloud 콘솔에서 Cloud Data Fusion 페이지로 이동합니다.
Cloud Data Fusion 웹 인터페이스에서 인스턴스를 열려면 인스턴스를 클릭한 후 인스턴스 보기를 클릭합니다.
- 목록 > 배포됨을 클릭합니다.
수정할 파이프라인으로 이동하여 > 수정을 클릭합니다.
더보기파이프라인의 새 초안이 스튜디오 페이지에 표시됩니다.
파이프라인을 수정합니다. 예를 들어 새 분석 노드를 추가하거나 소스의 속성을 수정합니다.
선택사항: 나중에 파이프라인 수정을 완료하려면 저장을 클릭합니다.
파이프라인 수정을 완료한 후 배포를 클릭합니다.
변경사항 요약 입력 대화상자에 파이프라인에 적용한 변경사항에 대한 설명을 입력하고 배포를 클릭합니다. 배포된 파이프라인이 파이프라인 페이지에서 열립니다.
이전 버전의 파이프라인 보기 또는 복원
이전 버전의 일괄 파이프라인을 보거나 배포하려면 다음 단계를 따르세요.
- Cloud Data Fusion 인터페이스에서 인스턴스를 엽니다.
- 목록 > 배포됨을 클릭합니다.
- 파이프라인을 선택합니다. 파이프라인 페이지에 파이프라인이 표시됩니다.
기록을 클릭합니다.
버전 기록 목록이 나타납니다.
선택사항: 이전 버전의 파이프라인을 보려면 보기를 클릭합니다.
선택사항: 이전 버전의 파이프라인을 최신 버전으로 복원하려면 복원을 클릭합니다.
Cloud Data Fusion이 파이프라인의 새 버전을 만들고 파이프라인 페이지에서 해당 버전을 엽니다. 이제 이 버전이 최신 버전입니다.
배포된 파이프라인의 수정된 버전 내보내기
배포된 파이프라인의 수정된 버전을 JSON 파일로 내보내 다른 개발자와 공유하거나 버전 제어에 추가하거나 개발 환경에서 테스트 또는 프로덕션 환경으로 이동시킬 수 있습니다. 예를 들어 개발 및 디버깅 단계에서 파이프라인을 수정한 후 JSON 파일을 내보낸 다음 가져와서 프로덕션 환경에 배포합니다.
최신 버전 내보내기
최신 버전의 파이프라인을 내보내려면 다음 단계를 따르세요.
- Cloud Data Fusion 인터페이스에서 인스턴스를 엽니다.
- 목록 > 배포됨을 클릭합니다.
내보낼 파이프라인을 선택하고 > 내보내기를 클릭합니다.
더보기최신 버전의 파이프라인 구성이 있는 JSON 파일이 로컬에 저장됩니다.
이전 버전 내보내기
이전 버전의 파이프라인을 내보내려면 다음 단계를 따르세요.
- Cloud Data Fusion 인터페이스에서 인스턴스를 엽니다.
- 목록 > 배포됨을 클릭합니다.
- 파이프라인을 선택합니다. 최신 버전이 파이프라인 페이지에 열립니다.
- 기록을 클릭합니다.
- 내보낼 파이프라인 버전을 선택하고 보기 > 작업 > 내보내기를 클릭합니다.
배포된 파이프라인의 수정된 버전 가져오기
모든 파이프라인은 Draft
상태로 내보내집니다. 배포된 파이프라인의 수정된 버전은 Draft
상태로도 가져옵니다.
자세한 내용은 파이프라인 가져오기를 참조하세요.
파이프라인의 수정된 버전 삭제
배포된 파이프라인의 최신 버전을 삭제하면 배포된 파이프라인의 모든 버전이 삭제됩니다. 초안 버전은 삭제되지 않습니다.
대신 초안 파이프라인 버전은 분리됨 상태가 됩니다. 이 상태를 해결하려면 초안 파이프라인을 배포하세요. Cloud Data Fusion이 최신 버전인 새 파이프라인을 만듭니다.
수정된 파이프라인의 상태
파이프라인을 수정하면 다음 상태가 파이프라인 초안 페이지에 표시될 수 있습니다.
상태 | 설명 |
---|---|
진행 중 | 파이프라인에 수정사항을 저장했습니다. |
분리됨 | 파이프라인의 최신 버전이 삭제되었고 연결된 초안이 더 이상 기존 파이프라인에 속하지 않습니다. 누군가 DELETE/v3/namespaces/NAMESPACE_ID/apps/APP_ID
엔드포인트로 파이프라인을 삭제하면 이 상태가 표시될 수 있습니다.
|
사용되지 않음 | 수정이 진행되는 동안 최신 버전이 배포되었습니다. 수정을 완료하기 전에 다른 개발자가 파이프라인을 배포하는 경우 이 상태가 표시될 수 있습니다. 이는 파이프라인 페이지에 표시되는 초안 오래됨과 동일합니다. |
파이프라인을 수정하면 다음 상태가 스튜디오 페이지에 표시될 수 있습니다.
상태 | 설명 |
---|---|
수정 진행 중 | 초안 파이프라인을 수정하는 중입니다. |
분리된 초안 | 파이프라인을 수정하는 동안 다른 사용자가 최신 버전을 배포했습니다. |
다음 단계
- 파이프라인 내보내기 및 가져오기 방법 알아보기