Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

수동 테이블에 가상 입력 데이터 생성하기

수동 테이블을 만들 때 열의 의미에 맞는 가상 데이터를 생성하여 개발과 테스트에 사용할 수 있습니다. 이 절차는 Standard Spark 파이프라인을 대상으로 합니다. CBAC 환경의 Faster 파이프라인에는 수동 입력 및 가상 데이터 생성 기능이 제공되지 않습니다.

열별 생성 규칙과 행 수

수동 입력 테이블에서 Generate notional data를 선택합니다.

왼쪽에서 열을 고르고 Auto populate with에서 생성할 데이터 범주를 정합니다. Examples로 해당 생성 방식의 예시를 확인할 수 있습니다. Pick number of rows에는 1부터 1,000까지 지정할 수 있습니다.

Preview는 아래 패널의 Preview generated data 탭을 엽니다. 열별 구성이 끝나면 오른쪽의 Generate table을 선택합니다.

덮어쓰기와 열 잠금

Generate table은 기본적으로 테이블에 이미 있던 데이터를 덮어씁니다. 유지할 열은 열 옆의 잠금 옵션을 사용합니다. 잠근 열의 값은 다시 생성해도 유지됩니다.

특정 열을 다시 생성하는 일과 실제 업무 데이터를 갱신하는 일은 구분합니다. 가상 데이터는 원천에서 관측한 사실이나 실제 사용자 목록으로 사용하지 않습니다.

생성 범주

범주생성 내용
City무작위 도시 이름
Company가상의 회사 이름
Constant항상 같은 값
Country code두 글자 국가 코드
Email이메일 형식의 가상 주소
First Name가상의 이름
Foreign key다른 데이터셋의 열과 연결한 값
Full Name이름과 성을 합친 문자열
Last Name가상의 성
List미리 정한 목록에서 가중치에 따라 선택한 값
Null항상 null
One of가중치가 있는 생성기 목록에서 무작위로 선택한 생성기 결과
Street address무작위 도로 주소
Templatehelper 함수를 사용한 템플릿에서 생성한 문자열
US State미국의 주 이름
US State code미국 주의 두 글자 약어
US ZIP code지정한 주에 속한 ZIP 코드
UUID범용 고유 식별자

Foreign key를 사용하면 다른 데이터셋의 실제 열을 참조하여 서로 연결되는 시험 데이터를 만들 수 있습니다. List는 값의 목록이고 One of는 생성기들의 목록이라는 차이가 있습니다.

LLM 기반 생성

기본 범주가 맞지 않으면 Auto-populate with > Generate with LLM을 선택합니다.

열 프롬프트에 필요한 데이터의 의미와 형태를 설명합니다. 다른 열은 /[열 이름]으로 참조할 수 있습니다. Example cell value에 예시 값을 제공하면 기대하는 형식과 내용을 전달하는 데 도움이 됩니다.

LLM 생성 데이터는 최대 10행까지 미리보기할 수 있습니다. 많은 행을 생성하거나 프롬프트가 복잡하면 약 1분이 걸릴 수 있습니다. 생성 뒤에는 필수값, 자료형과 테스트하려는 업무 조건을 확인합니다.