配置任务
这些 Task Manager 任务仅用于配置。
Add Collection
在 Task Manager 中,有一个名为 Add Collection 的任务。运行此任务可添加集合。集合是存在于资源束中的不同上下文的聚合。
为了执行此任务,您必须提供下列参数:
• Collection ID – 集合的名称 (可以包含 "-"、"[" 或 "]")。
• Collection Title - 集合的标题 (可以包含任何特殊字符)
• Include Collection in Segment - 需要加载数据的段。
如果所需段不在列表中,可使用 Create New Segment 来创建所需段:
• Assets Folder Path - 资产路径的位置。
路径通常为 INSERVICE_WORK/System/Work/Assets。
• Deploy - 创建集合后,选取是否将集合部署到站点中。选择部署到站点将启动 Deploy Collection 任务。也可以单独进行该操作。
• Available Sites - 用于将集合部署到站点中。从列表中选择所需站点。
• Context ID: - 传递集合应关联的上下文。要添加一个上下文,请单击 Add Context 按钮。
上下文的值源自数据。有关各种上下文,请参阅资源束中的 relatedContext.xml 文件。target 属性指上下文信息。例如:
• Add Data Type – 要部署数据类型,请单击 Add Data Type 按钮。
包含以下集合数据类型:
◦ PH
◦ GE
◦ PartsList
◦ PDFM
◦ PI
◦ IS
◦ IEXML
◦ PS
◦ DOCRELATION
例如:
• Run/Schedule Task 窗口 - 单击“确定”运行任务。
| 在 Servigistics InService 中,必须为常用数据创建 PARTS 集合,如部件、部件关系以及相关上下文的特定集合。此共享集合的 Collection ID 为 All。有关详细信息,请参阅下一节。 |
请注意,您可以在 Task Monitor 中查看任务的进度。
Add PARTS Collection
创建名为 PARTS 的集合,此集合将具有 All 上下文。将 SHARED 保留为段名。
在 PARTS 集合中包括以下数据类型:
• PH
• GE
• Parts
• PL
• PARTRELATIONS
• SYMPTHOMS
例如:
Update Collection
创建这些类型的任务是为了更新现有的集合。集合中的更新可以是以下任意一种类型:
• 将新上下文添加到集合中
• 将新类别添加到集合中
• 将新数据类型添加到集合中
以下是默认情况下 Task Manager 中可用的任务列表:
• Add Context
此任务会将新上下文添加到产品束的现有集合中。例如,为了将新上下文 0000015163 添加到集合 SEDCOLL 中,需执行 Add Context 任务并填写下面示例中所指定的详细信息。单击“确定”可将新上下文添加到现有集合中。
• Add New Data Type
此任务使您能够将新数据类型添加到现有集合中。例如,假设有这样一个情景:您已部署了包含数据类型 PH、IS 和 PARTSLIST,但缺失了数据类型 IEXML 的集合,则此时可通过此任务使用其他数据类型来更新集合。
例如:
更新资产
此任务可将任何资产类型 (如样式表) 的更新部署到发布管理器中,并帮助根据资产定义中的更新针对信息库中的现有加载内容重新建立索引。
要使用此任务,您必须执行以下步骤:
1. 通过加载描述符文件 INSERVICE_HOME/InS_SW/Config/Applications/TaskManager/Config/BusinessLogic/customInputParameters/LoadAssets/descriptor.xml 创建 Load Assets 任务。
2. 使用描述符文件 INSERVICE_HOME/InS_SW/Config/Applications/TaskManager/Config/BusinessLogic/customInputParameters/UpdateAssetsFamily/descriptor.xml 创建 Update Family Assets 任务。
3. 更改 Assets 文件夹中的文件,如 Types.xml 或 PI.xml
。
4. 转到 INSERVICE_HOME/InS_Data/Work/Applications/ContentManager/Work/Scripts 文件夹。
它包含系统中加载的所有族的脚本
5. 执行 Load Assets 任务。
基于发布名称指定文件脚本。基于在族创建过程中所添加的“发布名称”和“数据类型”生成的脚本。脚本将被命名为 PublicationName_DataType_Script.xml。例如:All_PARTS_Script.xml 或 0000015163_PARTSLIST_Script.xml。
指定所需脚本作为 Load Assets 任务的输入。例如:ABCD_PI.xml。
6. 成功执行 Load Assets 后,运行 Update Family Assets 任务。
7. 选择要更新的族和类型。
8. 单击“确定”运行任务。