# Ingest node 複数項目の突合せについて

**URL:** <https://discuss.elastic.co/t/ingest-node/223435>\
**Category:** 日本語による質問・議論はこちら\
**Created:** [March 13, 2020, 2:30am UTC](https://discuss.elastic.co/t/ingest-node/223435 "2020-03-13T02:30:02Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![harue](https://avatars.discourse-cdn.com/v4/letter/h/82dd89/32.png) [@harue](https://discuss.elastic.co/u/harue)\
**Post date:** [March 13, 2020, 2:30am UTC](https://discuss.elastic.co/t/ingest-node/223435/1 "2020-03-13T02:30:02Z")

</div>

お世話になります。

▼実現したいこと  
取り込むログと予め用意したリスト(下記参照)とを突き合わせて、突合せ結果をindexに登録

例)  
ID,IP  
100,10.169.1.1  
,10.169.1.2

▼取り込むログとの突合せ条件  
1行目…IDが"100" **かつ** IPが"10.169.1.1"であれば真  
2行目…ソースIPが"10.169.1.2"であれば真

2行目の条件( **1項目の突合せ** )はenrich processorにて可能ですが、

1行目の条件( **複数項目の突合せ** )はenrich processorでは実現できないようです。  
…enrich poricyの"match\_field"に複数項目を指定すると下記エラーになりました。  
`match_field doesn't support values of type: START_ARRAY"`

ingest nodeにて、1行目の条件を実現する方法はありますでしょうか？  
お手数ですが、教えて頂けますと幸いです。

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [April 10, 2020, 2:30am UTC](https://discuss.elastic.co/t/ingest-node/223435/2 "2020-04-10T02:30:03Z")

</div>

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