![]() |
Windchill only indexes the latest iteration of any revision.
If a user searches for the latest iteration of an object that was loaded using the data loading utilities, all iterations appear in the search results. You can correct this problem by using the Bulk Index Tool to re-index the data once it has been loaded.
|
![]() |
If bulk indexing is already running on the server, then before setting this property you must delete and recreate the existing indexing queue entries. To do this, select option 2 from the Bulk Index Tool to stop bulk indexing. After some time has passed, use the Queue Management utility to verify that all indexing queue entries have been cleared.
|
![]() |
You can open two command prompts, side by side, to simplify the process of running the tool. Use one command prompt to run the Bulk Index Tool and the other command prompt to tail the BulkIndexTool.log file.
The tail utility is a standard UNIX utility. This utility is also available for Windows from GNU at the following website:
For real-time progress, you can run the tail utility on the BulkIndexTool.log file. For example:
tail -f BulkIndexTool.log
|
0
|
View the current value of the following properties:
• wt.index.enabled
• com.ptc.windchill.partslink.index.enabled
• wt.index.bulkIndexSize
• wt.index.BulkIndexQueueList
• wt.index.BulkIndexContentQueueList
• wt.index.maxContentSize
• wt.index.checkDocumentTypes
• wt.index.filterFileTypes
• wt.index.IndexAndSearchMetaDataOnly
• wt.index.checkIndexingRulesBeforeQueue
• wt.index.excludeAttributes
|
||||
1
|
Start the bulk indexing process
Select this option to begin indexing your data. This option also creates an entry in the BulkIndexQueue, which executes the actual bulk indexing task.
If you have previously started the bulk indexing process and it is still running when you select this option, you receive an error message.
|
||||
2
|
Stop the bulk indexing process.
Select this option to stop the bulk index loading process and remove any remaining bulk indexing queue entries.
|
||||
3
|
Schedule the bulk indexing process.
Select this option to set up a regular schedule to repeat the bulk indexing process. You might want to schedule this time during low user activity.
Enter the following information:
• Start time. Use the format mm/dd/yyyy hh:mm am/pm.
• Stop time. Use the format mm/dd/yyyy hh:mm am/pm.
• Total number of runs (how many times you want the scheduled task repeated).
• Frequency (in days) that you want the bulk indexing task to run. (For example, enter 1 for daily; enter 7 for weekly.)
|
||||
4
|
Reset failed entries
Select this option to reset the objects that failed during indexing. You can use this option to process failed objects again.
|
||||
5
|
Reset entries that are processing.
Select this option if you have objects that have not yet been marked as complete. This can happen if communication between the indexing engine and Windchill occurred and Windchill did not update the object.
|
||||
6
|
Reset entries that have no indexing policies.
Select this option if you have changed indexing rules and objects that were previously not indexed should now be included.
|
||||
7
|
Check the bulk indexing progress:
Select this option to view indexing status.
The following status example indicates that out of 3609 objects, 3588 are indexed, 15 objects failed, and 6 objects have yet to be indexed.
Current status of Bulk Index:
Total Objects Handles: 3609 Objects processed: 3588 Objects processing: 0 Objects w/o indexing policies: 0 Objects remaining: 6 Objects failed: 15 When all objects have been processed, the bulk indexing process is complete.
|
||||
8
|
Delete the bulk indexing list of objects.
|
||||
9
|
Verify index data.
Select this option to verify if the objects marked as “indexed” in Windchill are actually present in the indexed data. This option is particularly useful while restoring Windchill/index folders.
|
||||
10
|
Exit
|