UNPKG

sparnatural

Version:

Visual client-side SPARQL query builder and knowledge graph exploration tool

79 lines (43 loc) 2.89 kB
_[Accueil](index.html) > FAQ_ # Questions Fréquemment Posées ## Configuration #### Comment configurer une recherche sur les dates ? ... Initialement posée dans [l'issue 314](https://github.com/sparna-git/Sparnatural/issues/314). #### Comment effectuer une recherche dans le sens inverse ? ... Initialement posée dans [l'issue 317](https://github.com/sparna-git/Sparnatural/issues/317). #### Comment configurer une recherche sur un champ de texte ? ... Initialement posée dans [l'issue 309](https://github.com/sparna-git/Sparnatural/issues/309). #### Comment mapper une classe vers plus d'une classe cible ? ... Initialement posée dans [l'issue 318](https://github.com/sparna-git/Sparnatural/issues/318). #### Comment définir de jolis préfixes dans la requête SPARQL de sortie ? Puis-je utiliser des valeurs préfixées dans l'annotation sparqlString ? Cela n'est actuellement pas possible, évitez d'utiliser des préfixes dans sparqlString. Voir aussi [Prototype Wikidata de Sparnatural](https://github.com/lubianat/sparnatural_wikidata_prototype/pull/4). #### Comment configurer Sparnatural sur Wikidata ? Voir [Prototype Wikidata de Sparnatural](https://github.com/lubianat/sparnatural_wikidata_prototype). - Définissez le point de terminaison SPARQL cible sur `https://query.wikidata.org/sparql` - Utilisez l'option de configuration `typePredicate` avec une valeur de `http://www.wikidata.org/prop/direct/P31` - Vous pouvez configurer une requête d'autocomplétion personnalisée avec une queryString comme suit : ``` SELECT DISTINCT ?uri ?label WHERE { ?domain <http://www.wikidata.org/prop/direct/P31> $domain . ?domain $property ?uri . ?uri rdfs:label ?label . FILTER(isIRI(?uri)) FILTER(lang(?label) = \"\" || lang(?label) = $lang) FILTER(CONTAINS(LCASE(STR(?label)), LCASE(\"$key\"))) } ORDER BY UCASE(?label) LIMIT 50 ``` - Les listes déroulantes ne fonctionnent actuellement pas correctement en raison de la lenteur du service de requête de Wikidata #### Comment obtenir automatiquement un libellé à afficher lorsque l'utilisateur clique sur l'icône "œil" ? ... Voir [issue 3 dans le Prototype Wikidata de Sparnatural](https://github.com/lubianat/sparnatural_wikidata_prototype/issues/3). #### Les sources de données par défaut utilisent la fonction `langMatches()` et renvoient des langues en double, est-il possible de changer cela en `lang()` à la place ? Vous devez créer une source de données personnalisée avec une requête SPARQL personnalisée pour y parvenir. Voir https://docs.sparnatural.eu/OWL-based-configuration-datasources#your-own-sparql-query-lists--autocomplete et voir un exemple à https://github.com/sparna-git/sparnatural.eu/blob/main/demos/demo-smt-cim10/sparnatural-config.ttl#L117 Initialement demandé dans [issue 327](https://github.com/sparna-git/Sparnatural/issues/327).