티스토리

운클라우드
Wooncloud Blog
운클라우드
  • 분류 전체보기
    • 이야기
      • 일기
      • 개발일지
      • 제품 리뷰
      • 기타
    • 정보
      • 유용한 사이트
    • 개발 아카이브
      • HTML, CSS
      • Javascript
      • SVELTEKIT
      • Node Js
      • JAVA
      • Spring
      • 코드 저장소
      • 라이브러리
      • 개발 관련 지식
      • AWS, Cloud, Server
      • DATABASE
    • 스터디
      • 정보처리기사
      • 친절한 SQL 튜닝 스터디

블로그 메뉴

  • 홈
  • 방명록
  • 운구름 웹
  • 벨로그
  • 깃허브
  • 리틀리
  • 도시부엉

인기 글

최근 글

태그

  • javascript
  • 마크다운
  • SQL
  • 코드저장소
  • html
  • 정보처리기사
  • Java
  • 자바
  • 회고
  • CSS
  • 리뷰
  • 폰트
  • 웹디자인
  • 이클립스
  • 라이브러리
  • 자바스크립트
  • API
  • TurboFan
  • 스터디
  • 튜닝
전체 방문자
오늘
어제
hELLO · Designed By 정상우.
운클라우드

Wooncloud Blog

더미데이터 만들기 - mockaroo (SQL, JSON, 엑셀, XML, CSV)
정보/유용한 사이트

더미데이터 만들기 - mockaroo (SQL, JSON, 엑셀, XML, CSV)

2021. 4. 16. 18:41
반응형

 

저는 최근 데이터베이스를 공부하고 있습니다.

데이터베이스 공부를 위해선 데이터를 다루어야 합니다.

 

하지만 데이터가 있어야 데이터를 다루고 테스트도 하고 공부도 하겠죠?

그때 임시의 더미 데이터를 만들어야 하는데.. 이걸 수작업으로 하기도 힘듭니다.

 

이럴 때 더미 데이터를 자동으로 만들어주는 아주 좋은 사이트가 있습니다.

 

 

 

Mockaroo

www.mockaroo.com/

 

Mockaroo - Random Data Generator and API Mocking Tool | JSON / CSV / SQL / Excel

Mock your back-end API and start coding your UI today. It's hard to put together a meaningful UI prototype without making real requests to an API. By making real requests, you'll uncover problems with application flow, timing, and API design early, improvi

www.mockaroo.com

Mockaroo는 랜덤으로 데이터를 생성해주는 사이트입니다.

컬럼을 임시로 지정하고 관련 데이터 타입을 정해준 후 Generate를 하면 자동으로 데이터를 만들어 줍니다.

 

 

 

 

 

사용방법

메인 화면

모카루 처음 화면입니다.

위의 사진과 같이 표시한 각 기능을 합니다.

 

  • 컬럼명 : 출력될 컬럼의 이름을 추가할 수 있습니다.
  • 데이터 타입 : 랜덤으로 출력될 데이터가 어떤 타입인지 정할 수 있습니다.
    만약 휴대폰번호를 타입으로 선택하면 휴대폰 번호 형식의 데이터들이 랜덤으로 생성됩니다.
  • blank : 빈 데이터의 빈도율을 나타냅니다.
    만약 70%로 설정하면 null이나 빈값이 나올 확률이 70%가 됩니다.
  • Formula : 랜덤으로 나올 데이터에 직접 공식을 넣을 수 있습니다.
    예를 들어 랜덤으로 이름이 나오는 컬럼에 Formula로 ('이름 : ' + this) 을 설정하면
    이름 : [랜덤으로 나온 이름]으로 데이터가 나오게 됩니다.
    자세한 건 아래에 다루었습니다.
  • ADD ANOTHER FIELD : 새 컬럼 추가입니다.
  • ROWS : 자동 생성할 데이터 ROW 수 입니다.
  • FORMAT : 자동으로 출력할 데이터 형식(포맷)입니다.

 

 

타입 선택

데이터 타입은 아주 다양하게 있습니다.

위의 타입들 이외에 145개의 타입이 있으니 필요한 것 찾으셔서 사용하면 좋을 듯합니다.

 

 

 

 

FORMULA

데이터 공식입니다.

만약에 코딩을 조금 해보신 분들이라면 위의 내용처럼 예시를 보면 쉽게 알 수 있습니다.

만약 코딩을 안 해보셨다면.... 음.. 예시 보고 규칙을 좀 알아내서 해보시는 게 좋지 않을까요...;;

 

 

 

 

데이터 출력

랜덤으로 만들 데이터들의 형식을 정해주었다면 이제 데이터가 잘 나오는지 확인해봐야 합니다.

사이트 맨 아래에 초록색 바로 데이터를 출력하는 옵션이 있습니다.

 

다운로드를 격하게 누르고 싶지만.. 일단 PREVIEW를 눌러서 원하는 데이터가 잘 나오는지 확인해보는 것이 좋습니다.

 

PREVIEW를 누릅니다.

 

 

 

데이터 미리 보기 PREVIEW

이렇게 데이터가 잘 나오는지 확인할 수 있습니다.

PREVIEW는 최대 100까지만 예시로 보여줍니다.

 

위에 뽑은 데이터는 CSV 형식으로 출력한 데이터 예제입니다.

그래서 TABLE 형태로 볼 수 있는데 CSV는 콤마(,)로 데이터를 구분하는 포맷입니다.

위의 RAW라는 탭을 누르면 진짜 CSV 파일이 어떤 식으로 나오는지 볼 수 있습니다.

 

 

 

데이터 형식은 이렇게 많지만 그중 가장 많이 사용하는

SQL, JSON, 엑셀, XML, CSV 들을 출력한 PREVIEW만 보여드리겠습니다.

 

 

 

 

SCV

 

JSON

 

SQL

 

EXCEL

 

XML

 

 

 

 

다운로드

더미 데이터가 잘 나오는지 확인이 되면 원하는 형식으로 다운로드를 클릭합니다.

 

결과물

저는 SQL로 받았습니다.

DB에 하나하나 insert를 하기 힘든데 Mockaroo가 이렇게 자동으로 만들어주기 때문에 그대로 조금만 수정해서 DB에 저장하면 됩니다.

 

DB에 저장한 더미 데이터들

이렇게 DB에 더미 데이터를 넣어서 테스트를 잘해보고 있습니다.

더미 데이터 일일이 힘들게 만들지 마시고 편하게 만들어보시기 바랍니다.

 

 

 

 

 

 

 

 

 

 

 

반응형
저작자표시 비영리 변경금지

'정보 > 유용한 사이트' 카테고리의 다른 글

Tables Generator - HTML과 Markdown 테이블 쉽게 만들기  (0) 2021.09.02
프로그래밍 키워드 치트시트 - Overapi 소개  (0) 2021.04.29
무료 아이콘 다운로드 사이트 - ICONFINDER  (0) 2021.03.23
그림을 채색해주는 인공지능 사이트  (0) 2021.02.04
URL, 링크 안전검사하기  (0) 2021.01.13
    '정보/유용한 사이트' 카테고리의 다른 글
    • Tables Generator - HTML과 Markdown 테이블 쉽게 만들기
    • 프로그래밍 키워드 치트시트 - Overapi 소개
    • 무료 아이콘 다운로드 사이트 - ICONFINDER
    • 그림을 채색해주는 인공지능 사이트

    티스토리툴바