Servigistics InService 发布和加载 > 使用发布和加载 > 运行 PxTAL > TAL 同义词束
  
TAL 同义词束
除了从 Windchill Service Information Manager 中所创作内容发布的束以外,还可以 TAL 包含第三方内容的束,例如同义词。
同义词信息包含在同义词束中。同义词束包含以下文件︰
BUNDLE.mf - 提供束信息的内容清单文件。
以下是用于标识同义词束的文件的摘录:
Bundle-Id: SYN-000001
Bundle-Category: SYNONYMS
Bundle-type: full/incremental
Bundle-Version: 2.2
Bundle-source: PTC
Bundle-Publish-Date: 10/01/2015 00:00:00
family-Name: All
内容清单文件提供以下设置:
Bundle-Id – 束的唯一标识符
Bundle-Category - 束类型
同义词束的类型必须为 SYNONYMS
Bundle-type – 当前不使用
Bundle-Version - 束的版本
版本必须为 2.2 或更高版本。
Bundle-source - 生成束的组织名称
Bundle-Publish-Date - 束发布日期
family-Name – 当前不使用
在以后的版本中,此信息将指定加载对象的段。
ReadyForTAL - 指示束符合 TAL 进程的条件。
Synonyms.xml - 包含待加载同义词数据的 XML 文件。
此文件必须命名为 Synonyms.xml。文件内容的示例如下:
<definition>
<!-- definition of indiviudal expressions -->
<expressions>
<expression id="3166" langId="en-US">o-ring</expression>
<expression id="3167" langId="en-US">seal</expression>
<expression id="3168" langId="en-US">aux</expression>
</expressions>
<!-- Grouping of expressions into synonyms -->
<synonyms>
<group id="1">
<expRef>3166</ expRef>
<expRef>3167</ expRef>
</group>
<group id="2">
<expRef>3167</ expRef>
<expRef>3168</ expRef>
</group>
</synonyms>
</definition>
请注意以下与同义词束相关的事项:
TAL 进程将在加载数据前验证以下信息:
重复表达式语句 (具有相同 ID)
重复组语句 (具有相同 ID)
组定义中的重复表达式参考
组中未定义的表达式参考
同义词不支持增量束加载。
数据库中的现有同义词数据会在加载另一个同义词束之前清理。
TAL 进程希望多个同义词使用一个加载文件,因此多个语言的数据应为相同束的一部分。