Skip to content

[7.x] Geo-Match Enrich Processor (#47243) #47701

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Oct 7, 2019

Conversation

talevy
Copy link
Contributor

@talevy talevy commented Oct 7, 2019

this commit introduces a geo-match enrich processor that looks up a specific
geo_point field in the enrich-index for all entries that have a geo_shape match field
that meets some specific relation criteria with the input field.

For example, the enrich index may contain documents with zipcodes and their respective
geo_shape. Ingesting documents with a geo_point field can be enriched with which zipcode
they associate according to which shape they are contained within.

this commit also refactors some of the MatchProcessor by moving a lot of the shared code to
AbstractEnrichProcessor.

Closes #42639.

this commit introduces a geo-match enrich processor that looks up a specific
`geo_point` field in the enrich-index for all entries that have a geo_shape match field
that meets some specific relation criteria with the input field.

For example, the enrich index may contain documents with zipcodes and their respective
geo_shape. Ingesting documents with a geo_point field can be enriched with which zipcode
they associate according to which shape they are contained within.

this commit also refactors some of the MatchProcessor by moving a lot of the shared code to
AbstractEnrichProcessor.

Closes elastic#42639.
@talevy talevy added :Data Management/Ingest Node Execution or management of Ingest Pipelines including GeoIP backport labels Oct 7, 2019
@elasticmachine
Copy link
Collaborator

Pinging @elastic/es-core-features (:Core/Features/Ingest)

@talevy talevy changed the title Geo-Match Enrich Processor (#47243) [7.x] Geo-Match Enrich Processor (#47243) Oct 7, 2019
@talevy talevy merged commit a17f394 into elastic:enrich-7.x Oct 7, 2019
@talevy talevy deleted the enrich7x-geo branch October 7, 2019 22:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport :Data Management/Ingest Node Execution or management of Ingest Pipelines including GeoIP
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants