모의 데이터 생성기
스키마를 정의하고 현실적인 테스트 데이터를 생성하고 JSON, CSV, SQL, XML 또는 YAML로 내보냅니다. 브라우저에서 100% 실행되며 아무것도 업로드되지 않습니다.
스키마 빌더
필드를 정의하고 현실적으로 생성 기록, 모든 형식으로 내보내기
세대당 1 – 1,000개 레코드
동일한 시드 + 동일한 스키마 = 동일한 데이터. 재현 가능한 테스트 픽스처 및 데모에 적합합니다.
미리보기
생성된 데이터가 여기에 표시됩니다. 템플릿을 선택한 다음 생성을 누르세요.
예
모든 내보내기 형식의 사용자 템플릿(10개 레코드, 로케일 en, 시드 없음)의 실제 출력.
[
{
"id": 1,
"name": "Emily Carter",
"email": "[email protected]",
"username": "emily_c42",
"phone": "+1 415-555-0142",
"birthday": "1993-06-18"
},
{
"id": 2,
"name": "Daniel Fischer",
"email": "[email protected]",
"username": "danny_f87",
"phone": "+1 617-555-0198",
"birthday": "1988-11-02"
}
]
id,name,email,username,phone,birthday 1,Emily Carter,[email protected],emily_c42,+1 415-555-0142,1993-06-18 2,Daniel Fischer,[email protected],danny_f87,+1 617-555-0198,1988-11-02
INSERT INTO users (id, name, email, username, phone, birthday) VALUES (1, 'Emily Carter', '[email protected]', 'emily_c42', '+1 415-555-0142', '1993-06-18'), (2, 'Daniel Fischer', '[email protected]', 'danny_f87', '+1 617-555-0198', '1988-11-02');
필드 유형 참조
모든 유형, 해당 출력 형식 및 생성 규칙. 모든 값은 그럴듯하지만 허구입니다.
| Type | Example output |
|---|
이메일은 예약된 예시 도메인을 사용하므로 실제 받은 편지함으로 절대 전달할 수 없습니다.
검증 및 예외 사례
이 도구가 보장하는 것 — 그리고 출력을 테스트에 제공할 때 주의할 사항.
재현성
시드 세트를 사용하면 동일한 스키마와 설정이 항상 바이트와 동일한 출력을 생성합니다. 시드가 없으면 각 세대는 새로운 암호화 임의성을 사용합니다.
이메일은 설계상 안전합니다
주소는 @example.com 및 유사한 예약 도메인(RFC 2606)을 사용합니다. 형식 확인을 통과하지만 메일을 받을 수는 없습니다.
UUID는 RFC 4122 v4입니다.
브라우저 Web Crypto API로 생성되며 서버 측 v4 UUID와 동일한 122비트 임의 공간입니다.
이름은 허구입니다.
이름/성은 로캘별 풀에서 가져옵니다. 조합은 무작위입니다. 실제 사람과 닮았다는 것은 우연의 일치입니다.
볼륨 제한
실행당 최대 1,000개의 레코드가 밀리초 단위로 로컬에서 생성됩니다. 더 큰 데이터세트의 경우 여러 번 내보내기를 실행하고 연결하세요.
모든 것이 브라우저에 유지됩니다.
생성기, 이름 풀 및 포맷터는 로컬에서 실행되는 일반 JavaScript입니다. 스키마, 시드, 출력이 이 페이지를 벗어나지 않습니다.
일반적인 사용 사례
개발자가 매일 모의 데이터를 사용하는 방법.