适用于 Atlas 和本地部署的 MongoDB Connector for Business Intelligence 将在 2026 年 9 月后达到生命周期结束 (EOL),并且不再提供支持。对于所有新项目,我们建议使用新的 MongoDB SQL 接口连接到 Atlas 或 Enterprise Advanced 部署。SQL 接口提供了更高的性能、更简化的设置和增强的功能。要了解更多信息,请参阅连接到 SQL。
Overview
当mongosqld 进程启动时,它会从 模式文件 或从MongoDB实例中采样数据来创建 模式 。如果MongoDB实例中的数据形状因新字段或集合而发生重大变化,您可能希望重新生成BI Connector使用的模式。 您可以通过重新启动mongosqld或从MySQL shell中发出 FLUSH SAMPLE 命令来重新生成模式。
默认情况下, mongosqld在生成模式后不会自动对数据进行重新采样。 指定--schemaRefreshIntervalSecs选项以指示mongosqld自动对数据进行重采样并按固定安排重新生成模式。