kwizcom aggregation solutions for sharepoint
DESCRIPTION
Learn about various tools and ways to aggregate data in SharePoint, including properly handling cross site collection and cross web application heavy aggregations.TRANSCRIPT
![Page 2: KWizCom Aggregation solutions for sharepoint](https://reader036.vdocuments.net/reader036/viewer/2022062514/557bc9ced8b42a700d8b4d20/html5/thumbnails/2.jpg)
KWizCom Corporation
• Founded in 2005
• Headquartered in Toronto
• Global vendor of SharePoint Add-Ons
• 5000+ customers worldwide
![Page 3: KWizCom Aggregation solutions for sharepoint](https://reader036.vdocuments.net/reader036/viewer/2022062514/557bc9ced8b42a700d8b4d20/html5/thumbnails/3.jpg)
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
Various solutions for data aggregation
![Page 4: KWizCom Aggregation solutions for sharepoint](https://reader036.vdocuments.net/reader036/viewer/2022062514/557bc9ced8b42a700d8b4d20/html5/thumbnails/4.jpg)
Aggregate events from any internal/external source into a clear
consolidated view!
Calendar Plusweb part
LOB system(ERP, CRM)
Web Services
![Page 5: KWizCom Aggregation solutions for sharepoint](https://reader036.vdocuments.net/reader036/viewer/2022062514/557bc9ced8b42a700d8b4d20/html5/thumbnails/5.jpg)
DemoCalendar Plus web part
![Page 6: KWizCom Aggregation solutions for sharepoint](https://reader036.vdocuments.net/reader036/viewer/2022062514/557bc9ced8b42a700d8b4d20/html5/thumbnails/6.jpg)
List Aggregator web part
Key features
• Real-time aggregation• Tabular-view only• Cross-site & cross-s.c• Sort, filter, group,
export, paging and more
![Page 7: KWizCom Aggregation solutions for sharepoint](https://reader036.vdocuments.net/reader036/viewer/2022062514/557bc9ced8b42a700d8b4d20/html5/thumbnails/7.jpg)
DemoList Aggregator web part
![Page 8: KWizCom Aggregation solutions for sharepoint](https://reader036.vdocuments.net/reader036/viewer/2022062514/557bc9ced8b42a700d8b4d20/html5/thumbnails/8.jpg)
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)
![Page 9: KWizCom Aggregation solutions for sharepoint](https://reader036.vdocuments.net/reader036/viewer/2022062514/557bc9ced8b42a700d8b4d20/html5/thumbnails/9.jpg)
List Filter Plus web part – Custom filters
![Page 10: KWizCom Aggregation solutions for sharepoint](https://reader036.vdocuments.net/reader036/viewer/2022062514/557bc9ced8b42a700d8b4d20/html5/thumbnails/10.jpg)
List Filter Plus web part – Aggregation engine
• Aggregate data and provide to the List Aggregator web part• Custom filtering form
![Page 11: KWizCom Aggregation solutions for sharepoint](https://reader036.vdocuments.net/reader036/viewer/2022062514/557bc9ced8b42a700d8b4d20/html5/thumbnails/11.jpg)
List Filter Plus web part – Aggregation engine
• Aggregate data and provide to the Chart web part• Custom filtering form
![Page 12: KWizCom Aggregation solutions for sharepoint](https://reader036.vdocuments.net/reader036/viewer/2022062514/557bc9ced8b42a700d8b4d20/html5/thumbnails/12.jpg)
DemoList Filter Plus & Charts for SharePoint
![Page 13: KWizCom Aggregation solutions for sharepoint](https://reader036.vdocuments.net/reader036/viewer/2022062514/557bc9ced8b42a700d8b4d20/html5/thumbnails/13.jpg)
Data View Plus web part
Key features
• Customizable list views• OOTB views:
• Image slideshow• Blog spotlight• Task accordion
• Customizable views for aggregated items
![Page 14: KWizCom Aggregation solutions for sharepoint](https://reader036.vdocuments.net/reader036/viewer/2022062514/557bc9ced8b42a700d8b4d20/html5/thumbnails/14.jpg)
Real-time aggregation considerations…
![Page 15: KWizCom Aggregation solutions for sharepoint](https://reader036.vdocuments.net/reader036/viewer/2022062514/557bc9ced8b42a700d8b4d20/html5/thumbnails/15.jpg)
Using roll-up web parts in your portal?
![Page 16: KWizCom Aggregation solutions for sharepoint](https://reader036.vdocuments.net/reader036/viewer/2022062514/557bc9ced8b42a700d8b4d20/html5/thumbnails/16.jpg)
Ever wondered why pages started loading
slower?
![Page 17: KWizCom Aggregation solutions for sharepoint](https://reader036.vdocuments.net/reader036/viewer/2022062514/557bc9ced8b42a700d8b4d20/html5/thumbnails/17.jpg)
When a user views aCross-S.C. roll-up web part/s…
![Page 18: KWizCom Aggregation solutions for sharepoint](https://reader036.vdocuments.net/reader036/viewer/2022062514/557bc9ced8b42a700d8b4d20/html5/thumbnails/18.jpg)
Multiple Cross-S.C. queriesWeb apps.
Site collectionSite collection
site
site site site
Site collections
Roll-upweb part
Your SharePoint page
Multiple queries are executed
![Page 19: KWizCom Aggregation solutions for sharepoint](https://reader036.vdocuments.net/reader036/viewer/2022062514/557bc9ced8b42a700d8b4d20/html5/thumbnails/19.jpg)
Now imagine you have several pages, and multiple users loading those pages…
Web apps.
Site collectionSite collection
site
site site site
Site collections
![Page 20: KWizCom Aggregation solutions for sharepoint](https://reader036.vdocuments.net/reader036/viewer/2022062514/557bc9ced8b42a700d8b4d20/html5/thumbnails/20.jpg)
Real-time, heavy cross-S.C aggregations overload your servers and slow you down!
![Page 21: KWizCom Aggregation solutions for sharepoint](https://reader036.vdocuments.net/reader036/viewer/2022062514/557bc9ced8b42a700d8b4d20/html5/thumbnails/21.jpg)
Reduce aggregation load from your
WFE servers.
Improve your servers’ response time!
Boost Cross S.C/W.A Aggregation Performance!
![Page 22: KWizCom Aggregation solutions for sharepoint](https://reader036.vdocuments.net/reader036/viewer/2022062514/557bc9ced8b42a700d8b4d20/html5/thumbnails/22.jpg)
Web apps.
Site collectionSite collection
Site collections
site
site site site
Aggregation & Caching Job
Run cross-web application queries
App
Serv
er
1
![Page 23: KWizCom Aggregation solutions for sharepoint](https://reader036.vdocuments.net/reader036/viewer/2022062514/557bc9ced8b42a700d8b4d20/html5/thumbnails/23.jpg)
Web apps.
Site collectionSite collection
Site collections
site
site site site
Aggregation Caching Job
Run cross-web application queries
Store aggregated items in Farm-level cache
App
Serv
er
1
2
WFE
Serv
er
Web parts get aggregated data
from the farm-cacheFarm Cache
3Roll-Up web part
![Page 24: KWizCom Aggregation solutions for sharepoint](https://reader036.vdocuments.net/reader036/viewer/2022062514/557bc9ced8b42a700d8b4d20/html5/thumbnails/24.jpg)
How does this work?
![Page 25: KWizCom Aggregation solutions for sharepoint](https://reader036.vdocuments.net/reader036/viewer/2022062514/557bc9ced8b42a700d8b4d20/html5/thumbnails/25.jpg)
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.
![Page 26: KWizCom Aggregation solutions for sharepoint](https://reader036.vdocuments.net/reader036/viewer/2022062514/557bc9ced8b42a700d8b4d20/html5/thumbnails/26.jpg)
Step 1: Activate the Enterprise Aggregation Caching Farm Feature
![Page 27: KWizCom Aggregation solutions for sharepoint](https://reader036.vdocuments.net/reader036/viewer/2022062514/557bc9ced8b42a700d8b4d20/html5/thumbnails/27.jpg)
Step 2: Configure the Aggregation Caching Rules list
In this page you create the Aggregation caching rules list.
![Page 28: KWizCom Aggregation solutions for sharepoint](https://reader036.vdocuments.net/reader036/viewer/2022062514/557bc9ced8b42a700d8b4d20/html5/thumbnails/28.jpg)
Step 3: Create aggregation caching rules
Go to the aggregation caching rules list
![Page 29: KWizCom Aggregation solutions for sharepoint](https://reader036.vdocuments.net/reader036/viewer/2022062514/557bc9ced8b42a700d8b4d20/html5/thumbnails/29.jpg)
Step 3: Create aggregation caching rules
Click to create a new aggregation caching rule
![Page 30: KWizCom Aggregation solutions for sharepoint](https://reader036.vdocuments.net/reader036/viewer/2022062514/557bc9ced8b42a700d8b4d20/html5/thumbnails/30.jpg)
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
![Page 31: KWizCom Aggregation solutions for sharepoint](https://reader036.vdocuments.net/reader036/viewer/2022062514/557bc9ced8b42a700d8b4d20/html5/thumbnails/31.jpg)
Type the url of a list view that will be used as the
query (aggregation) definition
Define the aggregation scope
![Page 32: KWizCom Aggregation solutions for sharepoint](https://reader036.vdocuments.net/reader036/viewer/2022062514/557bc9ced8b42a700d8b4d20/html5/thumbnails/32.jpg)
Step 3: Create aggregation caching ruleskwizcom, 3
Configure the user account used to run the aggregation
You can further define the exact time frame in which the
aggregation should be executed
![Page 33: KWizCom Aggregation solutions for sharepoint](https://reader036.vdocuments.net/reader036/viewer/2022062514/557bc9ced8b42a700d8b4d20/html5/thumbnails/33.jpg)
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.
![Page 34: KWizCom Aggregation solutions for sharepoint](https://reader036.vdocuments.net/reader036/viewer/2022062514/557bc9ced8b42a700d8b4d20/html5/thumbnails/34.jpg)
OK...so now what?
![Page 35: KWizCom Aggregation solutions for sharepoint](https://reader036.vdocuments.net/reader036/viewer/2022062514/557bc9ced8b42a700d8b4d20/html5/thumbnails/35.jpg)
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
![Page 36: KWizCom Aggregation solutions for sharepoint](https://reader036.vdocuments.net/reader036/viewer/2022062514/557bc9ced8b42a700d8b4d20/html5/thumbnails/36.jpg)
In this example we display cached aggregation results from 17 site collections,
response time is less than 2 seconds!!
![Page 37: KWizCom Aggregation solutions for sharepoint](https://reader036.vdocuments.net/reader036/viewer/2022062514/557bc9ced8b42a700d8b4d20/html5/thumbnails/37.jpg)
DemoDisplay aggregated data in a customized view using the Data View Plus web part.
![Page 38: KWizCom Aggregation solutions for sharepoint](https://reader036.vdocuments.net/reader036/viewer/2022062514/557bc9ced8b42a700d8b4d20/html5/thumbnails/38.jpg)
SummaryDisplay 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
![Page 39: KWizCom Aggregation solutions for sharepoint](https://reader036.vdocuments.net/reader036/viewer/2022062514/557bc9ced8b42a700d8b4d20/html5/thumbnails/39.jpg)
Questions?
![Page 40: KWizCom Aggregation solutions for sharepoint](https://reader036.vdocuments.net/reader036/viewer/2022062514/557bc9ced8b42a700d8b4d20/html5/thumbnails/40.jpg)
41
KWizCom support [email protected]
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.