Tuesday, 18 September 2012

[SP2010] - Rating Timer Jobs

Once you have enabled "Rating" on a list or library users have the ability to rate items as shown below:


It is important to note that the average rating calculation (gold stars) for a rated item doesn't calculate immediately once been rated by a user.  SharePoint has two Timer Jobs that are responsible for calculating that average and are set to run once every hour by default:

 


User Profile Service Application - Social Data Maintenance Job  - Aggregates social tags and ratings and cleans the social data change log.

User Profile Service Application - Social Rating Synchorization Job - Synchronizes rating values between the social database and content database.

Timer job reference: http://technet.microsoft.com/en-us/library/cc678870.aspx

Change the scheduled time for both these Timer Jobs in Central Administration if you would like to  speed up the rating process.


[SP2010] - Rating settings - missing link

You create a new Blank Site Collection successfully from Central Admin and configure a custom list or library only to find that the "Rating settings" link is missing on the List Settings page.

The hidden feature isn't stapled to the OOTB Blank Site Template (Site Definition) and will thus not be activated when creating a new site collection from this template.

No need to worry! Just activate the hidden Ratings feature using this simple PowerShell command and you are ready to Rate your site content:

enable-spfeature -identity 915c240e-a6cc-49b8-8b2c-0bff8b553ed3 -url http://[sitecollectionurl]

After the feature has been activate you will see the "Rating settings" link as below: