“文档” 菜单
文档首页
/
BI Connector
/

2.11 中的模式管理变更

在此页面上

  • 独立读取器更改
  • 集群读取器模式更改为自定义模式
  • 集群写入器模式更改为自动模式
  • 弃用

MongoDB Connector for BI 版本2 。 11版本引入了对存储模式管理的重大改进。新的存储模式格式相当于 DRDL文件。这些改进与版本2的 BI Connector 配置不兼容。 10及更早版本。如果您正在运行 BI Connector 2 。 10或更早版本,请使用以下部分更新配置以与版本2兼容。 11或更高版本。

如果已经在运行 2.11 或更高版本,则无需进一步更改配置。 要了解有关 2.11 版本中引入的不同模式管理配置的更多信息,请参阅采样模式参考图表。

使用下表修改 BI Connector 版本 2.10 或更早版本的独立运行的实例配置,以与版本 2.11 及更高版本兼容:

2.10 及更早版本
2.11 及更高版本
模式
独立运行的实例阅读器
独立运行的实例阅读器
行为
mongosqld 初创企业对数据进行采样,并将模式保存在内存中。
选项
  • --sampleMode read

  • --sampleSource not used

要了解有关版本2的更多信息。 10的模式选项,请参阅 2 。 10文档。

无。 版本 2.11 中已弃用--sampleMode选项。 删除此命令行选项或配置文件设置以继续使用独立运行的实例模式。

在早期版本中有效的任何其他独立运行的实例配置将继续在 2.11 及更高版本中有效。

例子

以下示例在独立运行的实例 Reader 模式下启动 BI Connector 版本 2.10 及更早版本:

mongosqld --sampleMode read

以下示例在独立运行的实例 Reader 模式下启动 BI Connector 2.11 及更高版本:

mongosqld

要了解有关采样模式的更多信息,请参阅采样模式参考图。

使用下表修改 BI Connector 版本 2.10 或更早的集群读取器配置,以与版本 2.11 及更高版本兼容:

2.10 及更早版本
2.11 及更高版本
模式
集群读取器模式
自定义模式
行为
BI Connector 不对模式进行采样,而是使用存储在--sampleSource数据库中的 MongoDB 模式来构建其关系模式。
BI Connector 不对模式进行采样,而是使用 数据库中的 DRDL --schemaSource模式。
选项
  • --sampleMode read

  • --sampleSource <dbName>

要了解有关版本2的更多信息。 10的模式选项,请参阅2 。 10文档。

例子

以下示例在 Clustered-Reader 模式下启动 BI Connector 版本 2.10 及更早版本:

mongosqld --sampleMode read \
--sampleSource schemaDb

以下示例在自定义模式下启动 BI Connector 2.11 及更高版本:

mongosqld --schemaMode custom \
--schemaSource schemaDb

要了解有关采样模式的更多信息,请参阅采样模式参考图。

使用下表修改 BI Connector 版本 2.10 或更早的集群写入器配置,以与版本 2.11 及更高版本兼容:

2.10 及更早版本
2.11 及更高版本
模式
集群写入模式
自动模式
行为
BI Connector 通过采样获取其模式,并将有关模式的信息保存到--sampleSource数据库中。
BI Connector 通过采样获取其模式,并以--schemaSource DRDL 格式将每个采样模式保留到 数据库。
选项
  • --sampleMode write

  • --sampleSource <dbName>

要了解有关版本2的更多信息。 10的模式选项,请参阅2 。 10文档。

例子

以下示例以集群化写入器模式启动 BI Connector 版本 2.10 及更早版本:

mongosqld --sampleMode write \
--sampleSource schemaDb

以下示例在自动模式下启动 BI Connector 2.11 及更高版本:

mongosqld --schemaMode auto \
--schemaSource schemaDb

要了解有关采样模式的更多信息,请参阅采样模式参考图。

--sampleRefreshIntervalSecs标志及其相应的配置文件设置schema.sample.refreshIntervalSecs已弃用,取而代之的是--schemaRefreshIntervalSecsschema.refreshIntervalSecs 。 旧的命令行选项和配置文件设置将在 2.11 版本中继续有效,但建议切换到新的命令行选项或配置文件设置。

后退

采样类型冲突

来年

Connector 组件