适用于:Windows
Azure SQL 托管实例上的 SQL Server
重要
Master Data Services(MDS)在 SQL Server 2025(17.x)中被移除。 我们继续支持 SQL Server 2022(16.x)和早期版本中的 MDS。
可以为与 Master Data Services 数据库相关联的所有 Web 应用程序和 Web 服务配置系统设置。
可以在 Master Data Services 配置管理器中的“数据库”页上配置其中的多项设置。 其他设置可以在 Master Data Services 数据库的系统设置表 (mdm.tblSystemSetting) 中进行配置。
这些设置可分为以下几类:
常规设置
| 配置管理器设置 | 系统设置 | 说明 |
|---|---|---|
| 数据库连接超时 | DatabaseConnectionTimeOut | Master Data Services 数据库允许的完成连接所需秒数。 如果连接未在此时间内完成,连接将被取消并返回错误。 默认值为 60 秒(1 分钟)。 |
| 数据库命令超时 | DatabaseCommandTimeOut | Master Data Services 数据库允许的完成命令所需秒数。 如果命令未在此时间内完成,命令将被取消并返回错误。 默认值为 3600 秒(60 分钟)。 |
| Web 服务超时 | ServerTimeOut | ASP.NET 允许的完成“主数据管理器”页请求所需秒数。 如果请求未在此时间内完成,请求将被取消并返回错误。 默认值为 120000 秒(2000 分钟)。 |
| 客户端超时 | ClientTimeOut | 主数据管理器返回主页前处于非活动状态的秒数。 默认值为 300 秒(5 分钟)。 |
| 每批的行数 | RowsPerBatch | Web 服务在每个批次中检索的记录数。 默认值为“50” 。 |
| ApplicationName | 显示在事件日志中的文本。 默认值为 MDM。 | |
| SiteTitle | 显示在主数据管理器 Web 浏览器标题栏中的文本。 默认值为 “主数据管理器”。 | |
| 日志保留期(以天为单位) | LogRetentionDays | 日志将在多少天后删除。 默认值为 -1,表示系统不会清除日志表。 如果值为 0,则日志表只会保留当天的数据。 前几天的数据日志都将被截断。 如果值大于 0,系统会保留值所指定的天数的日志数据。 |
版本管理设置
| 配置管理器设置 | 系统设置 | 说明 |
|---|---|---|
| 仅复制已提交的版本 | 仅复制已提交版本 | 在主数据管理器中,确定用户是只能复制状态为“已提交”的模型版本,还是可以复制任何状态的版本。 默认值为 “是” 或 “1”,表示用户只能复制 “已提交” 版本。 更改为 “否” 或 “2” 将允许用户复制所有版本。 |
有关详细信息,请参阅 版本 (Master Data Services)。
暂存设置
| 配置管理器设置 | 系统设置 | 说明 |
|---|---|---|
| 记录所有临时事务 | StagingTransactionLogging | 仅适用于 SQL Server 2008 R2。 确定在临时记录加载到 Master Data Services 数据库时是否要将事务记入日志。 默认值为 “关闭” 或 “2”。 更改为 “打开” 或 “1” 可启用日志记录。 |
| 暂存批处理间隔 | StagingBatchInterval | 在主数据管理器集成管理功能区域中,选择开始批处理后,批处理开始处理前的秒数。 默认值为 60 秒(1 分钟)。 |
有关详细信息,请参阅 概述:导入表中数据 (Master Data Services)。
资源管理器设置
| 配置管理器设置 | 系统设置 | 说明 |
|---|---|---|
| 层次结构中的默认成员数 | HierarchyChildNodeLimit | 在主数据管理器“资源管理器”功能区域,显示“...更多...”之前每个层次结构中显示的最大成员数。 可以单击“...更多...”以显示下一组成员。 默认值为“50” 。 |
| 默认显示层次结构中的名称 | 在层次结构中显示名称 | 在主数据管理器Explorer功能区中,用于确定查看层次结构时所选的默认设置。 默认值为 “是” 或 “1”,表示显示每个成员的名称和代码。 更改为 “否” 或 “2” 可仅显示代码。 |
| 列表中基于域的属性的数目 | DBAListRowLimit | 在主数据管理器“资源管理器”功能区域,双击网格中基于域的属性值时将在列表中显示的属性数。 默认值为“50” 。 如果成员超过 50 个,则会显示一个可搜索的对话框。 |
| 网格过滤器默认模糊相似度级别 | 在主数据管理器“资源管理器”功能区域,使用“匹配”筛选条件时将使用的相似性级别。 默认值为“0.3” 。 设置的值越接近 1 ,返回的匹配项就越接近搜索条件。 设置为 1 表示完全匹配。 |
Excel 加载项设置
| 配置管理器设置 | 系统设置 | 说明 |
|---|---|---|
| 在网站主页上显示 Excel 加载项文本 | ShowAddInText | 在主数据管理主页上显示用户下载 Add-in for Excel 的链接。 |
| 网站主页上 Excel 加载项的安装路径 | AddInURL | 在主数据管理器的主页上,如果显示指向 Excel 外接程序的链接,则这是用户单击该链接后将转到的位置。 |
业务规则设置
| 配置管理器设置 | 系统设置 | 说明 |
|---|---|---|
| 新业务规则的递增数字 | BusinessRuleDefaultPriorityIncrement | 在主数据管理器“系统管理”功能区域,每个新业务规则的优先级递增的数字。 默认值为“10”。 |
| 要将业务规则应用到的成员数 | BusinessRuleRealtimeMemberCount | 在主数据管理器“资源管理器”功能区域,要将业务规则应用到的网格中最大成员数。 在 Add-in for Excel 中,要将业务规则应用到的活动工作表中的最大成员数。 默认值为“10000” 。 |
| 首先执行业务规则用户脚本 | BusinessRuleUserScriptExecuteFirst | 通常情况下,业务规则操作按以下顺序执行:“默认值”、“更改值”、“验证”、“外部操作”、“用户定义的操作脚本”。 如果将此设置更改为 1,则业务规则操作首先执行“用户定义的操作脚本”。 此设置为隐藏设置。 默认值为 0。 |
有关详细信息,请参阅 业务规则 (Master Data Services)。
通知设置
| 配置管理器设置 | 系统设置 | 说明 |
|---|---|---|
| 用于通知的主数据管理器 URL | MDMRootURL | 主数据管理器 Web 应用程序的 URL,在电子邮件通知的链接中使用,例如 https://constoso/mds。 |
| 通知电子邮件间隔 | NotificationInterval | 发送电子邮件通知的频率(以秒为单位)。 默认值为 120 秒(2 分钟)。 |
| 单个电子邮件中的通知数 | NotificationsPerEmail | 将在单个通知电子邮件中列出的验证问题的最大数目。 如果存在其他问题,则这些问题将不包括在该电子邮件中,但可以在主数据管理器中进行查看。 |
| 默认电子邮件格式 | EmailFormat | 所有电子邮件通知的格式。 默认值为 HTML 或 1。 数据库设置 2 表示 “文本”。 注意:可以在主数据管理器中为单个用户替代此设置,只需在用户的“常规”选项卡上更改和保存“电子邮件格式”即可。 |
| 用于电子邮件地址的正则表达式 | EmailRegExPattern | 在主数据管理器“用户和组权限”功能区域中,用于验证用户在“常规”选项卡上所输入电子邮件地址的正则表达式。有关正则表达式的详细信息,请参阅 MSDN 库中的 正则表达式语言元素。 |
| 数据库邮件帐户 | EmailProfilePrincipalAccount | 显示发送电子邮件通知时要使用的数据库邮件帐户。 默认配置文件为 mds_email_user。 |
| 数据库邮件配置文件 | DatabaseMailProfile | 发送电子邮件通知时要使用的数据库邮件配置文件。 默认值为空。 |
| ValidationIssueHTML | 业务规则验证失败时电子邮件用户收到的 HTML 格式的文本。 | |
| 验证问题文本 | 以纯文本格式,业务规则验证失败时用户收到的电子邮件文本。 | |
| VersionStatusChangeText | 以纯文本格式,版本状态更改时用户收到的电子邮件文本。 只有对整个模型拥有 “更新” 权限的用户才会收到此电子邮件。 | |
| VersionStatusChangeHTML | 以 HTML 格式,版本状态更改时用户收到的电子邮件文本。 只有对整个模型拥有 “更新” 权限的用户才会收到此电子邮件。 |
有关详细信息,请参阅 通知 (Master Data Services)。
安全设置
| 配置管理器设置 | 系统设置 | 说明 |
|---|---|---|
| SecurityMemberProcessInterval | 在主数据管理器的用户和组权限功能区域中,这是指对层次结构成员选项卡上设置的用户和组权限进行应用的频率(以秒为单位)。 默认值为 3600 秒(60 分钟)。 |
性能设置
| 配置管理器设置 | 系统设置 | 说明 |
|---|---|---|
| 启用性能改进设置 | PerformanceImprovementEnable | 我们默认启用此设置(设置为 1),使加载权限相关页面具有良好的性能。 但在此情况下,创建/修改实体、属性、用户或组性能不佳。 为避免这种情况,可以禁用此设置(设置为 0)。 随后更改此设置。 必须运行命令“EXEC [mdm].[udpPerformanceToggleSwitch];”,以确保视图和数据正确无误。 |
有关详细信息,请参阅 立即应用成员权限 (Master Data Services)。
不使用
不使用系统设置表中的以下设置。
SecurityMode
MDSHubName
ApplicationLogging
ReportServer
ReportDirectory
BusinessRuleEngineIterationLimit
BusinessRuleExtensibility
AttributeExplorerMarkAllActionMemberCount