sparql クエリの実行中に警告が表示される
# hit complexity limit 20 times, increasing soft limit may give more results
これは特定のクエリに依存するのではなく、すべてのクエリに依存します。4store クライアント マスターを使用しているのではなく、http インターフェースを使用していない場合、ソフト リミットを増やす方法を知りたいと思いました。
デフォルトでは、4store は約 1000 のソフト制限を与えます。検索範囲を微調整/無効にするオプションがいくつかあります。
4s-query を使用している場合は、--soft-limit
たとえばで設定をオーバーライドできます4s-query --soft-limit 5000 demo 'SELECT ... etc.'
。に設定すると、-1
完全に無効になります。
サード パーティのクライアントを使用している場合は、cgi パラメータでソフト リミットを微調整できます。sparql-query 'http://example.org/sparql/?soft-limit=-1'
パラメーターを使用して sparql サーバーを起動するときに、ソフト リミットをグローバルに設定でき-s
ます。を参照してください4s-httpd --help
。