Talend Studio 작업을 사용하여 해결 스프린트 생성
Talend Studio 작업을 데이터 소스로 사용하여 해결 스프린트를 생성할 수 있습니다.
다음은 스프린트를 생성하고 채우기 위한 워크플로입니다.
-
Sprint 만들기
Qlik Talend Data Integration의 데이터 관리에서 스프린트를 생성합니다.
-
스프린트 채우기
Talend Studio에서 스프린트를 채우기 위한 작업을 생성합니다. 유효성 검사를 위해 새 레코드를 제출하도록 작업을 주기적으로 실행하는 태스크를 생성할 수 있습니다.
전제 조건
스프린트를 생성하기 전에 다음이 필요합니다.
-
Qlik Cloud 및 Talend Cloud 테넌트가 연결되어 있어야 합니다. 자세한 내용은 Talend Cloud와 Qlik Cloud 연결를 참조하십시오.
-
Sprint를 생성할 때 사용할 공간.
Sprint 소유자/생성자는 공간에서 다음 권한을 가지고 있어야 합니다: 관리 가능, 편집 가능, 보기 가능, 데이터 보기 가능
데이터 관리자는 공간에서 다음 권한을 가지고 있어야 합니다: 편집 가능, 보기 가능, 데이터 보기 가능
-
Sprint 데이터를 저장하는 데 사용하려는 Snowflake 데이터 웨어하우스에 대한 연결. 연결에 데이터 게이트웨이를 사용하지 마십시오.
모든 스프린트 사용자는 연결 공간에서 다음 권한을 가지고 있어야 합니다: 편집 가능, 보기 가능, 데이터 보기 가능
Qlik Talend Data Integration 활동 센터의 연결에서 연결을 생성할 수 있습니다.
Snowflake 연결에 대한 자세한 내용은 Snowflake를 참조하십시오.
Qlik Talend Data Integration 활동 센터의 데이터 관리에서 스프린트 생성을 클릭하여 해결 스프린트를 생성합니다.
일반 스프린트 설정
-
이름
스프린트 이름을 추가합니다.
-
공간
스프린트를 만들 공간을 선택합니다.
-
설명
스프린트 설명을 추가합니다.
-
Sprint 채우기
Talend Studio 작업을 선택합니다.
데이터 스키마를 정의하기 위해 진행할 준비가 되면 다음을 클릭합니다.
데이터 스키마 정의
이제 데이터 스키마를 정의해야 합니다.
열 추가를 클릭하여 데이터 스키마에 열을 추가합니다. 데이터 스토리지를 정의하기 위해 진행할 준비가 되면 다음을 클릭하십시오.
각 열에 대해 이름, 설명, 유형을 입력합니다.
어떤 열을 보고 편집할 수 있는지 제어하기 위해 열 잠금 및 열 제외를 사용할 수 있습니다. 이는 유효성 검사에 필요한 열만 사용할 수 있는 유효성 검사 보기를 생성하는 데 유용합니다.
-
잠금 열
이를 선택하면 해당 열은 데이터 스튜어드에게 표시되지만 편집할 수 없습니다. 유효성 검사가 필요 없지만 데이터 스튜어드에게 참조로 유용한 열에 이를 사용하십시오.
-
열 제외
이것을 선택하면 데이터 스튜어드에게 열이 표시되지 않습니다. 데이터 스튜어드에게 참조로 필요하지 않은 열에 이것을 사용하십시오.
유효성 검사 규칙 적용
유효하지 않은 데이터를 더 쉽게 찾을 수 있도록 열에 유효성 검사 규칙을 적용할 수 있습니다. 유효하지 않은 데이터는 열에서 강조 표시됩니다.
-
+를 클릭하여 유효성 검사 규칙을 적용합니다.
기존 유효성 검사 규칙을 선택하거나 새 유효성 검사 규칙을 생성할 수 있습니다.
유효성 검사 규칙 만들기에 대한 자세한 내용은 Creating a validation rule을 참조하십시오.
데이터 스토리지에 연결
스프린트 데이터를 저장하는 데 사용하려는 클라우드 데이터 웨어하우스에 연결해야 합니다. Snowflake는 현재 유일하게 지원되는 데이터 웨어하우스입니다.
-
데이터 웨어하우스에 대한 연결을 선택합니다.
-
사용할 데이터베이스를 선택합니다.
-
기존 데이터베이스 스키마를 사용할지, 새 데이터베이스 스키마를 사용할지 선택합니다.
새 데이터베이스 스키마를 선택하는 경우, 새 스키마의 이름을 설정합니다.
-
해결된 스프린트 데이터에 사용할 테이블 이름을 해결된 레코드의 테이블 이름에서 설정합니다.
스프린트 워크플로의 역할 및 기타 설정을 정의할 준비가 되면 다음을 클릭합니다.
스프린트 워크플로의 역할 및 설정 정의
마지막 단계는 역할 및 기타 설정을 정의하는 것입니다.
-
소유자 추가
스프린트 소유자가 될 모든 사용자를 추가합니다.
-
데이터 관리자 추가
이 스프린트의 모든 데이터 관리자를 추가합니다.
-
레코드 워크플로
스프린트 소유자가 두 번째 유효성 검사 단계를 추가할지 여부를 선택할 수 있습니다.
정보 메모스프린트 소유자이자 데이터 관리자인 사용자가 레코드를 검증하면, 두 번째 유효성 검사 단계는 건너뛰어집니다. -
레코드 할당
레코드를 자동 할당할지, 아니면 데이터 스튜어드에게 수동으로 할당할지 선택합니다.
-
자동
레코드는 데이터 스튜어드에게 균등하게 분배되어 자동으로 할당됩니다. 데이터 스튜어드가 아닌 Sprint 소유자에게는 레코드가 할당되지 않습니다.
-
수동
레코드는 초기에는 데이터 스튜어드에게 할당되지 않습니다. Sprint 소유자와 데이터 스튜어드는 할당되지 않음에서 레코드를 할당할 수 있습니다.
-
-
우선 순위
스프린트에 대한 우선순위를 설정할 수 있습니다.
스프린트를 생성할 준비가 되면 저장을 클릭합니다.
스프린트가 생성되었습니다. 다음 단계는 Talend Studio 작업을 사용하여 스프린트를 채우는 것입니다.
스프린트 채우기
Talend Studio에서 tdsOutput 컴포넌트를 사용하여 스프린트를 채우는 작업을 생성합니다. 유효성 검사를 위해 새 레코드를 제출하도록 작업을 주기적으로 실행하는 태스크를 생성할 수 있습니다.
자세한 내용은 tDSOutput 설정을 참조하십시오.