Describes what the enrichment step does.
Field where enrichments will be stored. This field must already exist or be at most 1 level deeper than an
existing field. For example, if text
is a top-level field with no sub-fields, text.foo
is a valid
destination but text.foo.bar
is not.
Name of the enrichment service to call. Current options are natural_language_understanding
and elements
.
When using natual_language_understanding
, the options object must contain Natural Language Understanding
options.
When using elements
the options object must contain Element Classification options. Additionally, when
using the elements
enrichment the configuration specified and files ingested must meet all the criteria
specified in the
documentation.
If true, then most errors generated during the enrichment process will be treated as warnings and will not cause the document to fail processing.
Options which are specific to a particular enrichment.
Indicates that the enrichments will overwrite the destination_field field if it already exists.
Field to be enriched.
Arrays can be specified as the source_field if the enrichment service for this enrichment is set to
natural_language_undstanding
.
Generated using TypeDoc
Enrichment step to perform on the document. Each enrichment is performed on the specified field in the order that they are listed in the configuration.