데이터 로더에 대한 데이터 가져오기 구성
진단 목적으로 실험실 샘플(예: 혈액 또는 DNA)을 처리하는 MedTech 회사 또는 대상 요법을 개발하는 제약 회사는 하나 이상의 검사 결과가 포함된 파일을 생성할 정도로 대량의 샘플을 수용하는 시스템을 사용합니다.사용자는 데이터를 수동으로 입력할 수 없지만 Veeva EDC는 해당 파일에서 데이터를 가져와 구성된 폼 및 데이터 수집 아이템에 자동으로 입력할 수 있습니다.
데이터 로더에서 이 데이터를 Veeva EDC로 가져오려면 먼저 스터디 설계자는 데이터 가져오기 구성을 구성해야 합니다.데이터 가져오기 구성은 대상 폼을 식별하고 CSV 파일의 열을 식별자(예: 대상 폼의 대상자 ID 또는 사이트와 데이터 수집 아이템)에 매핑합니다.데이터 로더에서 CSV를 가져올 때 Vault는 가져오는 동안 데이터 처리에 사용하는 데이터 가져오기 구성을 선택합니다.
폼 정의당 구성: 데이터를 로드하려는 각 폼 정의에 대해 데이터 가져오기 구성을 생성해야 합니다.즉, 시스템 또는 장치 데이터를 둘 이상의 폼 정의로 로드하는 경우 Studio에서 각 폼에 대해 별도의 데이터 가져오기 구성을 생성해야 합니다.이는 단일 폼 정의에 있는 폼의 인스턴스에는 적용되지 않습니다.
필수 구성 요소
Vault에서 이 기능을 활성화하려면 Veeva 지원팀에 문의하십시오.
Vault에서 이 기능이 활성화되면 스터디에서 활성화할 수 있습니다.
스터디의 데이터 로더를 활성화하려면
- 개발 환경으로 이동합니다.
- 스터디 > 스터디 설정에서 스터디로 이동합니다.
- 편집을 클릭합니다.
- 데이터 로더 활성화의 경우 예를 선택합니다.
- 저장을 클릭합니다.
이제 개발 환경에서 데이터 로더를 사용할 수 있습니다.다른 환경에 배포되어도 이 기능을 활성화할 수 있습니다.
표준 CDMS 스터디 설계자 스터디 역할을 보유한 사용자는 아래 설명된 작업을 수행할 수 있습니다.조직에서 커스텀 역할을 사용하는 경우 역할에서 다음 권한을 부여해야 합니다.
| 유형(Type) | 권한 레이블 | 제어 |
|---|---|---|
| 표준 탭 | Studio 탭 | Studio 탭에 접근할 수 있는 기능 |
| 기능적 권한 | 스터디 디자인 | Studio에서 스터디 디자인 정의 및 스터디 일정을 생성할 수 있는 기능 |
스터디 역할에 대해 자세히 알아보십시오.
새 데이터 가져오기 구성 생성
- 스터디의 Studio > 스터디 > 데이터 로더로 이동합니다.
- + 새로 만들기를 클릭합니다.
- 데이터 가져오기 구성 이름을 입력합니다.이 이름은 대시(-)와 밑줄(_)을 제외한 공백이나 특수 문자를 포함할 수 없습니다.
- 데이터 가져오기 구성 레이블을 입력합니다.
- 선택 사항: 설명(Description)을 입력합니다.
- 대상 폼을 선택합니다.가져온 데이터가 로드되는 폼입니다.
- 열 헤더 생성 방법을 선택합니다.자세한 내용은 아래를 참조하십시오.
- 파일 업로드: CSV 파일을 업로드합니다.Vault는 각 CSV의 열 헤더를 가져와서 매핑 테이블에서 행을 생성합니다.그런 다음 각 열을 폼 아이템에 매핑할 수 있습니다.
- 수동 생성: 매핑 표에서 CSV 열 헤더 매핑을 생성합니다.각 CSV의 열을 매핑해야 합니다.
- 파일 업로드를 선택한 경우 파일을 드래그 앤 드롭 영역으로 드래그 앤 드롭하거나 해당 영역을 클릭하고 파일을 업로드합니다.
- 수동 생성을 선택한 경우 열 헤더를 입력한 다음 + 추가를 클릭합니다.각 열에 대해 이 작업을 반복합니다. 최대 100개의 열을 추가할 수 있습니다.
- 매핑 생성.
- 저장을 클릭하거나 저장 후 닫기를 클릭하여 편집기를 저장하고 닫습니다.
열 헤더
데이터 가져오기 구성의 주요 목적은 CSV 열 값을 대상 폼 아이템이나 대상 폼 식별에 필요한 메타데이터에 매핑하는 것입니다.
필요한 열은 다음과 같습니다.
- 사이트 번호: 대상자 사이트의 사이트 번호(이름)입니다.
- 대상자 ID: 대상자의 대상자 ID(이름)입니다.
- 이벤트 그룹: 이벤트가 포함된 이벤트 그룹 이름입니다.
- 이벤트: 대상 폼이 포함된 이벤트(방문) 이름입니다.
- 이벤트 날짜: (선택 사항) 이벤트(방문) 날짜입니다.
- 데이터 아이템: 대상 폼에 입력하려는 데이터 아이템입니다.
2가지 방법으로 열 헤더를 생성할 수 있습니다.
기존 CSV 파일을 업로드할 수 있는 파일을 업로드하도록 선택하고 Vault에서 모든 열 헤더를 매핑 그리드에 추가할 수 있습니다.
수동으로 생성하도록 선택할 수도 있습니다.이 방법을 사용하여 각 열 헤더를 수동으로 입력합니다.헤더 값을 입력한 다음 + 추가를 클릭합니다.각 헤더에 대해 이 작업을 반복합니다.헤더를 클릭하여 제거합니다.
열 이름 규칙
다음 규칙이 열 이름에 적용됩니다.
- 영숫자(a~z, A~Z, 0~9), 대시(-) 또는 밑줄(_)만 사용합니다.
- 이중 밑줄("__")을 포함해서는 안 됩니다.
CSV 파일 행 채우기
CSV 파일의 행은 원본 및 값, 가져온 대상 폼 아이템 값에 대한 형식을 식별하는 난입니다.Vault에서 다음 아이템을 매핑 표에 추가합니다.이 아이템을 CSV 열(파일 가져오기)에 매핑하고, 가져오는 동안 값을 프롬프트로 수집하거나 아이템 값으로 사용할 정적 값을 정의할 수 있습니다.
원본 가져오기
원본 가져오기는 값의 출처를 정의합니다.다음과 같이 세 가지 옵션이 있습니다.
- 파일 가져오기: 이 값을 파일 가져오기에 포함하는 열이 있습니다.값 가져오기에서 열을 선택할 수 있습니다.
- 프롬프트: 이 값을 파일 가져오기에 포함하는 열이 없습니다.데이터 로더 사용자가 데이터를 가져올 때 이 값을 입력하라는 메시지가 Vault에 표시됩니다.
- 정적 값: 이 값을 파일 가져오기에 포함하는 열이 없습니다.값 가져오기 필드에 값을 입력하고, Vault는 가져오는 동안 해당 값을 아이템에 채웁니다.
값 가져오기
값 가져오기는 Vault가 가져오는 동안 필드를 채우는 데 사용하는 값을 정의합니다.
원본 가져오기에서 파일 가져오기를 선택한 경우 CSV 파일의 데이터가 포함된 열을 선택합니다.
원본 가져오기에서 정적 값을 선택한 경우 값 가져오기 필드에서 사용할 값을 지정합니다.
원본 가져오기에서 프롬프트를 선택한 경우 가져오기가 시작되면 데이터 로더에서 값을 입력할 필드를 제공하므로 이 필드에서 선택할 수 있는 값은 없습니다.
형식 가져오기
이벤트 날짜, 날짜, 시간 및 날짜 시간 아이템의 경우, 원본 가져오기에서 파일 가져오기를 선택했다면 형식 가져오기 필드에서 형식을 선택해야 합니다.이는 가져오기 파일의 지정된 열에 있는 날짜, 시간 또는 날짜 시간 값의 형식입니다.
값 변환
원본 가져오기에서 파일 가져오기를 선택한 경우 코드 목록 유형 아이템에서 코드 목록 값을 값 가져오기에 매핑 할 수 있습니다.파일의 값은 가져오기 파일과 Studio의 코드 목록 정의 간에 값이 다른 경우 EDC 코드 목록의 선택 항목에 매핑될 수 있습니다.예를 들어 Studio의 코드 목록 코드는 "Y"이고 가져오기 파일의 값은 "예"일 수 있습니다.
값을 변환하려면
- 값 변환 필드에서 표시줄을 클릭합니다.
- 가져오기 파일에서 다른 값을 보유할 수 있는 각 코드 목록 값에 대해 값 가져오기를 입력합니다.
- 저장을 클릭합니다.
사용 가능한 행
아래 표에는 사용 가능한 행이 나와 있습니다.
| Item Name | 매핑 열 | 필수 | 메모 |
|---|---|---|---|
| 사이트 번호 |
|
Yes | 사이트 번호(대상자 사이트 이름)입니다. |
| 대상자 ID |
|
Yes | 대상자 ID(대상자 이름)입니다. |
| 이벤트 그룹 |
|
Yes | 이벤트가 포함된 이벤트 그룹 이름입니다. |
| 이벤트 |
|
Yes | 대상 폼이 포함된 이벤트(방문) 이름입니다. |
| 이벤트 날짜 |
|
No | 이벤트(방문) 날짜입니다. |
| 폼 시퀀스 |
|
예(반복 폼에만 해당) | 폼의 시퀀스 번호입니다.반복 폼에만 사용할 수 있습니다. |
| 데이터 아이템 |
|
No | Vault에서 대상 폼의 각 데이터 수집 아이템에 대한 매핑 그리드에 행을 생성합니다. |
다른 스터디에서 데이터 가져오기 구성 복사
접근권한이 있는 다른 스터디에서 데이터 가져오기 구성을 복사할 수 있습니다.이 기능은 여러 스터디에서 특정 폼을 사용하고 데이터를 두 스터디로 가져오려는 경우에 유용합니다.
다른 스터디에서 데이터 가져오기 구성을 복사하려면
- 스터디의 Studio > 스터디 > 데이터 로더로 이동합니다.
- 스터디에서 복사를 클릭합니다.
- 복사본 생성 또는 기존 항목 사용을 선택하여 중복을 처리합니다.여기에서 세부 사항을 참조하십시오.
- 스터디에서 복사의 경우 복사할 위치(다른 스터디에서 또는 라이브러리에서)를 선택합니다.
- 복사할 스터디 환경을 선택합니다.
- 복사할 데이터 가져오기 구성을 검색하거나 스크롤하여 찾습니다.
- 선택 사항: 모두 선택 확인란을 선택하여 복사할 데이터 가져오기 구성을 모두 선택합니다.
- 복사 구성을 클릭합니다.Vault에서 데이터 가져오기 구성을 스터디에 복사하기 시작합니다.
- 선택 사항: 스터디에서 복사 대화 상자에서 다음 작업을 수행합니다.
- 요약 보기를 클릭하여 복사된 데이터 로더 구성과 복사본 상태를 확인합니다.
- 로그 보기를 클릭하여 복사된 각 오브젝트 레코드에 대한 상태 세부 정보를 확인합니다.20개가 넘는 데이터 로더 구성을 복사한 경우 대화 상자에서 로그를 사용할 수 없습니다.복사가 완료되면 Vault에서 로그 파일을 다운로드할 수 있는 링크가 포함된 이메일 알림을 보냅니다.
- 완료되면 닫기(Close)를 클릭합니다.닫기를 클릭하면 요약 또는 로그 파일에 더 이상 접근할 수 없습니다.
데이터 가져오기 구성을 편집하는 방법
데이터 가져오기 구성을 편집하려면
- 스터디의 Studio > 스터디 > 데이터 로더로 이동합니다.
- 목록에서 편집할 데이터 가져오기 구성을 찾습니다.
- 정의 이름 위로 마우스를 가져가면 작업 메뉴가 표시됩니다.
- 작업 메뉴에서 편집(Edit)을 선택합니다.
- 원하는 대로 변경합니다.
- 저장 후 닫기를 클릭합니다.
데이터 가져오기 구성을 삭제하는 방법
데이터 가져오기 구성을 삭제하려면
- 스터디의 Studio > 스터디 > 데이터 로더로 이동합니다.
- 목록에서 삭제할 데이터 가져오기 구성을 찾습니다.
- 정의 이름 위로 마우스를 가져가면 작업 메뉴가 표시됩니다.
- 작업 메뉴에서 삭제(Delete)를 선택합니다.
- 확인 대화 상자에서 삭제를 클릭합니다.
다른 환경에 배포
데이터 로더 활성화 설정은 스터디 배포 패키지의 일부이므로 이 설정에 대한 변경 사항이 배포할 때마다 포함됩니다.
또한 데이터 가져오기 구성은 패키지에 포함됩니다.단, 무버전 변경으로 간주됩니다.이제 데이터 가져오기 구성이 변경되어 배포되면 개정 없이 자동으로 적용됩니다.데이터 가져오기 구성을 변경할 때 이 개정을 고려합니다.