系统变量
Overview
BI Connector 提供以下环境变量:
系统变量 | 数据类型 | 说明 | 默认值 |
---|---|---|---|
| 布尔 | 指定对于包含未完全转换为 MongoDB 查询语言的子句的查询,是否返回查询错误。 SQL 查询谓词用于筛选查询返回的数据。 |
|
| 整型 | 指定 BI Connector 的日志记录级别:
|
|
| 整型 | 指定唯一嵌套字段路径(Field Path)的最大数量, |
|
| 整型 | 具有自动生成模式的 MongoDB 部署中允许的最大表数。 |
|
| 整型 | 具有自动生成模式的表的collection中允许的最大表数。 |
|
| 整型 | 在具有自动生成模式的collection中,MongoDB 转换为表的数组的表嵌套深度的默认限制。 |
|
| 整型 | 在具有自动生成模式的表中,每个collection检查的最大字段数。 |
|
| 整型 | 指定为使用 |
|
| 字符串 | 确定BI Connector如何评估使用多种数据类型指定的文档字段。 示例, 将
|
|
| 布尔 | 允许您选择 MongoDB 不对某些使用算术聚合函数的查询自动转换类型的行为。 在 MongoDB 3.6 及更早版本中,与后续版本中算术聚合函数的隐式类型转换相比,此行为可提高性能。 有关更多信息,请参阅类型转换模式。 |
|
| 整型 | 指定 BI Connector 模式的更新频率(以秒为单位)。 值为 有关更多信息,请参阅缓存采样。 |
|
| 整型 | 指定 BI Connector 在生成其模式时采样的文档数量。 有关更多信息,请参阅缓存采样。 |
|
| 字符串 | 指定如何将 MongoDB 模式转换为关系模式:
|
|
| 字符串 | 指定 BI Connector 用于类型转换的语义,例如
|
|
设置系统变量
您必须具有 atlasAdmin数据库角色,才能在 Atlas 托管的 BI Connector 上设置环境变量。 要为自管理的BI Connector 设置它们,您必须对已连接inprog
MongoDB database的 具有BI Connector 特权。
使用任何连接到 BI Connector 的 SQL 客户端来设置这些变量。 以下示例将mongodb_max_varchar_length
设置为100
:
SET GLOBAL mongodb_max_varchar_length = 100
设置系统变量后,必须启动与 BI Connector 的新连接。 用于设置系统变量的连接不受影响。