Transfert de données à partir de SQL Server à ElasticSearch Nœud

J'ai été en utilisant Elastic Search 1.7 version de mon application et en utilisant le concept de la rivière, j'ai été remplir les données à partir de SQL Server à ElasticSearch à l'aide de l'article suivant : https://www.pluralsight.com/blog/it-ops/elasticsearch-and-sql-server

URL: POST http://localhost:9200/_river/my_jdbc_river/_meta

JSON:

{

"type":"jdbc",

"schedule" : "0 0-59 0-23 ? * *",

"jdbc": {

"driver":"com.microsoft.sqlserver.jdbc.SQLServerDriver",

"url":"jdbc:sqlserver://127.0.0.1:1433;databaseName=MyDatabase",

"user":"my_db_user","password":"password",

"sql":"select ID as _id, FirstName, LastName, DateOfBirth from People",

"index":"people",

"type":"person"

}

}

Mais dans la documentation de elastic search 2.0, il dit que les rivières sont obsolètes .Est-il un meilleur moyen pour copier les données à partir de SQL Server à l'élastique avec elastic search 2.0

Le code de l'échantillon de la solution de rechange serait vraiment utile

Grâce

Cette réponse pourrait aider: stackoverflow.com/questions/34477095/...

OriginalL'auteur andy | 2016-03-20