V1 데이터셋 API
데이터셋(Dataset)은 Foundry에 들어온 데이터부터 온톨로지에 연결할 데이터까지 저장하고 처리하는 리소스입니다. 데이터셋 API로 메타데이터와 표를 읽고, 브랜치와 트랜잭션을 관리하며 파일을 업로드하거나 다운로드할 수 있습니다.
이 데이터셋 엔드포인트들은 제한 뷰(Restricted view) 또는 구체화하지 않은 뷰와 호환되지 않습니다. 읽기 작업별 가상 뷰 제한도 해당 엔드포인트에서 확인합니다.
데이터셋과 표
- 데이터셋 생성(Create Dataset): 상위 폴더에 새 데이터셋과 기본 브랜치를 만듭니다.
- 데이터셋 조회(Get Dataset): RID, 이름과 상위 폴더를 조회합니다.
- 표 읽기(Read Table): 열과 행 수를 지정하여 ARROW 또는 CSV로 읽습니다.
브랜치
브랜치는 데이터셋의 별도 작업 경로입니다.
트랜잭션
트랜잭션은 파일 변경과 데이터 버전을 관리하는 단위입니다.
파일
파일 API는 데이터셋 내부 경로의 바이트와 메타데이터를 다룹니다.