Elasticsearch JDBC River 3000文档限制

时间:2014-07-28 18:58:24

标签: sql-server jdbc elasticsearch

我正在修改elasticsearch作为在我的某台服务器上进行报告的试用版。它设置得很好,我想要做的是让ES使用SQLServer表来尝试一些汇总报告。我从中获取的表格有超过10万条记录,但似乎只有3000条记录。

我将河流定义为:

{
"type":"jdbc",
"jdbc": {
    "driver":"com.microsoft.sqlserver.jdbc.SQLServerDriver", 
    "url":"jdbc:sqlserver://127.0.0.1:1433;databaseName=Uzbekistan",
    "user":"username","password":"******",
    "index":"tstFlattened",
    "type":"test",
    "sql":"select * from vwTest",
    "poll":"30s"
}

}

索引似乎创建正常,字段和数据被正确拉出,但它只抓取3000条记录。创建了5个分片,但我尝试添加其他设置以扩展用于索引的分片数量,而且似乎只创建了5个分片。

有没有人遇到过这个?在设置中我是否遗漏了限制每个碎片文档的内容?我认为每个碎片应该达到2 ^ 32个文档,但我确定我错过了一些东西,因为我是一个ES新手

0 个答案:

没有答案