elasticsearch-ingest
Load CSV and JSON files into Elasticsearch indices using the bulk API and explicit mappings when field types matter. Use when batch-importing local files, converting CSV rows or JSON arrays to NDJSON bulk format, or verifying document counts and mappings after ingest — not for Logstash pipelines, Beats, custom scripts, or index-to-index reindex.
- Version
- 0.1.0
- Compatibility
- Elasticsearch 8.x or 9.x, self-managed, Elastic Cloud Hosted, or Elastic Cloud Serverless; uses the bulk API available on all deployment types. Requires the `elastic` CLI ≥ 0.2 with `stack es` support.
Pinned to revision 4e8964e24a5a, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/elasticsearch-ingest/SKILL.md
- skills/elasticsearch-ingest/references/mapping-design.md
- skills/elasticsearch-ingest/references/ndjson-bulk-format.md
- skills/elasticsearch-ingest/references/troubleshooting.md
Every link opens the file at its source, pinned to the revision this page describes.