Hello,
I have a pipeline to update my documents with parsed url information via the uri_parts processor. However when I look at the datastream or in kibana those addition fields are absent. I checked the data in the backing indexes and it is present. I tried updating the index template in the datastream but that doesn't seem to help and I have mappings for the fields.
Thanks so much for reaching out, @Zachary_Joyner. Do you have a code sample you can provide? Can you also give some further details about how you set up your data view or dashboards?
Here are some similar posts that may be helpful, too:
However I am seeing this new error in my ingress which is the elastic provided dataflow job:
java.io.IOException: Error writing to Elasticsearch, some elements could not be inserted: Document id tBzMxpABx8HgWJ22SKrq: [1:4025] failed to parse field [httpRequest.url] of type [text] in document with id 'tBzMxpABx8HgWJ22SKrq'. Preview of field's value: '{path=/api/sites/subdomains/gingafc, original=https://api.leagueapps.io/api/sites/subdomains/gingafc, scheme=https, domain=api.leagueapps.io}' (document_parsing_exception) Caused by: Can't get text on a START_OBJECT at 1:3872
I think the issue is with the indexes that back the data stream but I am still digging there.
Which is the text I would expect to get added to the document.
I ran some tests with an index not managed by the data stream. And the pipeline was working as expected.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.