我正在修改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新手