Elasticsearch: Dokument mit Anhangsinhalten abrufen

Diese Dokumentation ist Teil des Ingest Attachment Plugin-Leitfadens. Den vollständigen Leitfaden finden Sie hier: Wie man Daten aus PPT-, XLS- und PDF-Dateien in Elasticsearch extrahiert.

👋 Willkommen in der Stackhero-Dokumentation

Stackhero bietet einen vollständig verwalteten Elasticsearch Cloud Service, der für professionelle Anwender entwickelt wurde, die zuverlässige Suche, Analysen und Logging in großem Maßstab benötigen.

  • Gleichbleibende Performance und hohe Sicherheit durch eine private, dedizierte Infrastruktur.
  • Einfache Einrichtung eines individuellen Domainnamens, abgesichert durch HTTPS.

Starten Sie schnell und konzentrieren Sie sich auf Ihr Kerngeschäft: Sie können in etwa 5 Minuten eine produktionsreife Elasticsearch Cloud Hosting Umgebung bereitstellen – Wartung und Sicherheit werden für Sie übernommen.

Um das verarbeitete Dokument anzuzeigen, rufen Sie es mit seiner ID ab:

GET my_index/_doc/my_id

Die Antwort sollte folgendermaßen aussehen:

{
  "_index" : "my_index",
  "_type" : "_doc",
  "_id" : "my_id",
  "_version" : 1,
  "found" : true,
  "_source" : {
    "data" : "e1xydGYxXGFuc2kKVGhpcyBpcyB0aGUgY29udGVudCBvZiBhIFJURiBmaWxlClxwYXIgfQ==",
    "attachment" : {
      "content_type" : "application/rtf",
      "language" : "en",
      "content" : "This is the content of a RTF file",
      "content_length" : 35
    }
  }
}

Beachten Sie, dass das _source-Feld jetzt sowohl die ursprünglichen Base64-Daten als auch die extrahierten Anhangsdetails wie Dateityp und Inhalt enthält.