학습 데이터 관리 화면. 데이터셋은 생성 즉시 사용 가능, 이후 파일 추가·삭제 가능. 파일 업로드 시 서버가 하나씩 검증. 종류(이미지·어노테이션·포인트클라우드·시계열·표 형식) 판별, 이미지와 어노테이션의 짝 맞춤, 데이터셋 요약(매니페스트) 자동 갱신.

조회는 모든 멤버, 생성·파일 업로드·삭제는 dataset_write(DEVELOPER·OPERATOR·ADMIN).

데이터셋 목록

데이터셋: ① 검색 ② 검증 상태 필터 ③ 외부 소스 ④ 새 데이터셋 ⑤ 검증 결과
번호영역설명
①검색이름으로 검색.
②검증 필터전체 · 통과 · 일부 오류 · 실패.
③외부 소스외부 데이터 서버(DataOps) 등록 목록 열기.
④새 데이터셋생성 대화상자(dataset_write).
⑤검증데이터셋 파일들의 검증 결과 배지.

표의 열은 이름·소스·모달리티·포맷·레코드·크기·검증. 모달리티 는 데이터 종류(포인트클라우드·이미지·시계열·표 형식·혼합), 소스 는 데이터 출처 메모. 외부 소스와 연결된 데이터셋은 소스 칸에 동기화 배지 표시. 이름·레코드·크기 열 머리를 누르면 정렬. 행을 누르면 상세로 이동.

새 데이터셋

대화상자 위의 두 카드로 방식 선택.

직접 업로드: 이름·모달리티·소스(선택)만 지정해 빈 데이터셋 생성, 파일은 상세 화면에서 업로드. 시계열과 표 형식은 둘 다 CSV/Parquet 이므로 여기서 선택한 모달리티로 종류 결정(시계열은 시간축이 있는 계측 이력, 표 형식은 대상 1건이 1행).

새 데이터셋: 직접 업로드(이름·모달리티·소스). 파일은 생성 후 상세 화면에서 업로드

외부 소스에서 동기화: 등록된 외부 서버의 원격 데이터셋을 선택해 생성, 첫 동기화 즉시 시작. 이름 미입력 시 원격 이름 사용. 모달리티는 원격이 제공한 값이 기본, 원격이 제공하지 않으면 CSV/Parquet 를 시계열로 처리하므로 표 형식이면 직접 선택. 이미 다른 데이터셋에 연결된 원격 데이터셋은 선택 불가. 그 데이터셋에서 동기화 실행.

새 데이터셋: 외부 소스에서 동기화. 소스와 원격 데이터셋 선택

외부 소스 목록(외부 소스 버튼)에 등록된 서버와 연결된 데이터셋 수 표시. 목록은 모든 멤버 조회 가능, 소스 등록·연결 확인·수정·삭제는 dataset_write. 연결된 데이터셋 수를 누르면 데이터셋 목록이 그 소스의 데이터셋으로 필터링되고, 필터 해제 로 복귀. 소스를 삭제해도 이미 내려받은 파일은 남음. 외부 소스 등록과 동기화 절차는 연동 가이드 참고.

외부 데이터 소스: 등록된 소스 목록과 연결 확인·수정·삭제

데이터셋 상세: 개요

데이터셋 상세(개요): ① 이름·검증·학습 가능 여부 ② 학습·편집·재검증·삭제 ③ 개요·파일 탭 ④ 외부 소스 ⑤ 파일 집계 ⑥ 매니페스트
번호영역설명
①요약이름, 검증 배지, 모달리티·파일 수·용량, 학습 가능(학습에 사용할 파일 수) 또는 학습 불가.
②동작이 데이터셋으로 학습(develop, 마법사를 이 데이터셋으로 열기), 편집(이름·소스·모달리티. 모달리티는 파일이 없을 때만 변경 가능), 재검증(모든 파일을 다시 검사. 동기화 중에는 잠김), 삭제. 편집·재검증·삭제는 dataset_write. 삭제가 제한되는 경우는 삭제 제한 참고.
③탭개요 · 파일.
④외부 소스업로드로 관리하는 데이터셋이면 외부 소스 연결. 연결된 데이터셋이면 소스·원격 데이터셋·마지막 동기화와 동기화 · 연결 변경 · 해제 버튼(dataset_write), 진행률과 동기화 이력. 동기화 는 내려받을·변경할·삭제할 파일 수를 먼저 표시하고 확인을 받음.
⑤파일 집계전체·유효·오류·총 용량, 종류별 파일 수, 라벨 짝이 없는 이미지 수.
⑥매니페스트소스·레코드 수·스토리지 위치 등 데이터셋 요약.

그 아래에 검증 결과(스키마 적합, 레이블 일치율 등)와 학습 사용 이력. 외부 매니페스트로 등록된 데이터셋은 검증 결과 옆에 변수 사양 표(변수·타입·단위·평균·결측률) 표시. 검증을 통과한 PLY 파일이 있으면 파일 집계와 매니페스트 사이에 포인트 라벨 해석 카드 표시.

학습 사용 이력

이 데이터셋으로 실행한 학습 한 건이 한 줄, 최근에 종료된 학습이 위. 실행 중(RUNNING) 상태까지 진행한 학습이 종료되면(완료·실패·중지·중단) 서버가 자동 기록. 준비 단계에서 실패한 학습은 기록되지 않음. 이력이 없으면 "사용 이력이 없습니다." 표시.

항목설명
학습 이름누르면 학습 상세로 이동. 학습 실행 기록을 삭제했으면 링크 없는 텍스트로 남고, 마우스를 올리면 "실험 기록이 삭제되었습니다" 표시. 이름이 없으면 ID 앞부분, ID 도 없는 기록은 "이름 없는 학습".
상태 배지학습의 마지막 상태: 완료 · 실패 · 중지됨 · 중단됨.
종료 시각학습이 종료된 시각.
run …그 학습의 MLflow Run 상세로 이동. 실험에서 그 Run 이나 Run 이 속한 실험을 삭제하면 이 링크만 사라짐.
모델 vN그 학습이 등록한 모델 버전. 누르면 모델 버전 상세로 이동. 실험에서 그 Run 을 별도로 등록하면 마지막에 등록한 버전으로 변경.

학습 실행 기록을 삭제해도 이 이력은 남음. 이력이 있는 데이터셋은 삭제 제한(삭제 제한).

포인트 라벨 해석 (PLY)

PLY 파일의 점에는 좌표·색 외에 정수 속성이 있음. 어느 속성이 클래스(점의 종류)이고 어느 속성이 인스턴스 ID(점이 속한 물체)인지를 이 카드에서 지정. 인스턴스 ID 는 학습 클래스로 사용하지 않음. 학습·미리보기·마법사 모두 이 해석을 따름.

자동 판정 배너: 이름으로 판정한 클래스·인스턴스 속성. 이대로 확정 또는 변경

해석을 지정하지 않았으면 서버가 속성 이름으로 자동 판정. 이름에 inst · object 가 포함되면 인스턴스 ID, label · class · segment · semantic 이 포함되면 클래스로 간주. 자동 판정인 동안에는 탭 위에 "PLY 라벨 속성을 이름으로 자동 판정했습니다" 배너와 판정 결과 표시. 판정이 맞으면 이대로 확정, 틀리면 변경 으로 카드에 이동해 수정.

포인트 라벨 해석: ① 상태 ② 클래스 출처 ③ 인스턴스 속성 ④ 클래스 목록 ⑤ 배경 ⑥ 할당 진행률
번호영역설명
①상태 배지확정(사용자가 지정함) 또는 자동 판정.
②클래스 출처속성에서(PLY 속성 하나가 클래스) 또는 인스턴스에 할당(인스턴스마다 사용자가 클래스를 지정함).
③속성 선택클래스 · 인스턴스 에 사용할 속성. 속성마다 형식과 그 속성이 있는 파일 수 표시. 두 항목에 같은 속성 지정 불가.
④클래스 목록인스턴스에 할당 일 때 인스턴스에 지정할 클래스 이름. 순서가 색 순서.
⑤배경 인스턴스 ID · 배경 점의 클래스인스턴스가 아닌 점(바닥·벽 등)의 ID 와 그 점을 학습할 클래스.
⑥할당 진행률할당한 인스턴스 수, 할당이 완료된 파일 수, 클래스 없는 점 비율. 할당하러 가기 · CSV 내보내기 · CSV 반입.

저장하고 다시 검증 을 누르면 해석을 저장하고 포인트클라우드 파일 전체를 다시 검증. 원본 파일은 변경되지 않음. 학습 사용 이력이 있으면 확인 창에 "이 데이터셋으로 학습한 Run N개는 이전 해석으로 학습되었습니다" 경고 함께 표시. 자동 판정으로 되돌리기 는 저장한 해석 삭제. 편집은 dataset_write, 그 밖의 멤버는 지정된 해석 조회만 가능. 동기화 중이거나 검증 중인 파일이 있으면 저장되지 않음.

배경 인스턴스 ID 는 쉼표로 구분해 입력(예: 0, 최대 32개). 이 ID 의 점은 인스턴스 목록과 할당에서 제외. 음수 ID 는 항상 배경으로 처리. 배경 점의 클래스 를 선택하면 배경도 그 클래스로 학습. 인스턴스 분할에서는 배경 클래스를 물체로 검출하지 않음. 없음 (학습에서 무시) 이면 배경 점은 학습에 사용하지 않음.

클래스 이름 변경 시 모든 파일의 할당에 함께 반영. 할당에 사용된 클래스를 삭제하면 "할당을 해제하고 지울까요?" 확인 창이 표시되고, 해제하고 지우기 를 누르면 그 인스턴스들은 미할당 상태로 전환. 클래스 출처를 속성에서 로 전환해도 할당은 삭제되지 않고, 다시 인스턴스에 할당 으로 전환하면 기존 할당을 그대로 사용.

인스턴스에 클래스를 지정하는 절차는 포인트클라우드 인스턴스에 클래스 할당하기 참고.

데이터셋 상세: 파일

파일 탭(그리드): ① 업로드(끌어다 놓기) ② 종류·상태 필터 ③ 정렬·그리드/테이블 전환 ④ 파일 카드(라벨 짝 표시)
번호영역설명
①업로드파일이나 폴더를 끌어다 놓거나 클릭해 선택(여러 개 선택 가능). 끌어다 놓은 폴더는 내부 파일을 펼쳐 업로드. 폴더를 펼치지 못하는 브라우저에서는 ZIP 으로 압축하라는 안내 표시. 지원 형식은 모달리티마다 다르고 ZIP 은 모든 모달리티에서 허용, 서버가 압축 해제. 지원하지 않는 형식은 제외. 파일 1개 최대 크기도 함께 표시, 파일이 수천 개이면 CLI datasets upload-archive 권장. dataset_write 권한이 있을 때만 표시, 동기화 중에는 잠김.
②필터종류(모달리티에 맞는 것만: 이미지·어노테이션·포인트클라우드…)와 상태(유효·오류·검증 중·업로드됨). 외부 소스와 연결된 데이터셋에는 출처(업로드·동기화) 필터 추가. 모두 보기 로 필터 해제.
③정렬·보기최신순·오래된 순·이름순·큰 파일 순, 그리드/테이블 전환.
④파일 카드썸네일·이름·상태·크기·종류·출처. 검증을 통과한 이미지에는 라벨 있음 표시, 데이터셋에 어노테이션 파일이 있는데 짝이 없으면 라벨 없음 표시. 누르면 파일 미리보기로 이동.

테이블 보기에서는 파일을 여러 개 선택해 선택 삭제 로 일괄 삭제(dataset_write, 동기화 중에는 잠김). 선택은 현재 표시된 페이지 내에서만 유지. 요약 열에 크기·라벨·매칭률 같은 파일별 요약, 오류 파일은 오류 문구 표시. 동기화 진행 중에는 파일 탭 맨 위에 진행률 배너와 동기화 취소 표시.

파일 탭(테이블): ① 여러 파일 선택 후 일괄 삭제 ② 요약(크기·라벨·매칭률)

파일 미리보기

미리보기는 파일 종류마다 다름. 위쪽 이전·다음 화살표로 파일 이동, 다운로드·삭제(dataset_write, 확인 창 없이 즉시 삭제) 실행. 제목 옆에 종류·상태 배지와 출처(직접 업로드 또는 외부 동기화) 배지 표시. 동기화로 내려받은 파일은 여기서 삭제해도 원격에 남아 있으면 다음 동기화 때 다시 내려받음.

종류미리보기
이미지원본 이미지. 짝 어노테이션(LabelMe·COCO·VOC)이 있으면 박스·폴리곤·라벨을 겹쳐 그리고, 주석 숨김 으로 숨김. 짝 어노테이션 파일이 20MB 를 넘으면 겹쳐 그리지 않음.
포인트클라우드(PLY)3D 뷰어. 서버가 점 수를 줄여 만든 미리보기를 클래스 또는 인스턴스 색으로 표시. 인스턴스에 할당하는 데이터셋이면 할당 화면을 대신 표시(dataset_write 가 없으면 클래스 선택이 잠긴 읽기 전용).
시계열시간축 기준으로 숫자 컬럼(최대 6개)을 선 그래프로.
표 형식앞부분 행을 표로. 라벨 컬럼에는 (라벨) 표시, 접두사가 같은 컬럼이 3개 이상인 묶음은 접기·펼치기 가능.
JSON 어노테이션들여쓰기한 JSON(2MB 이하).
그 밖·오류 파일"미리보기 없음" 과 검증 오류 문구. 검증이 끝나지 않은 파일은 검증이 끝난 뒤 미리보기 표시.
이미지 파일 미리보기: ① 이전·다음 파일, 다운로드, 삭제 ② 주석 표시 전환 ③ 메타데이터(라벨 짝)
번호영역설명
①이동·동작이전·다음 파일(순번/전체), 다운로드, 삭제.
②주석 전환겹쳐 그린 어노테이션 숨김·다시 표시. 괄호 안은 도형 수.
③메타데이터종류·크기·Content-Type·요약·SHA-256·업로드 시각. 이미지는 라벨 짝, 어노테이션은 카테고리별 개수와 미매칭 이미지, 표 형식은 컬럼 목록. 매칭 다시 계산 은 dataset_write.

PLY 3D 뷰어:

PLY 3D 미리보기: ① 포인트클라우드(라벨 색) ② 조작법(드래그 회전·휠 확대·우클릭 이동)
번호영역설명
①3D 캔버스드래그로 회전, 휠로 확대·축소, 오른쪽 버튼 드래그로 이동. 위는 라벨별 색과 점 수 범례.
②조작법뷰어는 점 수를 줄인(다운샘플) 미리보기. 원본은 다운로드 로 내려받음.

파일에 클래스와 인스턴스가 함께 있으면 범례 위에 색 기준 전환(클래스 · 인스턴스) 표시. 인스턴스 보기의 범례는 인스턴스 수와 회색 미할당 · 배경 점 수. 해석이 자동 판정이면 범례에 자동 판정 배지 표시.

클래스와 인스턴스가 함께 있는 PLY: ① 색 기준을 인스턴스로 전환한 화면

시계열 CSV:

시계열(CSV) 미리보기: 시간축 기준 숫자 컬럼의 선 그래프

상태·배지

데이터셋 검증 배지:

배지값뜻
통과PASS모든 파일이 검증을 통과함
일부 오류PARTIAL오류 파일이 하나 이상. 마우스를 올리면 개수 표시
실패FAIL외부 시스템이 매니페스트로 실패 판정을 전달한 경우에만 표시
파일 없음없음아직 파일이 없음

파일 상태:

배지값뜻
업로드됨UPLOADED저장됨. 검증 대기
검증 중VALIDATING서버가 검사 중(목록이 자동으로 갱신됨)
유효VALID통과. 학습과 미리보기에 사용됨
오류INVALID검증 실패. 테이블 보기에 오류 문구가 빨간색으로 표시됨

외부 동기화 상태: 대기 · 동기화 중 · 완료 · 실패 · 취소됨.

삭제 제한

데이터셋 삭제와 파일 삭제(개별 삭제, 선택 삭제 모두) 시 이 데이터셋을 사용하는 학습을 먼저 확인. 판정은 데이터셋 단위.

상황결과
접수됨·대기 중·실행 중·중지 중인 학습이 이 데이터셋을 사용함누구도 삭제 불가. 학습 이름이 포함된 오류 표시. 학습이 종료된 뒤 다시 시도.
종료된 학습의 사용 이력만 있음ADMIN 이 아니면 "이력을 끊는 삭제는 관리자만 할 수 있습니다" 로 차단. ADMIN 에게는 이력을 끊고 삭제할지 한 번 더 확인.
둘 다 없음데이터셋 삭제와 선택 삭제 는 확인 창을 거쳐 삭제. 파일 미리보기의 삭제 는 확인 창 없이 즉시 삭제.

실행 중 상태까지 진행한 학습은 실패·중지되어도 이력이 남으므로, 그런 학습에 한 번이라도 사용된 데이터셋은 파일 하나를 삭제할 때도 ADMIN 필요. 데이터셋을 삭제하면 그 사용 이력도 함께 삭제.

2026-10-02 기준 플랫폼으로 작성

© MLOps Central Platform