X-Pack for Elasticsearch の使用を開始したばかりで、ネストされたドキュメント タイプから頂点を接続したいと考えています。ただし、これに関するドキュメントを探しても、どこにも行きませんでした。
私が持っているのは、ネストされたドキュメントとして人物名/IDを持つドキュメントのインデックスです(1つのドキュメントには多くの人物を含めることができ、1人の人物は多くのドキュメントに関連付けることができます)。望ましい結果は、人物間のつながりを含むグラフ データを取得することです。
誰かが手がかりを持っているか、これが可能かどうか教えてくれますか?
私のマッピングの一部:
mappings: {
legend: {
properties: {
persons: {
type: 'nested',
properties: {
id: {
type: 'string',
index: 'not_analyzed'
},
name: {
type: 'string',
index: 'not_analyzed'
}
}
}
}
}
}
そして、ネストされた「persons」フィールドの「name」フィールドを処理する方法がわからないため、これはもちろん機能しません。
POST sagenkarta_v3/_xpack/_graph/_explore
{
"controls": {
"use_significance": true,
"sample_size": 20000,
"timeout": 2000
},
"vertices": [
{
"field": "persons.name"
}
],
"connections": {
"vertices": [
{
"field": "persons.name"
}
]
}
}
前もって感謝します!