Pipeline Enrichment with Geo-Points

Hi!

I'm trying for a testing scenario to add Geo-Points to my existing Index.

In my EnrichmentIndex I have "matching" just as some matching field and "geo" which is a valid Geo-Point. One document with valid matchingID and a valid Geo-Point. This index can be used with the map.

Enrichpolicy is simply match sourceindex "EnrichmentIndex" Matchfield is "matching" and enrichfield is the geo.

Index Pipeline for the TargetIndex has the Enrich processor. Field ist again the "matching", the mentioned policy ofc and targetfield :

  1. When targetfield is an existing Geo-point in the TargetIndex pipeline simulation still runs fine but no documents get added to the Index.

  2. When targetfield is just some randomtestname pipeline simulation runs fine and documents get added to the index, BUT

 "test": {
                "geo": {
                  "coordinates": [
                    51.294337202853704,
                    6.853316191722346
                  ],
                  "type": "Point"
                },
                "matching": "ac233f6921b0"
}

It creates an "test" object and inside coordinates as flow. type as Text.

So no geo-point I could use.

Where did I take the wrong direction on this? Any help would be appreciated.

Rene

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.