...
Voici un exemple de l'index utilisé à l'Université de Lorraine :
2.5.2 Installation d'elasticSearch et de l'index apogee
Pour construire cet index nous utilisons une "river", qui permet de créer un index à partir d'une requête SQL.
Avertissement |
---|
Attention : le plugin 'river' n'étant plus disponible depuis la v2.0 d'ElasticSearch, vous devez installer une version antérieure pour utiliser l'exemple ci-dessous. |
1) Télécharger et dézipper Elasticsearch ( elasticsearch-1.3.4.official.zip )
2) démarrer Elasticsearch
en lançant bin/elasticsearch
depuis le répertoire d'installation,
3) Installer le plugin head :
./bin/plugin -install mobz/elasticsearch-head
Vous pouvez voir si le plugin est fonctionnel en vous rendant sur : http://localhost:9200/_plugin/head/ via votre navigateur web
4) Intaller le plugin river-jdbc
pour Elasticsearch
. Il suffit de lancer la commande suivante :
./bin/plugin --install river-jdbc --url
http://xbib.org/repository/org/xbib/elasticsearch/plugin/elasticsearch-river-jdbc/1.3.4.7/elasticsearch-river-jdbc-1.3.4.7-plugin.zip
5) Télécharger le driver oracle jdbc.
6) Copier le jar dans elasticsearch/plugins/river-jdbc
7) Redémarrer ElasticSearch : bin/elsaticsearch -f
8) Créer la river avec le plugin Sense pour Chrome :
Exemple de création de river permettant de récupérer les composantes, VET, ELP, et étudiants valides sur n et n-1:
...