Closed Aricha9801 closed 3 years ago
Hi, thanks for the detailed report.
After investigation, I found that this comes from a query size limit on the endpoint. If you set the maximum number of results down to 100 (in Configuration > Endpoint and queries), it works. When you add the relation 'that has a type', there are twice less retrieved entities as each entity has two types, and hence counts as two results. This is why it works in the second case.
The query is indeed complex, it is designed to get a fairer set of relations from the small sample of entities. One thing I could do would be to add a configuration element to fallback on a simpler query.
Hi, thanks very much for the answer! It works well for me after changing the results number to 100.
Closing the issue as it can be solved by playing with the configuration options.
Hi, when I try some endpoints on Sparklis it always alert an error 'The query was not understood by the SPARQL endpoint...'. And here is the steps to trigger this problem:
When I got that error I checked the query at console, but it is a very complicated query with many UNION, which is not understandable.