JDONREFv4 Plugin : Différence entre versions

De JDONREF Wiki
(Releases)
(Installation)
Ligne 104 : Ligne 104 :
 
Voir aussi la [[JDONREFv3ES_TODO|todo list]].
 
Voir aussi la [[JDONREFv3ES_TODO|todo list]].
   
===== Installation =====
+
===== Installation du plugin =====
   
 
Pour installer le plugin, vous pouvez simplement exécuter la commande suivante :
 
Pour installer le plugin, vous pouvez simplement exécuter la commande suivante :
Ligne 113 : Ligne 113 :
   
 
Le plugin n'offre pour le moment qu'une requête. Le site de test fourni est pour le moment sans rapport avec cette requête.
 
Le plugin n'offre pour le moment qu'une requête. Le site de test fourni est pour le moment sans rapport avec cette requête.
 
 
La requête est utilisable tel que décrit dans [[jdonrefv3es_plugin_configuration|ici]].
 
La requête est utilisable tel que décrit dans [[jdonrefv3es_plugin_configuration|ici]].
   
Le site sera accessible avec une url comme http://url_elasticsearch:port/_plugin/jdonrefv3es-0.1beta/test_0.html.
+
Le site est accessible avec une url comme http://url_elasticsearch:port/_plugin/jdonrefv3es-0.2beta/JDONREFv3Test.html.html.
Il fonctionnera avec un index de nom "jdonref" qui respecte le mapping proposé par le plugin.
+
  +
===== Prérequis avant d'utiliser le plugin =====
  +
Le site fonctionne uniquement avec un index de nom "jdonref" qui respecte le mapping proposé par le plugin.
  +
Par contre, la requête peut être utilisée sur n'importe quel index qui respecte le mapping.
   
A cet effet, pour créer un tel index, il s'agit d'utiliser la description fournie par le fichier jdonrefv3es-settings.json et de créer les types correspondant à chaque mapping fourni.
 
 
Avant de créer cet index, le fichier jdonrefv3es_synonym.fr.txt doit être déployé dans /etc/elasticsearch ou dans la chaîne du path.
Enfin, le fichier jdonrefv3es_synonym.fr.txt doit être déployé dans /etc/elasticsearch ou dans la chaîne du path [[avant]] la création de l'index.
 
   
 
===== Utilisation =====
 
===== Utilisation =====

Version du 6 septembre 2014 à 14:39

L'intérêt du plugin JDONREFv3ES pour ElasticSearch est multiple. Il fournit :

Releases
JDONREFv3ES plugin elasticsearch release date detail
0.1beta 1.0.0.RC1 2014-04-30 POC
0.2beta 1.1.X 2014-08-25 (a bit later than expected : notation problem) adress based score with integration tests
0.2 1.1.X 2014-09-30 production version : adress based score with production test.
0.3 1.1.X 2015-03-31 score tuning
Includes
name type disponibilité
jdonrefv3es query/scorer 0.1beta
0.2beta (poids et éléments non personnalisables).
POI et Zones mapping 0.2beta
adresse mapping 0.1beta
0.2beta
troncon mapping 0.1beta
0.2beta
voie mapping 0.1beta
0.2beta
commune mapping 0.1beta
0.2beta
departement mapping 0.1beta
0.2beta
pays mapping 0.1beta
0.2beta
jdonrefv3es_synonym.fr.txt fichier de synonymes français 0.1beta
jdonrefv3es-settings.json settings 0.1beta (jdonrefv3es_index, jdonrefv3es_search)
0.2beta (+jdonrefv3es_codes_index)
jdonrefv3es_adresse type
jdonrefv3es_adresse tokenFilter
combosynonym TokenFilter
test_0.html test_1.html site 0.1beta (test basique d'un index d'adresse respectant le mapping)
JDONREFv3Test.html site

Voir aussi la todo list.

Installation du plugin

Pour installer le plugin, vous pouvez simplement exécuter la commande suivante :

bin/plugin --install elasticsearch-jdonrefv3es-0.2beta --url http://sourceforge.net/p/jdonref/code/HEAD/tree/Dev/JDONREF_ES_PLUGIN_POC/dist/elasticsearch-jdonrefv3es-0.2beta.zip?format=raw

N'oubliez pas de redémarrer elasticsearch.

Le plugin n'offre pour le moment qu'une requête. Le site de test fourni est pour le moment sans rapport avec cette requête. La requête est utilisable tel que décrit dans ici.

Le site est accessible avec une url comme http://url_elasticsearch:port/_plugin/jdonrefv3es-0.2beta/JDONREFv3Test.html.html.

Prérequis avant d'utiliser le plugin

Le site fonctionne uniquement avec un index de nom "jdonref" qui respecte le mapping proposé par le plugin. Par contre, la requête peut être utilisée sur n'importe quel index qui respecte le mapping.

Avant de créer cet index, le fichier jdonrefv3es_synonym.fr.txt doit être déployé dans /etc/elasticsearch ou dans la chaîne du path.

Utilisation

Voir notamment le guide de première utilisation.