立即注册

2PLM

查看: 1455|回复: 0

[已解决] AWC显示分类实例

[复制链接]
发表于 2022-6-22 12:18:30 | 显示全部楼层 |阅读模式
1.设置业务对象常数
1、在工作区对象WorkspaceObject级别,Awp0SearchClassifySearchEnabled 业务对象类型常数设为 true。这将开启分类搜索。
2、在零组件和零组件版本级别,Awp0SearchIsIndexed 业务对象类型常数设为 true。
这将开启分类索引编制。系统对设置此常数的对象类型编制索引以用于搜索。所有子类型继承该设置。
3、在零组件和零组件版本级别,Awp0SearchIsIndexed 业务对象类型常数设为 true。
系统对获得此设置的对象类型编制索引以用于搜索。所有子类型继承该设置。
*务必冷部署
*BMIDE模板需要加载ics1icsaw模板才能看到Awp0SearchIsClassifyDataIndexed属性常数。
使用 gettypeconstantvalue 实用程序确认这些常数是否设置正确,例如:
gettypeconstantvalue -u=username -p=password -g=dba
-typename=WorkspaceObject
-constantname=Awp0SearchClassifySearchEnabled
2.创建索引视图
对全部分类创建索引视图:smlutility -create_indexing_views -u=infodba -p=infodba -g=dba
*以上命令只需运行一次即可
效果如下:红框即为索引视图
如果需要所某些分类属性进行过滤,需要勾选“过滤器”复选框
AWC中的效果:
3. 合并schema
Teamcenter 命令窗口中,转至 tc_root\bin 目录并键入:
(1) bmide_modeltool -u=infodba -p=infodba -g=dba -tool=all -mode=upgrade -target_dir="%TC_DATA%"
确认是否已正确创建了 schema 文件。
a. 确认 TC_DATA\ftsi\solr_schema_files 文件夹中的 tc_solr_schema.xml 文件具有当前日期和时
间。
b. 在文本编辑器中打开 tc_solr_schema.xml 文件,然后搜索 0Y0_CLASSIFICATION_0Y0。应可以找到多个包含此字符串的行。关闭文本编辑器,但不保存。
3. 停止 Solr 索引编制器服务。
4. 合并 Teamcenter 和 Solr 的 schema。
例如,在 Teamcenter 命令窗口中,转至 tc_root\solr-版本 目录并运行此实用程序:
TcSchemaToSolrSchemaTransform "%TC_DATA%\ftsi\solr_schema_files"
tc_solr_schema.xml 的更改应用于 Solr schema.xml 文件。
5. 确认 Schema 合并已正确完成。
a. 确认 tc_root\SOLR_HOME\server\solr\collection1\conf 文件夹中的 schema.xml 文件具有当前日期和时间。
b. 在文本编辑器中打开 schema.xml 文件,搜索 TC_0Y0_CLS_0Y0。应可以找到多个包含此字符串的行。关闭文本编辑器,但不保存。
c.启动Solr 索引编制器服务
4. 将分类数据扩展到表示层
TC command中运行命令
clsutility.exe -import -hierarchy -cid=group-or-class-ID -include_instances
CLS_is_presentation_hierarchy_active 首选项开启表示层次结构的可见性。
CLS_auto_sync_node_hierarchy 首选项设为 true,启用覆盖特定操作的自动同步。
每次分类结构更新都需要重新运行此命令,之后才能在AWC中看到分类结构。
5. 重新创建索引
(3) D:\Siemens\Teamcenter12\TcFTSIndexer\bin\runTcFTSIndexer -task=objdata:clear n
选择4,输入三个y即可,清除所有索引
(4) D:\Siemens\Teamcenter12\TcFTSIndexer\bin\runTcFTSIndexer -task=objdata:index
4.首选项
1、设置可以分类的对象类型:ICS_classifiable_types
2、设置动态优先级首选项以显示所有已配置的过滤器:
AWC_dynamicPriority_hideSingleValueFacetCategories=true
AWC_dynamicPriority_hideUnassignedValueFacetCategories=true
3、指定在分类层次结构中显示传统类还是表示层次结构(节点)。如果此首选项设为 true,则显示表示节点层次结构。如果设为 false,则显示传统类。
此用户首选项在默认情况下不提供,并且必须在安装表示层(下一代分类服务器安装选项)后手动添加。
CLS_is_presentation_hierarchy_active
AWC_StartupPreferences,加值:
CLS_is_presentation_hierarchy_active
ICS_searchindex_view_visible=true
配置可视导览卡
AWC_classification_vnc_threshold
定义在搜索位置显示的可视导览卡 (VNC) 的最大数量。默认值为 15。此首选项不会与软件一起提供。必须手动添加。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 立即注册

小黑屋|手机版|Archiver| PLM的星空

GMT+8, 2025-4-4 16:08 , Processed in 0.079442 second(s), 18 queries .

PLM产品部技术团队 X3.4

© 2018-2023粤ICP备2021011559号粤公网安备 44060402002077号

快速回复 返回顶部 返回列表