Couchbase analytics:创建索引编译错误

Couchbase analytics:创建索引编译错误,couchbase,couchbase-analytics,couchbase-indexing,Couchbase,Couchbase Analytics,Couchbase Indexing,我正在尝试在couchbase analytics节点上创建索引: CREATE INDEX `index_analytics_user_id` ON `requests`(userId:string) 当我在couchbase上运行这个时,我已经在本地运行了,它运行得很好。但是,当我在更大规模的开发环境(有多个数据和索引节点以及一个单独的分析节点)上运行它时,我会得到一个错误。我在本地运行Couchbase 6.5.0。开发环境运行Couchbase 6.0.2: [ { "c

我正在尝试在couchbase analytics节点上创建索引:

CREATE INDEX `index_analytics_user_id` 
ON `requests`(userId:string)
当我在couchbase上运行这个时,我已经在本地运行了,它运行得很好。但是,当我在更大规模的开发环境(有多个数据和索引节点以及一个单独的分析节点)上运行它时,我会得到一个错误。我在本地运行Couchbase 6.5.0。开发环境运行Couchbase 6.0.2:

[
  {
    "code": 24001,
    "msg": "Compilation error: Dataset Default.requests is currently being fed into by the following active entities.\nDefault.Local.data(CouchbaseMetadataExtension)\n (in line 1, at column 1)",
    "query_from_user": "CREATE INDEX `index_analytics_user_id` \nON `requests`(userId:string)"
  }
]
我该如何解决这个问题?
谢谢

在Couchbase Analytics 6.0.x中,您需要在发出CREATE INDEX语句之前手动停止数据摄取(断开链接):

DISCONNECT LINK Local;
CREATE INDEX ...
CONNECT LINK Local;
有关更多信息,请参阅


在6.5.0中,不再需要此步骤。系统在处理创建索引时自动断开链接,并在创建索引后重新连接链接。

在Couchbase Analytics 6.0.x中,您需要在发出CREATE INDEX语句之前手动停止数据摄取(断开链接):

DISCONNECT LINK Local;
CREATE INDEX ...
CONNECT LINK Local;
有关更多信息,请参阅

在6.5.0中,不再需要此步骤。系统在处理创建索引时自动断开链接,并在生成索引后重新连接