Ingest API
Ingest API
1.0에서 도입
Ingest API는 시스템에 데이터를 적재할 때 아주 유용한 도구예요. ingest 파이프라인 및 ingest 프로세서와 함께 동작하면서 다양한 소스에서 온 다양한 형식의 데이터를 처리하거나 변환해요.
출처: 문서
본문
Ingest 파이프라인 API
다음 API들로 OpenSearch 데이터 수집을 단순화하고 보안을 강화하며 확장할 수 있어요.
- Create pipeline: 파이프라인 설정을 만들거나 업데이트할 때 쓰는 API예요.
- Get pipeline: 파이프라인 설정을 조회할 때 쓰는 API예요.
- Simulate pipeline: 파이프라인 설정을 테스트할 때 쓰는 API예요.
- Access data in a pipeline: 파이프라인 안의 데이터에 접근할 때 쓰는 API예요.
- Delete pipeline: 파이프라인 설정을 삭제할 때 쓰는 API예요.
필요한 권한 (Required permissions)
Security 플러그인을 사용한다면 적절한 권한이 있는지 확인해야 해요. 이 API에 필요한 권한은 다음과 같아요.
cluster:admin/ingest/pipeline/get: 파이프라인 조회에 필요cluster:admin/ingest/pipeline/put: 파이프라인 생성·업데이트에 필요cluster:admin/ingest/pipeline/delete: 파이프라인 삭제에 필요