安装和配置适用于 SaaS 环境的 AI Parts Rationalization 插件
本主题适用于 Windchill+ 系统管理员。
此插件可作为附加组件随 Windchill 一起安装。插件的部署和更新由 Windchill 中的“插件管理器”进行管理。
此插件以松耦合方式与 Windchill 集成。这意味着插件可以独立更新和维护,而不会影响 Windchill 的核心功能。
身份验证
只有在经过 PTC SaaS Platform 身份验证后,站点管理员才可以使用此插件。您必须是 Windchill 站点管理员,且拥有有权访问 Windchill 产品的 PTC SaaS Platform 帐户,才能查看 Windchill 插件。请按照以下步骤进行 PTC SaaS Platform 身份验证:
1. 以站点管理员身份登录您的 Windchill 帐户。
3. 输入您的 PTC SaaS Platform 帐户登录凭据。您只需在每个会话中提供一次 PTC SaaS Platform 登录凭据。之后,即可继续使用“插件管理器”而无需重新进行身份验证。但是,如果会话过期,则需要重新进行身份验证。
在“确认”对话框中:
◦ 如果单击“否”,就无法查看新提供和已更新插件的列表。而是仍然能看到插件及其先前版本的安装列表。
◦ 如果单击“是”,则需要提供您的 PTC SaaS Platform 登录凭据才能继续。完成身份验证后,您可以查看新列出的插件和现有插件的更新版本。
使用 PTC SaaS Platform 凭据登录后,可以查看可用插件的列表。
安装 AI Parts Rationalization 插件
“插件管理器”可用于安装和配置可用的 AI Parts Rationalization 插件。
单击“插件管理器”时,“Windchill 插件”页面将以表格形式列出 PTC SaaS Platform 存储中可用插件的最新版本。表格中的行将显示名称、版本和状况 (“已安装”或“已卸载”)。
字段 | 说明 |
|---|
插件名称 | 指示插件的名称。 |
安装的版本 | 指示已安装的插件版本。如果未安装插件,则此字段为空。 |
最新版本 | 列出要安装的插件的最新可用版本。 |
说明 | 提供可用插件的简短说明 |
上次修改时间 | 指示插件的上次修改日期。 |
插件状况 | 指示插件是否已安装。 |
插件服务器 | 指示插件服务器的状况 - 是处于运行状态还是宕机状态。如果未安装插件,则此字段为空。 |
要安装插件,请右键单击插件,然后从上下文菜单中选择“安装”。
如果您是在 SaaS 环境中安装插件的 Windchill 业务管理员,系统会显示一则成功消息。这标志着插件安装结束。无需执行任何进一步的操作。
配置 AI Parts Rationalization 插件
要配置插件,您需要注册 Windchill 产品实例并创建服务主体。有关详情,请参阅
注册 Windchill 产品实例和
为已注册的 Windchill 产品实例创建服务主体部分。
1. 要配置插件,请右键单击“已安装”插件,然后选择“配置插件”。
2. 在“插件配置”窗口中提供所需的详情,然后单击“保存”。
◦ “PTC SaaS Platform 服务主体客户端 ID”- 输入已生成并显示在“创建服务主体”页面上的客户端 ID。
◦ “PTC SaaS Platform 服务主体客户端密钥”- 输入已生成并在显示“创建服务主体”页面上的客户端密码。
◦ “建立索引的 Windchill 用户”- 在
“建立索引的 Windchill 用户”字段中指定索引用户。您已在
配置索引用户部分提供用户详情。建议避免频繁更改此用户。
◦ “重复部件变更通告子类型的内部名称”- 指定用于处理重复部件的变更通告类型的内部名称。例如:com.ptc.plugins.cn。建议创建专用的变更通告子类型来搜索重复部件,并在此处提供其内部名称。这样可确保始终使用指定子类型创建与重复部件相关的变更通告。
同样,还可以指定用于处理重复部件的变更对象 (例如问题报告和变更请求类型) 的内部名称。为“变更请求”和“问题报告”配置子类型是可选的。但是,如果未配置这些变更对象,它们将不会显示在用户界面中。
| 所有配置设置 (“建立索引的 Windchill 用户”除外) 在开始建立索引后一定要保持不变。修改其中的任何设置都将导致先前建立索引的数据丢失,管理员必须从头开始重新启动索引建立过程。 可根据需要更改“建立索引的 Windchill 用户”。但是,该用户只能查看其有权访问的部件。 |
安装和配置插件后,“重复部件搜索”选项卡将出现在 Windchill“搜索”页面上。
更新 Windchill AI Parts Rationalization 插件
一旦有最新版本的插件可供使用,系统即会启用“更新插件”操作。要更新插件,请右键单击插件,然后单击“更新插件”。插件版本会自动更新。
在 PTC SaaS Platform 上更新到插件的最新版本后,即可在“Windchill 插件”表中看到该插件的新版本号。例如,如果之前安装了 0.1.32 版本,PTC SaaS Platform 上现会提供 0.1.33 版本。“Windchill 插件”表的“最新版本”列显示 0.1.33 版本。
最佳做法
以下最佳做法有助于高效安装、配置和更新插件。
• 完成安装后,在 Windows 平台上手动重新启动 Apache 进程。
• 确保存在适用于您的平台的安装目录。如果插件安装目录缺失,则插件管理器会报告错误。
• 所有配置设置 (“建立索引的 Windchill 用户”除外) 在开始建立索引后一定要保持不变。修改其中的任何设置都将导致先前建立索引的数据丢失,管理员必须从头开始重新启动索引建立过程。
可根据需要更改“建立索引的 Windchill 用户”。但是,该用户只能查看其有权访问的部件。
• 在执行重新托管操作期间,保留目标系统上安装的插件。重新托管后,必须在目标系统上手动重新配置插件,并对该实例使用其他服务主体。还必须重新索引数据。在此过程中,请仔细选择索引内容,以有效管理 AI 点数使用。
• 重新托管后,如果需要将索引用户从 A (源) 更改为 B (目标),请执行以下步骤:
1. 使用索引用户 A (源) 重新配置插件。
2. 保存配置。
3. 将索引用户更新为 B (目标)。
• 更新插件后,建议清除浏览器缓存,以确保获得最佳性能,防止发生任何意外行为。
由插件管理的操作
使用“插件管理器”安装插件后,系统通常会从 PTC SaaS Platform 存储下载插件文件,然后解压缩到本地服务器上的插件安装目录中。
实例将作为服务运行,用于处理如下所述的 AI 发布任务。它提供了针对 AI 发布作业发出的 VCS (Visualization Content Service) 请求的详情,以及轮询操作的结果。该实例负责以下任务:
• 执行索引作业。
• 将请求发送至 VCS 以获取 AI 索引作业。
• 监控和记录 VCS 请求、轮询 VCS 以检查这些作业的状况 (例如,“成功”、“失败”或“进行中”),并记录详情。
• 对于 Windchill 业务管理员 (SaaS 环境):日志生成并存储在 <windchillHome>/logs/pluginLogs 中。
• 更新队列中每个作业的状况。
插件证书轮换
本主题介绍 Windchill 插件所使用的自签名证书的管理策略。AI 插件依靠自签名证书进行安全通信。它涵盖了证书的创建、验证、轮换以及与 Windchill 和 Apache 组件的集成,以确保通信安全。
对于 Windchill+ 环境,证书轮换使用专用实用程序自动进行。此实用程序与 Windchill 证书轮换实用程序一起运行。在 Windchill+ 集群环境中,必须在每个节点上执行此实用程序。