SlideShare a Scribd company logo
SharePoint Enterprise Aggregation Caching FeatureProduct OverviewNimrod GevaProduct Group Manager, KWizComnimrod@kwizcom.com
Can your users query 100 lists, located in 50 site collections, each with over 5000 items,and display the results inless than 3 seconds?
What is the SharePoint Enterprise Aggregation Caching Feature?A Cross-web application aggregation caching service, enabling end-users to run extensive queries at fast response with minimum load on your SharePoint WFE servers.
What does it do?App ServerAggregation Caching JobWeb apps.Run cross-web application queriesSite collectionSite collectionSite collectionsStore aggregated items in Farm-level cacheCache
What does it do?Aggregation Caching JobApp ServerRun cross-web application queriesWeb apps.Site collectionSite collectionSite collectionsWFE ServerStore aggregated items in Farm-level cacheAggregator web partCacheWeb parts access the cache to quickly render cross-web site queries (instead of running these heavy queries in run-time)
Why did we build it?SharePoint provides an API only for site-collection scoped queries
Trying to aggregate items across site collections requires running queries in real time:
Slow response time
Heavy load on the front-end servers
Performance degrades when amount of data/sites increasesCompanies with multi-site collection deployments need a better way to aggregate and display information!
How does this work?
The solution includes:Enterprise Aggregation Caching FeatureActivate this farm feature to enable aggregation caching in your farm.
Aggregation Caching Rules ListEach rule in this list defines a query, scope of aggregation, execution period and more.
CacheThe aggregation results are saved in the farm-level cache.
Aggregation caching JobThis job executes the aggregation caching rules according to their defined settings, and saves the results in the cache.Step 1: Activate the Enterprise Aggregation Caching Farm Feature
Step 2: Configure the Aggregation Caching Rules listIn this page you create the Aggregation caching rules list.
Step 3: Create aggregation caching rulesGo to the aggregation caching rules list
Step 3: Create aggregation caching rulesClick to create a new aggregation caching rule
In this example we aggregate the Tasks lists in all the sites in http://kwizcom web applicationSelect the type of lists that this rule aggregates
Type the url of a list view that will be used as the query (aggregation) definitionDefine the aggregation scope
Step 3: Create aggregation caching ruleskwizcom, 3Configure the user account used to run the aggregationYou can further define the exact time frame in which the aggregation should be executed
Once a rule is saved it is processed by the aggregation caching job.You can see when that rule was executed last time, and how long it took.

More Related Content

What's hot (20)

PDF
Effectively Monitoring Client-Side Performance
Andrew Rota
 
PPTX
Build a SharePoint website in 60 minutes
Ben Robb
 
PPTX
Top 5 Ways to Scale SQL with No New Hardware
ScaleArc
 
PPTX
ReactJs Optimizations , Making server side react faster
Saptarshi Chatterjee
 
PDF
How to optimize asp dot-net application
sonia merchant
 
PPTX
Top open source tools to consider for web service performance testing
Alisha Henderson
 
PPTX
Code splitting with server side react
Saptarshi Chatterjee
 
PPT
Dyna trace
Yasmine Gaber
 
PPTX
Speed up youe website
Nitin KR
 
PPTX
Aspnet Ajax Performance Improvement
Lance Zhang
 
PDF
Load Testing with JMeter, BlazeMeter, New Relic
Giedrius Krisciukaitis, PMP
 
PDF
Ray bogman site performance optimization
Guido X Jansen
 
PPTX
App fabric introduction
Dennis van der Stelt
 
PDF
Client Side Measurement & Performance With Rails
Eric Falcao
 
PDF
MesosCon 2017 - OpenWhisk as an Apache Mesos Framework
Dragos Dascalita Haut
 
PPSX
Backup enhancements with SQL Server 2014
Amit Banerjee
 
PPT
Inside ASP.NET MVC framework
Ciklum Ukraine
 
PPT
Inside asp.net mvc framework
Ciklum Ukraine
 
PPTX
API Proxy Auto Discovery
Vince Soliza
 
PPTX
Load testing with Visual Studio and Azure - Andrew Siemer
Andrew Siemer
 
Effectively Monitoring Client-Side Performance
Andrew Rota
 
Build a SharePoint website in 60 minutes
Ben Robb
 
Top 5 Ways to Scale SQL with No New Hardware
ScaleArc
 
ReactJs Optimizations , Making server side react faster
Saptarshi Chatterjee
 
How to optimize asp dot-net application
sonia merchant
 
Top open source tools to consider for web service performance testing
Alisha Henderson
 
Code splitting with server side react
Saptarshi Chatterjee
 
Dyna trace
Yasmine Gaber
 
Speed up youe website
Nitin KR
 
Aspnet Ajax Performance Improvement
Lance Zhang
 
Load Testing with JMeter, BlazeMeter, New Relic
Giedrius Krisciukaitis, PMP
 
Ray bogman site performance optimization
Guido X Jansen
 
App fabric introduction
Dennis van der Stelt
 
Client Side Measurement & Performance With Rails
Eric Falcao
 
MesosCon 2017 - OpenWhisk as an Apache Mesos Framework
Dragos Dascalita Haut
 
Backup enhancements with SQL Server 2014
Amit Banerjee
 
Inside ASP.NET MVC framework
Ciklum Ukraine
 
Inside asp.net mvc framework
Ciklum Ukraine
 
API Proxy Auto Discovery
Vince Soliza
 
Load testing with Visual Studio and Azure - Andrew Siemer
Andrew Siemer
 

Similar to KWizCom Enterprise Aggregation Caching Feature - product overview (20)

PPTX
KWizCom Aggregation solutions for sharepoint
Nimrod Geva
 
PPTX
Sharepoint Performance - part 2
Regroove
 
PDF
Ergo - SharePoint Brochure
NiamhLordan
 
PDF
Best practices para publicar un WebSite con SharePoint Server 2010
Juan Andrés Valenzuela
 
PDF
Share Point 2010 Features
Kamol Sagwan
 
PDF
Boost the Performance of SharePoint Today!
Brian Culver
 
PDF
SharePoint Saturday The Conference 2011 - SP2010 Performance
Brian Culver
 
PPTX
What’s New in SharePoint 2013 for IT Pros
SPC Adriatics
 
PPTX
Real world rm in share point 2013
C/D/H Technology Consultants
 
PPTX
Measuring SharePoint -- Webtrends Engage 2013
Christian Buckley
 
PPTX
EPC Group SharePoint 2010 Enterprise Content Management - ECM Best Practices
EPC Group
 
PPTX
Top 3 Reasons Why Employees Love SharePoint
Sunil Jagani
 
PDF
SharePoint Performance Optimization In 10 Steps for the IT Professional
Joel Oleson
 
PDF
10 Steps Optimize Share Point Performance
Christopher Bunn
 
PPTX
Enterprise Content Management + SharePoint 2013 - SPSNH
Bob German
 
PPTX
SharePoint 2013 Search Topology and Optimization
Mike Maadarani
 
PPTX
SPSNH13 - SharePoint 2013 + Enterprise Content Management
Jonathan Ralton
 
PDF
Microsoft 365 Office A Comprehensive SharePoint 2024 Guide for Beginners and ...
herlufmyge
 
PPTX
Work Management Service – Using SharePoint 2013 as consolidated tasks platfor...
European SharePoint Conference
 
PDF
SharePoint Saturday San Antonio: SharePoint 2010 Performance
Brian Culver
 
KWizCom Aggregation solutions for sharepoint
Nimrod Geva
 
Sharepoint Performance - part 2
Regroove
 
Ergo - SharePoint Brochure
NiamhLordan
 
Best practices para publicar un WebSite con SharePoint Server 2010
Juan Andrés Valenzuela
 
Share Point 2010 Features
Kamol Sagwan
 
Boost the Performance of SharePoint Today!
Brian Culver
 
SharePoint Saturday The Conference 2011 - SP2010 Performance
Brian Culver
 
What’s New in SharePoint 2013 for IT Pros
SPC Adriatics
 
Real world rm in share point 2013
C/D/H Technology Consultants
 
Measuring SharePoint -- Webtrends Engage 2013
Christian Buckley
 
EPC Group SharePoint 2010 Enterprise Content Management - ECM Best Practices
EPC Group
 
Top 3 Reasons Why Employees Love SharePoint
Sunil Jagani
 
SharePoint Performance Optimization In 10 Steps for the IT Professional
Joel Oleson
 
10 Steps Optimize Share Point Performance
Christopher Bunn
 
Enterprise Content Management + SharePoint 2013 - SPSNH
Bob German
 
SharePoint 2013 Search Topology and Optimization
Mike Maadarani
 
SPSNH13 - SharePoint 2013 + Enterprise Content Management
Jonathan Ralton
 
Microsoft 365 Office A Comprehensive SharePoint 2024 Guide for Beginners and ...
herlufmyge
 
Work Management Service – Using SharePoint 2013 as consolidated tasks platfor...
European SharePoint Conference
 
SharePoint Saturday San Antonio: SharePoint 2010 Performance
Brian Culver
 
Ad

More from Nimrod Geva (15)

PPTX
Connect your SharePoint forms to external sources
Nimrod Geva
 
PPTX
KWiizCom Forms -external values
Nimrod Geva
 
PPTX
Bulk operations done much faster in SharePoint
Nimrod Geva
 
PPTX
Various charting solutions for sharepoint
Nimrod Geva
 
PPTX
KWizCom forms - introduction
Nimrod Geva
 
PPTX
KWizCom SharePoint list custom actions feature product overview
Nimrod Geva
 
PPTX
Building a custom column office 365 app - lessons learnt from building the K...
Nimrod Geva
 
PPTX
SharePoint Mobile Extensions - improving efficiency of mobile workforce
Nimrod Geva
 
PPTX
Sp sat sv moving from web-based collaboration to the mobile arena
Nimrod Geva
 
PPTX
KWizCom SharePoint List Notification Feature - product overview
Nimrod Geva
 
PPTX
KWizCom sharepoint printing feature (imush print) - product overview
Nimrod Geva
 
PPTX
KWizCom sharepoint wiki plus - product overview
Nimrod Geva
 
PPTX
SharePoint Summit Toronto2011 KWizCom SharePoint2010 mobile solutions
Nimrod Geva
 
PPTX
KWizCom SharePoint file controller feature - product overview
Nimrod Geva
 
PPTX
KWizCom SharePoint Mobile solution
Nimrod Geva
 
Connect your SharePoint forms to external sources
Nimrod Geva
 
KWiizCom Forms -external values
Nimrod Geva
 
Bulk operations done much faster in SharePoint
Nimrod Geva
 
Various charting solutions for sharepoint
Nimrod Geva
 
KWizCom forms - introduction
Nimrod Geva
 
KWizCom SharePoint list custom actions feature product overview
Nimrod Geva
 
Building a custom column office 365 app - lessons learnt from building the K...
Nimrod Geva
 
SharePoint Mobile Extensions - improving efficiency of mobile workforce
Nimrod Geva
 
Sp sat sv moving from web-based collaboration to the mobile arena
Nimrod Geva
 
KWizCom SharePoint List Notification Feature - product overview
Nimrod Geva
 
KWizCom sharepoint printing feature (imush print) - product overview
Nimrod Geva
 
KWizCom sharepoint wiki plus - product overview
Nimrod Geva
 
SharePoint Summit Toronto2011 KWizCom SharePoint2010 mobile solutions
Nimrod Geva
 
KWizCom SharePoint file controller feature - product overview
Nimrod Geva
 
KWizCom SharePoint Mobile solution
Nimrod Geva
 
Ad

Recently uploaded (20)

PDF
The Builder’s Playbook - 2025 State of AI Report.pdf
jeroen339954
 
PDF
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
PPTX
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
PPTX
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
PPTX
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
PPTX
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
PDF
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
PPTX
UiPath Academic Alliance Educator Panels: Session 2 - Business Analyst Content
DianaGray10
 
PDF
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
PDF
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
PDF
From Code to Challenge: Crafting Skill-Based Games That Engage and Reward
aiyshauae
 
PDF
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
PDF
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
PDF
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
PPTX
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
PPTX
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
PDF
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
PPTX
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
PPTX
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
The Builder’s Playbook - 2025 State of AI Report.pdf
jeroen339954
 
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
UiPath Academic Alliance Educator Panels: Session 2 - Business Analyst Content
DianaGray10
 
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
From Code to Challenge: Crafting Skill-Based Games That Engage and Reward
aiyshauae
 
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 

KWizCom Enterprise Aggregation Caching Feature - product overview

  • 1. SharePoint Enterprise Aggregation Caching FeatureProduct OverviewNimrod GevaProduct Group Manager, [email protected]
  • 2. Can your users query 100 lists, located in 50 site collections, each with over 5000 items,and display the results inless than 3 seconds?
  • 3. What is the SharePoint Enterprise Aggregation Caching Feature?A Cross-web application aggregation caching service, enabling end-users to run extensive queries at fast response with minimum load on your SharePoint WFE servers.
  • 4. What does it do?App ServerAggregation Caching JobWeb apps.Run cross-web application queriesSite collectionSite collectionSite collectionsStore aggregated items in Farm-level cacheCache
  • 5. What does it do?Aggregation Caching JobApp ServerRun cross-web application queriesWeb apps.Site collectionSite collectionSite collectionsWFE ServerStore aggregated items in Farm-level cacheAggregator web partCacheWeb parts access the cache to quickly render cross-web site queries (instead of running these heavy queries in run-time)
  • 6. Why did we build it?SharePoint provides an API only for site-collection scoped queries
  • 7. Trying to aggregate items across site collections requires running queries in real time:
  • 9. Heavy load on the front-end servers
  • 10. Performance degrades when amount of data/sites increasesCompanies with multi-site collection deployments need a better way to aggregate and display information!
  • 12. The solution includes:Enterprise Aggregation Caching FeatureActivate this farm feature to enable aggregation caching in your farm.
  • 13. Aggregation Caching Rules ListEach rule in this list defines a query, scope of aggregation, execution period and more.
  • 14. CacheThe aggregation results are saved in the farm-level cache.
  • 15. Aggregation caching JobThis job executes the aggregation caching rules according to their defined settings, and saves the results in the cache.Step 1: Activate the Enterprise Aggregation Caching Farm Feature
  • 16. Step 2: Configure the Aggregation Caching Rules listIn this page you create the Aggregation caching rules list.
  • 17. Step 3: Create aggregation caching rulesGo to the aggregation caching rules list
  • 18. Step 3: Create aggregation caching rulesClick to create a new aggregation caching rule
  • 19. In this example we aggregate the Tasks lists in all the sites in http://kwizcom web applicationSelect the type of lists that this rule aggregates
  • 20. Type the url of a list view that will be used as the query (aggregation) definitionDefine the aggregation scope
  • 21. Step 3: Create aggregation caching ruleskwizcom, 3Configure the user account used to run the aggregationYou can further define the exact time frame in which the aggregation should be executed
  • 22. Once a rule is saved it is processed by the aggregation caching job.You can see when that rule was executed last time, and how long it took.
  • 24. Use KWizCom’s List Aggregator web part to connect to the Enterprise aggregation cacheSelecting an active caching rule connects the web part to that rule’s cached results
  • 25. In this example we display cached aggregation results from 17 site collections, response time is less than 2 seconds!!
  • 26. Cache public APIWith the enterprise aggregation cache feature, your developers can:Create cache rules programmaticallyRequest manual cache rule updateprogrammaticallyGet a DataTable with the cache resultsSimply poll the cache rule status for display (icon, description)
  • 28. Reduce aggregation load from your front-end servers.
  • 29. Provide your users with much faster aggregation tool.
  • 30. Now you can run cross web application queries!We value your feedback!Does this solution answer your needs?Need other/additional features?Tell us what you think!KWizCom continuously communicates with end users and customers, and according to your feedback we improve our solutions to help you get more productive with SharePoint.Nimrod GevaProduct Group Manager, [email protected]