on 2012 Nov 04 6:21 PM
Why is a document in KM not deindexed even after its expiry date is reached ? Also reindexing does not help in this case. What could be the reason and how could it be deindexed ?
moved to SAP NetWeaver Portal: Content and Knowledge Management by moderator
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Can someone suggest a way to manually deindex an individual document on portal ?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Have you checked whether SAP notes 1538789 and/or 1520841 apply?
Have you checked that the time-dependent publishing services in KM have been configured and that they are running? The services have to be scheduled and running. See the periodic scheduled tasks in KM. Check also the Component Monitor under Knowledge Management. Under Services -> scheduler -> node you should find three TimeBasePublishing* services. Also make sure that your KM landscape is correctly configured, that the right nodes are defined as CM systems and that the same nodes are defined in the periodic tasks.
To deindex a single file, I don't know any other way except to move the file into a location not covered by the index/indexes.
You could remove permissions and service permissions on the file but depending on how the indexing service is configured and how principals are setup, the file might still get indexed. Now that I think of it, enabling approval (publishing) for the file and not approving it should prevent indexing of the file.
As mentioned, you could modify the default TREX filter default.tpl to exclude the file from indexing based on filename, type, content, etc.
Samuli, thanks for your response.Reindexing doesn't solve the issue. The expired document still contains the index.
Can you suggest of ways to de-index an expired document without triggering subscription change notification mail ?
As in if you are to put the document in some other folder, document deletion subscription mail would be triggered. I don't want that to happen. I just need to de-index the expired document so that it won't appear on enterprise search.
Also, can you please elaborate on this "you could modify the default TREX filter default.tpl to exclude the file from indexing based on filename, type, content, etc."
Can someone help in explaining how to work on custom property so as not to create index for a document ?
This is from (http://help.sap.com/saphelp_nw04s/helpdata/EN/46/5d5040b48a6913e10000000a1550b0/content.htm)
To exclude a specific document in a repository from indexing, you can create the index-content custom property for the document. Enter the value false. For Index Management Crawler, the Respect the ‘index-content’ Property parameter is activated by default for this. If index-content = false, the crawler searches the document for links, but does not pass it on to TREX for indexing.
Please explain step by step solution on where to make changes to make it work.
Hi Janani,
Why would a document with an expiry date be deindex? Someone might still want to search for the document. The document will be deindexed when you delete it. I suspect you can create a custom search that filters out expired documents. Something like active=true. Not sure on the name of the property that sets the document to expired or I'd provide a more precise answer.
Best regards,
Duncan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
66 | |
10 | |
10 | |
10 | |
10 | |
8 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.