Question
Accenture
IN
Last activity: 28 Dec 2015 5:35 EST
When I am searching a rule in pega 7.1.7 it does not show in output
When I am searching a rule in pega 7.1.7 it does not show in output. Is there any known defect around this?
-
Like (0)
-
Share this page Facebook Twitter LinkedIn Email Copying... Copied!
Accepted Solution
Updated: 17 Dec 2015 14:41 EST
Pegasystems
US
My experience is that if I search for just
foo
then if the system doesn't find it, I search for
old:foo
and that often works better.
In other words, try foo first and if it doesn't work, put old: in front of it.
/Eric
Have you indexed the rules and is the indexing complete?
Designer Studio > System > Settings > Search
Accepted Solution
Updated: 17 Dec 2015 14:41 EST
Pegasystems
US
My experience is that if I search for just
foo
then if the system doesn't find it, I search for
old:foo
and that often works better.
In other words, try foo first and if it doesn't work, put old: in front of it.
/Eric
Accenture
IN
Using the old keyword worked
Pegasystems
IN
old: works because uses the database to query but lacks the full text search capabilities that would come if you don't prefix that.
Depending on which version of Pega you are using, the search landing page needs to be configured appropriately and indexing needs to be done before search can work. As suggested by Rett and Nicholas, please go to the landing page (check the help for that page if needed) and ensure you are correctly configured.
On the landing page every index has a check button (in Pega 7) and should be used for checking if the index is fully built and available for search. Otherwise use the re-index button to recreate the indices as required.
If you are using Pega 7 and want to look up deprecated or internal rules, then they don't show up the search box results. So a generic word like "test" or "pega" should give you ample results.
Accenture
IN
Hi Nicholas,
I have the indexing on
The "old" directive is more of a brute force DB search if I recall correctly. So it should only be used to unblock you and not a long term solution.
On the same search landing page Nick referenced, ensure your "Search Index Host Node Setting" is set up properly and the agents are enabled (checkboxes) Then ensure you click submit.
Historically if you hit re-index without explicitly submitting the host settings, it would not retain the settings. I'm not sure if this is still the design in Pega 7 but it might be.
Can you search any other OOB Rules? I concur with Nick's suggestion.
Accenture
IN
Yes I am able to search few rule and few rules i m not able to search.
Strange thing was that i was not able to search from records explorer as well
Accenture
IN
Is there any keyword for record explorer as well?
Pegasystems
US
If you are seeing some rules and not others during searching, it could likely be that some are in the rulesets included in your current rule-application as referred to by your access group.
/Eric
Accenture
IN
I was searching pega oob rule pega_desktop_decision
Pegasystems
IN
This is an internal rule and thus not available in search. You will notice the same when you open the instance list for Rule-File-Text and filter on this.
Accenture
IN
So internal rule is not available for search?
Accenture
IN
it seems we cannot do content search using keyword old?
Pegasystems
IN
old keyword is fallback option to use DB queries with LIKE on certain exposed columns. Thus full text search (all content) would not be possible with it.
Accenture
IN
Any other way to do a content search for such rules?
Pegasystems
IN
Maybe I am circling back but why do you need content search on internal rules?
Accenture
IN
no , not for internal rules, if same thing happens for some other rules..
Pegasystems
IN
If you have configured multiple search nodes on the search landing page, the likelihood of full text search failing will be low (if all the nodes identified as index host nodes fail at the same time).
Accenture
IN
hmmm okay