SlideShare a Scribd company logo
Aggregation solutions 
for SharePoint 
Nimrod Geva 
Product Group Manager 
nimrod@kwizcom.com
KWizCom Corporation 
• Founded in 2005 
• Headquartered in Toronto 
• Global vendor of SharePoint Add-Ons 
• 5000+ customers worldwide
Various solutions for data aggregation 
 Roll-up events/tasks (Calendar Plus web part) 
 Real-time aggregation (List Aggregator web part) 
engines (List Filter Plus web part) 
 Charting aggregated data (Charts for SharePoint) 
 Branded/Customized (Data View Plus web part) 
display of aggregated data 
 Cross-S.C & W.A, very large (Enterprise Aggregation Service) 
aggregations
Calendar Plus 
web part 
Web Services 
Aggregate events from any 
internal/external source into a clear 
consolidated view! 
LOB system 
(ERP, CRM)
Demo 
Calendar Plus web part
List Aggregator web part 
Key features 
• Real-time aggregation 
• Tabular-view only 
• Cross-site & cross-s.c 
• Sort, filter, group, 
export, paging and more
Demo 
List Aggregator web part
List Filter Plus web part 
Key features 
• Enables filtering by 
end-user 
• Real-time aggregation 
• Provide a data table to 
consumer web part 
(API available)
List Filter Plus web part – Custom filters
List Filter Plus web part – Aggregation engine 
• Aggregate data and provide to the List Aggregator web part 
• Custom filtering form
List Filter Plus web part – Aggregation engine 
• Aggregate data and provide to the Chart web part 
• Custom filtering form
Demo 
List Filter Plus & 
Charts for SharePoint
Data View Plus web part 
Key features 
• Customizable list views 
• OOTB views: 
• Image slideshow 
• Blog spotlight 
• Task accordion 
• Customizable views for 
aggregated items
Real-time aggregation 
considerations…
Using roll-up 
web parts in your portal?
Ever wondered why 
pages started loading 
slower?
When a user views a 
Cross-S.C. roll-up web part/s…
Multiple queries are 
Multiple Cross-S.C. queries 
Your SharePoint 
page 
Roll-up 
web part 
executed
Now imagine you have 
several pages, and multiple 
users loading those pages…
Real-time, heavy cross-S.C 
aggregations overload your 
servers and slow you down!
Boost Cross S.C/W.A 
Aggregation Performance! 
 Reduce aggregation load from your 
WFE servers. 
 Improve your servers’ response time!
Web apps. 
Site collections 
Site collection 
Site collection 
Aggregation 
& Caching Job 
Run cross-web 
application queries 
App Server 
1
Web apps. 
Site collections 
Site collection 
Site collection 
Aggregation 
Caching Job 
Run cross-web 
application queries 
Store aggregated items 
in Farm-level cache 
App Server 
1 
2 
WFE Server 
Web parts get 
aggregated data 
from the farm-cache 
Farm Cache 
3 
Roll-Up 
web part
How does this work?
The solution includes: 
• Aggregation Caching Rules List 
Each rule in this list defines a query, scope of aggregation, 
execution period and more. 
• Farm-level Cache 
The aggregation results are saved in the farm-level cache. 
• Aggregation caching Job 
This 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 list 
In this page you create the 
Aggregation caching rules list.
Step 3: Create aggregation caching rules 
Go to the aggregation caching 
rules list
Step 3: Create aggregation caching rules 
Click to create a new 
aggregation caching rule
Select the type of lists that 
this rule aggregates 
In this example we aggregate 
the Tasks lists in all the sites in 
http://kwizcom web 
application
Type the url of a list view 
that will be used as the 
query (aggregation) 
definition 
Define the 
aggregation scope
kwizcom, 3 
Step 3: Create aggregation caching rules 
Configure the user account 
used to run the aggregation 
You 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.
OK...so now what?
Use KWizCom’s List Aggregator 
web part to connect to the 
Enterprise aggregation cache 
Selecting an active caching rule 
connects the web part to that 
rule’s cached results
In this example we display cached 
aggregation results from 17 site collections, 
response time is less than 2 seconds!!
Demo 
Display aggregated data in a 
customized view using the Data 
View Plus web part.
Summary 
Display aggregated data 
• Calendar Plus (events, tasks) 
• List Aggregator (Any list/library types in tabular view) 
• Charts for SharePoint (charts) 
• Data View Plus (branded display) 
Aggregation engines 
• List Filter Plus web part (Run-time aggregator & filter) 
• Enterprise Aggregation & (Back-end aggregation & caching service) 
Caching Feature
Questions?
41 
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. 
KWizCom support team 
support@kwizcom.com

More Related Content

PPTX
Create a blueprint of your Farm using PowerShell with Corey Burke
PPTX
PowerShell Conference Asia
PPTX
Bulk operations done much faster in SharePoint
PPTX
Building No-Code Collaboration Solutions on Office 365
PPTX
SharePoint Framework, React, and Office UI Fabric spc adriatics 2016
PPTX
SharePoint Saturday Madrid 2016 - SharePoint Upgrade or Migration, or is it b...
PPTX
Bringing your data to life using Power BI - SPS London 2016
PPTX
Creating Workflows in Project Online
Create a blueprint of your Farm using PowerShell with Corey Burke
PowerShell Conference Asia
Bulk operations done much faster in SharePoint
Building No-Code Collaboration Solutions on Office 365
SharePoint Framework, React, and Office UI Fabric spc adriatics 2016
SharePoint Saturday Madrid 2016 - SharePoint Upgrade or Migration, or is it b...
Bringing your data to life using Power BI - SPS London 2016
Creating Workflows in Project Online

What's hot (20)

PPTX
What's new in SharePoint Online - London SharePoint User Group March 2018
PPT
oracle adf training | oracle adf course | oracle adf certification training
PPTX
Power Users Guide to Office 365 - SharePoint Saturday Belgium 2016 #spsbe
PDF
Real-Time Vote Platform Benchmark
PPTX
Ensuring Successful Office 365 Tenant to Tenant Migration Collab365 Global Co...
PPTX
SharePoint Upgrade or Migration, or is it both? - SPS London 2016
PDF
Pretty Up My SharePoint
PDF
Office Online Server 2016 - a must for on-premises installation for SharePoin...
PDF
ECS19 - Laura Kokkarinen - Everything you need to know about SharePoint site ...
PPTX
ECS19 Bert Jansen - Modernizing your existing sites
PPTX
[Patel] SPFx: An ISV Insight into latest Microsoft's customization model
PDF
Matthias Einig from Rencore - Transforming SharePoint farm solutions to the A...
PPTX
Leveraging Nintex for CRM SharePoint Integration
PPTX
SharePoint Days Casablanca 2016 - Tout ce que vous devez savoir sur Power BI v2
PDF
KNIME - Create Workflow with KNIME
PPTX
Save Azure Cost
PPTX
Firebase - cloud based real time database
PPTX
Building dashboards with Visio Services
PPTX
Ensuring Successful Office 365 Tenant to Tenant Migration SharePoint Saturday...
PDF
Better Search UX
What's new in SharePoint Online - London SharePoint User Group March 2018
oracle adf training | oracle adf course | oracle adf certification training
Power Users Guide to Office 365 - SharePoint Saturday Belgium 2016 #spsbe
Real-Time Vote Platform Benchmark
Ensuring Successful Office 365 Tenant to Tenant Migration Collab365 Global Co...
SharePoint Upgrade or Migration, or is it both? - SPS London 2016
Pretty Up My SharePoint
Office Online Server 2016 - a must for on-premises installation for SharePoin...
ECS19 - Laura Kokkarinen - Everything you need to know about SharePoint site ...
ECS19 Bert Jansen - Modernizing your existing sites
[Patel] SPFx: An ISV Insight into latest Microsoft's customization model
Matthias Einig from Rencore - Transforming SharePoint farm solutions to the A...
Leveraging Nintex for CRM SharePoint Integration
SharePoint Days Casablanca 2016 - Tout ce que vous devez savoir sur Power BI v2
KNIME - Create Workflow with KNIME
Save Azure Cost
Firebase - cloud based real time database
Building dashboards with Visio Services
Ensuring Successful Office 365 Tenant to Tenant Migration SharePoint Saturday...
Better Search UX
Ad

Similar to KWizCom Aggregation solutions for sharepoint (20)

PPTX
KWizCom Enterprise Aggregation Caching Feature - product overview
PDF
Share Point 2010 Features
PDF
Share point guidance package
PDF
O365Con18 - Bridge Over O365 Gaps and Enhance User Satisfaction - Nimrod Geva
PDF
SharePoint 2010 101 @ SPSVB
PPTX
Creating an Amazing Intranet
PPTX
Measuring SharePoint -- Webtrends Engage 2013
PPTX
SharePoint 2010 Upgrade Strategies and Best Practices - MS Days Bulgaria - Jo...
PPTX
Intranet Case Studies - HNL SPS
PPT
Avoiding Failed Deployments Part 2 Interactive Discussion by Joel Oleson
PPTX
ESPC13 - 10 Things I Like in SharePoint 2013 Search
PPTX
MetaVis Webinar - 10 Things I Like in SharePoint 2013 Search
PPTX
SharePoint Performance
PDF
Sharepoint 2010 Training
PPTX
Inside PerformancePoint
PDF
Dell share point biwug
PPTX
Analysis Services Best Practices From Large Deployments
PDF
SharePoint Performance Optimization In 10 Steps for the IT Professional
PDF
SharePoint 2010 – IT Platform and launch readiness
PDF
SharePoint Worst Practices: 5 Common Mistakes to Avoid #WMSPUG
KWizCom Enterprise Aggregation Caching Feature - product overview
Share Point 2010 Features
Share point guidance package
O365Con18 - Bridge Over O365 Gaps and Enhance User Satisfaction - Nimrod Geva
SharePoint 2010 101 @ SPSVB
Creating an Amazing Intranet
Measuring SharePoint -- Webtrends Engage 2013
SharePoint 2010 Upgrade Strategies and Best Practices - MS Days Bulgaria - Jo...
Intranet Case Studies - HNL SPS
Avoiding Failed Deployments Part 2 Interactive Discussion by Joel Oleson
ESPC13 - 10 Things I Like in SharePoint 2013 Search
MetaVis Webinar - 10 Things I Like in SharePoint 2013 Search
SharePoint Performance
Sharepoint 2010 Training
Inside PerformancePoint
Dell share point biwug
Analysis Services Best Practices From Large Deployments
SharePoint Performance Optimization In 10 Steps for the IT Professional
SharePoint 2010 – IT Platform and launch readiness
SharePoint Worst Practices: 5 Common Mistakes to Avoid #WMSPUG
Ad

More from Nimrod Geva (14)

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

Recently uploaded (20)

PPTX
Odoo POS Development Services by CandidRoot Solutions
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PDF
Understanding Forklifts - TECH EHS Solution
PPTX
Reimagine Home Health with the Power of Agentic AI​
PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PDF
medical staffing services at VALiNTRY
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PDF
Softaken Excel to vCard Converter Software.pdf
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PPTX
history of c programming in notes for students .pptx
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PDF
System and Network Administraation Chapter 3
PPTX
VVF-Customer-Presentation2025-Ver1.9.pptx
Odoo POS Development Services by CandidRoot Solutions
Which alternative to Crystal Reports is best for small or large businesses.pdf
Understanding Forklifts - TECH EHS Solution
Reimagine Home Health with the Power of Agentic AI​
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
medical staffing services at VALiNTRY
Adobe Illustrator 28.6 Crack My Vision of Vector Design
Softaken Excel to vCard Converter Software.pdf
Design an Analysis of Algorithms I-SECS-1021-03
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
Wondershare Filmora 15 Crack With Activation Key [2025
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
history of c programming in notes for students .pptx
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
2025 Textile ERP Trends: SAP, Odoo & Oracle
System and Network Administraation Chapter 3
VVF-Customer-Presentation2025-Ver1.9.pptx

KWizCom Aggregation solutions for sharepoint

  • 1. Aggregation solutions for SharePoint Nimrod Geva Product Group Manager nimrod@kwizcom.com
  • 2. KWizCom Corporation • Founded in 2005 • Headquartered in Toronto • Global vendor of SharePoint Add-Ons • 5000+ customers worldwide
  • 3. Various solutions for data aggregation  Roll-up events/tasks (Calendar Plus web part)  Real-time aggregation (List Aggregator web part) engines (List Filter Plus web part)  Charting aggregated data (Charts for SharePoint)  Branded/Customized (Data View Plus web part) display of aggregated data  Cross-S.C & W.A, very large (Enterprise Aggregation Service) aggregations
  • 4. Calendar Plus web part Web Services Aggregate events from any internal/external source into a clear consolidated view! LOB system (ERP, CRM)
  • 6. List Aggregator web part Key features • Real-time aggregation • Tabular-view only • Cross-site & cross-s.c • Sort, filter, group, export, paging and more
  • 8. List Filter Plus web part Key features • Enables filtering by end-user • Real-time aggregation • Provide a data table to consumer web part (API available)
  • 9. List Filter Plus web part – Custom filters
  • 10. List Filter Plus web part – Aggregation engine • Aggregate data and provide to the List Aggregator web part • Custom filtering form
  • 11. List Filter Plus web part – Aggregation engine • Aggregate data and provide to the Chart web part • Custom filtering form
  • 12. Demo List Filter Plus & Charts for SharePoint
  • 13. Data View Plus web part Key features • Customizable list views • OOTB views: • Image slideshow • Blog spotlight • Task accordion • Customizable views for aggregated items
  • 15. Using roll-up web parts in your portal?
  • 16. Ever wondered why pages started loading slower?
  • 17. When a user views a Cross-S.C. roll-up web part/s…
  • 18. Multiple queries are Multiple Cross-S.C. queries Your SharePoint page Roll-up web part executed
  • 19. Now imagine you have several pages, and multiple users loading those pages…
  • 20. Real-time, heavy cross-S.C aggregations overload your servers and slow you down!
  • 21. Boost Cross S.C/W.A Aggregation Performance!  Reduce aggregation load from your WFE servers.  Improve your servers’ response time!
  • 22. Web apps. Site collections Site collection Site collection Aggregation & Caching Job Run cross-web application queries App Server 1
  • 23. Web apps. Site collections Site collection Site collection Aggregation Caching Job Run cross-web application queries Store aggregated items in Farm-level cache App Server 1 2 WFE Server Web parts get aggregated data from the farm-cache Farm Cache 3 Roll-Up web part
  • 24. How does this work?
  • 25. The solution includes: • Aggregation Caching Rules List Each rule in this list defines a query, scope of aggregation, execution period and more. • Farm-level Cache The aggregation results are saved in the farm-level cache. • Aggregation caching Job This job executes the aggregation caching rules according to their defined settings, and saves the results in the cache.
  • 26. Step 1: Activate the Enterprise Aggregation Caching Farm Feature
  • 27. Step 2: Configure the Aggregation Caching Rules list In this page you create the Aggregation caching rules list.
  • 28. Step 3: Create aggregation caching rules Go to the aggregation caching rules list
  • 29. Step 3: Create aggregation caching rules Click to create a new aggregation caching rule
  • 30. Select the type of lists that this rule aggregates In this example we aggregate the Tasks lists in all the sites in http://kwizcom web application
  • 31. Type the url of a list view that will be used as the query (aggregation) definition Define the aggregation scope
  • 32. kwizcom, 3 Step 3: Create aggregation caching rules Configure the user account used to run the aggregation You can further define the exact time frame in which the aggregation should be executed
  • 33. 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.
  • 35. Use KWizCom’s List Aggregator web part to connect to the Enterprise aggregation cache Selecting an active caching rule connects the web part to that rule’s cached results
  • 36. In this example we display cached aggregation results from 17 site collections, response time is less than 2 seconds!!
  • 37. Demo Display aggregated data in a customized view using the Data View Plus web part.
  • 38. Summary Display aggregated data • Calendar Plus (events, tasks) • List Aggregator (Any list/library types in tabular view) • Charts for SharePoint (charts) • Data View Plus (branded display) Aggregation engines • List Filter Plus web part (Run-time aggregator & filter) • Enterprise Aggregation & (Back-end aggregation & caching service) Caching Feature
  • 40. 41 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. KWizCom support team support@kwizcom.com