gpt4 book ai didi

jdbc - Elasticsearch JDBC River未索引数组

转载 作者:行者123 更新时间:2023-12-03 01:06:54 28 4
gpt4 key购买 nike

有人给我小费。

{
"type": "jdbc",
"jdbc": {
"driver": "com.microsoft.sqlserver.jdbc.SQLServerDriver",
"url": "jdbc:sqlserver://127.0.0.1:1433;instanceName=SQLEXPRESS;databaseName=TSQL2012",
"user": "elasticsearch",
"password": "test",
"sql": "SELECT * FROM Elasticsearch.Analysis WHERE AnalysisID = 2800",
"index": "jdbc",
"type": "reports",
"bulk_size": 160,
"max_bulk_requests": 5
}
}

我有这个JSON来设置我的河。这就是数据在我的SQL Server中的外观。

当然,还有更多的记录。具有不同订户ID的不同AnalysisID。我的问题是,如果我仅查询几个AnalysisID,那么我的SusbcriberID将被很好地映射,但是如果我查询Elasticsearch.Analysis,而没有任何WHERE条件,SusbcriberID将会丢失,最终我只有一个。

这可能是什么原因?
错误的bulk_size,max_bulk_requests?

最佳答案

奇怪,但是...
您需要在查询中添加“按_id排序”。

关于jdbc - Elasticsearch JDBC River未索引数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27026026/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com