mongotranslate
MongoDB工具 >MongoDB BI连接器 >将关系架构映射到MongoDB > 2.11中的架构管理更改
MongoDB Connector for BI版本2.11发行版对存储模式管理进行了重大改进。新的存储模式格式等效于DRDL文件。这些改进与版本2.10及更早版本的BI Connector配置不兼容。如果您运行的是BI Connector 2.10或更早版本,请使用以下部分来更新您的配置,使其与2.11或更高版本兼容。
如果您已经在运行2.11或更高版本,则无需进一步的配置更改。要了解有关版本2.11中引入的不同架构管理配置的更多信息,请参见 采样模式参考表。
使用下表修改BI连接器2.10版或更低版本的Standalone Reader配置,使其与2.11版和更高版本兼容:
2.10版及更早版本 | 2.11版及更高版本 | |
---|---|---|
模式 | 独立阅读器 | 独立阅读器 |
行为 | mongosqld 启动时对数据进行采样,并将模式保存在内存中。 |
mongosqld 启动时对数据进行采样,并将模式保存在内存中。 |
选件 |
要了解有关版本2.10的架构选项的更多信息,请参见 2.10文档。 |
没有。该 在早期版本中可用的任何其他独立模式配置将继续在2.11版和更高版本中使用。 |
例 | 以下示例在独立阅读器模式下启动BI连接器2.10版和更早版本: |
以下示例在独立阅读器模式下启动BI连接器2.11版和更高版本: |
要了解有关采样模式的更多信息,请参阅 采样模式参考表。
使用下表修改BI连接器2.10版或更低版本的Clustered-Reader配置,使其与2.11版和更高版本兼容:
2.10版及更早版本 | 2.11版及更高版本 | |
---|---|---|
模式 | 集群阅读器模式 | 自定义模式 |
行为 | BI连接器不对架构进行采样,而是使用存储在--sampleSource 数据库中的MongoDB架构来构建其关系架构。 |
BI连接器不对架构进行采样,而是使用数据库中的
DRDL架构
--schemaSource 。 |
选件 |
要了解有关版本2.10的架构选项的更多信息,请参见 2.10文档。 |
|
例 | 以下示例在“群集读取器”模式下启动BI连接器2.10版和更早版本: |
以下示例在“定制”模式下启动BI连接器2.11版和更高版本: |
要了解有关采样模式的更多信息,请参阅 采样模式参考表。
使用下表修改BI连接器2.10版或更低版本的Clustered-Writer配置,使其与2.11版和更高版本兼容:
2.10版及更早版本 | 2.11版及更高版本 | |
---|---|---|
模式 | 群集写入器模式 | 自动模式 |
行为 | BI Connector通过采样获取其架构,并将有关架构的信息持久保存到--sampleSource 数据库中。 |
BI连接器通过采样获取其架构,并将每个采样的架构以DRDL格式保存到
--schemaSource 数据库中。 |
选件 |
要了解有关版本2.10的架构选项的更多信息,请参见 2.10文档。 |
|
例 | 以下示例以“群集写入器”模式启动BI连接器2.10版和更早版本: |
以下示例在“自动”模式下启动BI Connector版本2.11和更高版本: |
要了解有关采样模式的更多信息,请参阅 采样模式参考表。
不推荐使用该--sampleRefreshIntervalSecs
标志及其相应的配置文件设置,schema.sample.refreshIntervalSecs
而推荐使用
--schemaRefreshIntervalSecs
和schema.refreshIntervalSecs
。旧的命令行选项和配置文件设置在2.11版本中将继续起作用,但是建议切换到新的命令行选项或配置文件设置。