2

MarkLogic が ErrorLog.txt ログ ファイルで何を伝えようとしているのかを理解しようとしています。

たとえば、これ。id名前空間の要素http://marklogic.com/solutions/obi/objectと照合が存在しないことを読み取ることがhttp://marklogic.com/collation/できますが、それは真実ではありません。そこにあり、4 重にチェックされています。

16/04/07 13:12:56 エラー mapreduce.ContentWriter: XDMP-ELEMRIDXNOTFOUND: cts:search(fn:collection(" http://marklogic.com/solutions/obi/revision "), cts:and-query( (cts:element-range-query(xs:QName("obj:id"), "=", "06b7d2a0-c5b0-4a91-8886-368673805c42", ("collat​​ion= http://marklogic.com/collat ​​ion/ "), 1), cts:element-value-query(fn:QName(" http://dikw.nl/dikw/vriend/incident ","external-id"), "162110", ("lang=en "), 1), cts:not-query(cts:element-range-query(xs:QName("source:id"), "=", "85a0aa8c-7495-4d0f-8f97-8a009e57306a", ("照合= http://marklogic.com/collat​​ion / "), 1), 1)), ())) -- { http: の文字列要素範囲インデックスがありません://marklogic.com/solutions/obi/object }id http://marklogic.com/collat ​​ion/

MarkLogic がここで私に伝えていることは何ですか?

4

1 に答える 1

3

これはメッセージの重要な部分です (最後の部分):

{ http://marklogic.com/solutions/obi/object }id http://marklogic.com/collat ​​ion/の文字列要素範囲インデックスがありません

したがって、どうやらそれは type の要素範囲インデックス、 namespace で名前がstring付けられた要素を探しており、インデックスにはルート照合が必要です。idhttp://marklogic.com/solutions/obi/object

インデックスは存在するがコードポイントの照合が行われている可能性がありますか、それとも再インデックスが行われていて、コンテンツがまだ完全にインデックス化されていない可能性はありますか?

チッ!

于 2016-04-07T12:38:41.553 に答える