# DataSet
데이타 셋을 정의합니다.<br>
- [`데이타 아이템 등록 및 조회`](./ui/data-key-item-list.md): 데이타 아이템 화면을 팝업으로 띄웁니다.
- 데이타 입력: 데이타 입력 화면을 팝업으로 띄웁니다.
- 이름: 데이터셋 이름을 설정합니다.<br>
- 설명: 데이터셋에 대한 설명을 설정합니다.<br>
- 유형: 데이터셋 유형을 설정합니다.<br>
    - 수동 수집: 사용자가 입력하는 데이터셋인 경우 
    - 자동 수집: 센서처럼 자동으로 입력되는 데이터셋인 경우
- 데이타 키셋: 데이타 키셋 마스터 페이지에서 등록한 항목을 적용합니다.<br>
- 파티션 키: (deprecated 예정)<br>
- 스케줄: 입력 주기를 설정합니다.<br>
- 타임존: 수집일 타임존을 설정합니다.<br>
- 관리자 역할: 데이터셋 관리자 역할을 설정합니다.<br>
- 입력담당 역할: 입력 권한을 부여할 역할을 설정합니다.<br>
- 입력용 화면종류: 입력 화면종류를 설정합니다. 주로 Board가 사용됩니다.<br>
    - Generated: 구현된 화면을 사용합니다.
    - Board: Board 화면을 사용합니다.
    - Page: 구현된 페이지로 이동합니다. suburl이 필요합니다.
    - External URL: 외부 페이지로 이동합니다. 전체 Url이 필요합니다.
- 입력용 화면: 화면 종류에 따른 값을 설정합니다. Board 화면 종류는 Board를 선택할 수 있습니다.<br>
- 모니터용 화면종류: 모니터용 화면종류를 설정합니다. 선택 목록은 입력용 화면종류와 동일합니다.<br>
- 모니터용 화면: 모니터용 화면종류에 해당하는 값을 설정합니다. <br>
- 리포트용 화면종류: 리포트용 화면종류를 설정합니다. 선택 목록은 입력용 화면종류에 두 종류가 더 있습니다.
    - Jasper: Jasper 서버 설정에 따른 jasper 페이지를 렌더링합니다.
    - Shiny: shiny 서버 설정에 따른 shiny 페이지를 렌더링합니다.
- 리포트용 화면: 리포트용 화면종류에 맞는 값을 설정합니다. Jasper나 Shiny의 경우, 해당 서버에서 유효한 suburl이 필요합니다. <br>
- 리포트용 템플릿: 리포트용 화면에 필요한 템플릿 파일을 업로드합니다.
