stavo usando Elastic Cerca 1.7 versione per la mia applicazione e utilizzando il concetto del fiume mi stava riempiendo i dati da SQL Server per elasticsearch utilizzando il seguente articolo: https://www.pluralsight.com/blog/it-ops/elasticsearch-and-sql-serverdati da SQL Server per elasticsearch Nodo
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"
}
}
Ma nella documentazione di elasticsearch 2.0 si dice che i fiumi sono deprecati .IS c'è un modo migliore per copiare i dati da SQL Server ad elastico con elasticsearch 2.0
ogni codice di esempio di alternativa sarebbe veramente utile
Grazie
Questa risposta potrebbe aiutare: http://stackoverflow.com/questions/34477095/elasticsearch-replication-of-other-system-data/34477639#34477639 – Val