온톨로지 데이터 인덱싱
인덱싱(Indexing)은 Foundry 데이터소스의 표나 다른 데이터를 전용 객체 데이터베이스에서 빠르게 조회할 수 있도록 반영하는 과정입니다. Object Storage v2에서는 Object Data Funnel이 파이프라인을 관리하여 객체의 데이터와 메타데이터를 갱신합니다.
| 경로 | 적합한 입력과 요구 |
|---|---|
| Funnel 배치 파이프라인 | 데이터셋의 갱신과 사용자 편집을 합쳐 인덱싱합니다. 기본으로 변경분만 처리합니다. |
| Funnel 스트리밍 파이프라인 | Foundry 스트림을 입력으로 사용하여 초나 분 단위로 반영합니다. 순서, 전체 행 갱신과 별도 기능 제한을 확인해야 합니다. |
| 직접 데이터소스 | 낮은 처리 지연과 사용자 편집이 함께 필요한 업무를 위한 Beta 기능입니다. 처리량을 낮추는 대신 시간 기반 정렬과 편집을 지원하며 작성 앱은 Pipeline Builder로 제한됩니다. |
입력 환경, 지연 요구와 컴퓨팅 비용에 따라 경로를 선택합니다. 데이터 제약은 인덱싱 시 검사하며, 배치에서는 작업 실패로, 스트리밍에서는 잘못된 레코드 제외로 나타납니다. 인덱싱 운영에서 완료 판정, 재시도, 보존 기간과 스트림 교체를 확인할 수 있습니다.
기존 Object Storage v1의 등록과 인덱싱은 Phonograph의 동작과 구분해야 합니다.