编辑 mdm.conf 文件 - 7.1

Talend Data Fabric 安装与升级指南 (Linux)

EnrichVersion
7.1
EnrichProdName
Talend Data Fabric
task
数据治理
EnrichPlatform
Talend Activity Monitoring Console
Talend Administration Center
Talend Artifact Repository
Talend CommandLine
Talend Data Preparation
Talend Data Stewardship
Talend DQ Portal
Talend ESB
Talend Identity and Access Management
Talend Installer
Talend JobServer
Talend Log Server
Talend MDM Server
Talend MDM Web UI
Talend Repository Manager
Talend Runtime
Talend SAP RFC Server
Talend Studio
您可以编辑文件 mdm.conf 以根据需要自定义 MDM 服务器的配置。

下面列出了该文件中可用的参数及其默认值:

设置

参数和默认值

用法

System settings (系统设置)

admin.user=admin

admin.password=talend

指定 MDM 服务器的默认管理员用户的用户名和密码。

密码在 MDM 服务器启动时进行加密。有关如何更改默认密码的更多信息,请参阅管理配置文件中的密码

system.data.auto.init=true

指示 MDM 服务器是否将在启动时自动初始化系统数据。

system.locale.default=en

指定默认系统区域。

max.export.browserecord=1000

指示要在 Talend MDM Web UI 上导出的最大记录数。

max_cache_size=5000

指示缓存的最大大小。

cluster_override=false

指示是否要在启动 MDM 服务器时改写系统容器数据库中的现有内容。

RDBMS Settings (RDBMS 设置)

db.autoPrepare=true

指示 MDM 服务器是否应尝试自己创建一个数据库。

db.datasources=${mdm.root}/conf/datasources.xml

指向一个提供数据库连接信息的文件。

db.default.datasource=H2-Default

指示 MDM 服务器应使用 db.datasources 中指定的哪一个默认数据源。

Subscription Engine (订阅引擎)

subscription.engine.autostart=true

指示系统中的 JMS (Java 消息服务) 是否要自动启动。

system.cluster.storage.index.replication=true

指示是否要按存储来应用索引复制。

mdm.routing.engine.broker.url = vm://localhost

指定 JMS 服务的连接 URL。

routing.engine.max.execution.time.millis=300000

指示路由顺序执行所能花的最大毫秒数。值为 0 表示该路由顺序永不过期。

例如,值 300000 等于 5 分钟。

mdm.routing.engine.consumers=5-10

指示可以并行处理的同步路由顺序使用者数量。

其值支持数值范围。例如,5-10 表示将至少存在 5 个使用者,如果所有以前的使用者均忙,则最多允许存在 10 个使用者。

mdm.routing.engine.broker.sessionCacheSize=1

指示每种会话确认类型 (auto、client、dups_ok、transacted) 的缓存 JMS 会话数量。

如果需要,您可以在高并发性环境中增加此数量。

Bonita user synchronization (Bonita 用户同步)

scheduler.enabled=true

指示是否要为与 Bonita 服务器的同步启用定期批处理作业。

scheduler.retryCount=10

指定同步作业失败时的重试次数。

scheduler.retryInterval.seconds=60

指定两次重试尝试之间的时间间隔,以秒为单位。

scheduler.period.seconds=3600

指定同步作业的时间周期。

scheduler.initialDelay.seconds=10

指定系统启动后初始同步作业允许的延迟时间。

scheduler.shutdownTimeout.seconds=30

指示同步作业完成时允许系统正常关闭作业所花的时间。

realtime.synchronize.enabled=true

指示是否要启用实时同步。

Bonita technical user/password (Bonita 技术用户/密码)

technical.user=install

technical.password=install

指定 Bonita 技术用户的用户名和密码。

密码在 MDM 服务器启动时进行加密。有关如何更改默认密码的更多信息,请参阅管理配置文件中的密码

注: Bonita 技术用户由 MDM 用于连接到 Bonita BPM 服务器然后执行一些操作,例如部署工作流和同步工作流用户。有关如何配置 MDM 服务器与 Bonita BPM 服务器之间连接的更多信息,请参阅手动安装 Bonita BPM 服务器

IAM Settings (IAM 设置)

tac.domain=@company.com

定义用于将用户名转换为电子邮件的域,以便在将作业和工作流迁移到 7.0 MDM 服务器时获得向后兼容性。

oidc.url

定义 Talend Identity and Access Management 的 URL,例如 http://localhost:9080/oidc

oidc.userauth.url

定义 Talend Identity and Access Management 用户身份验证 URL,例如 href="http://localhost:9080/oidc"

oidc.client.id

定义 Talend Identity and Access Management OIDC 客户端标识符。

oidc.client.secret

定义 Talend Identity and Access Management OIDC 密码。

scim.url

定义 Talend Identity and Access Management SCIM URL,例如 href="http://localhost:9080/scim"

scim.username

定义具有 MDM 超级管理员角色的用户名。此参数用于访问 Talend Identity and Access Management SCIM 模块中的 MDM 用户信息。

scim.password

定义 Talend Identity and Access Management SCIM 模块的密码。

Fuzzy search setting (模糊搜索设置) lucene.fuzzy.search=true

指示是否启用 Lucene 模糊搜索来搜索数据记录。默认情况下,文件中未添加此参数,并且 Lucene 模糊搜索是启用的。您可以添加此参数并将其值设置为 false 以禁用 Lucene 模糊搜索。