Ariba Spend Visibility How To Optimize Reporting Performance Manny Cortez Spend Visibility Product Manager 2009. Ariba, Inc. All rights reserved.
Ariba Spend Visibility Optimizing Reporting Performance Session Format Open discussion Share Spend Visibility experiences and best practices with others Introductions Name Company Current role Length of time company has been using Spend Visibility 2 2009. Ariba, Inc. All rights reserved.
Ariba Spend Visibility Optimize Reporting Performance + = Adhoc Reporting Large Data Volume Slow Performance 3 2009. Ariba, Inc. All rights reserved.
Ariba Spend Visibility Performance Related Requirements Maintain high performance standards New features evaluate performance impact QA performance level testing Performance Team overall evaluation & additional performance testing if necessary Construct performance related features Materialized Views Query Debugger 4 2009. Ariba, Inc. All rights reserved.
Ariba Spend Visibility Performance Related Topics 1. Refine & filter data 2. Aggregate vs. Operational level reporting 3. Drilling-down & expanding data 4. Using Low Activity reporting fields 5. Custom Materialized Views 6. Current performance related parameters 5 2009. Ariba, Inc. All rights reserved.
Ariba Spend Visibility Refine & Filter Data Filter data prior to running report Reduce amount of data displayed in the Pivot View Set reporting option to require parameterized fields Filtering by different parameters makes exploring pivot tables much quicker Set date range filter option Automatically adjust the range to include complete months Save reports in Personal Workspace folder 6 2009. Ariba, Inc. All rights reserved.
Ariba Spend Visibility Refine & Filter Data Filtering Data 7 2009. Ariba, Inc. All rights reserved.
Ariba Spend Visibility Refine & Filter Data Setting Parameterized Report 8 2009. Ariba, Inc. All rights reserved.
Ariba Spend Visibility Refine & Filter Data Automatically Adjust Date Range 9 2009. Ariba, Inc. All rights reserved.
Ariba Spend Visibility Summary vs. Detail Level Reporting Aggregate Reports (Pivot View) Use dimensions as row fields Set as Page Fields dimensions used for drilling through data Operational Reports (Detail View) Refine and filter the data prior to execution Keep in mind volume of data Schedule report to run in background 10 2009. Ariba, Inc. All rights reserved.
Ariba Spend Visibility Summary vs. Detail Level Reporting Dimension Fields 11 2009. Ariba, Inc. All rights reserved.
Ariba Spend Visibility Summary vs. Detail Level Reporting Dimension Fields 12 2009. Ariba, Inc. All rights reserved.
Ariba Spend Visibility Summary vs. Detail Level Reporting Line Level Fields 13 2009. Ariba, Inc. All rights reserved.
Ariba Spend Visibility Summary vs. Detail Level Reporting Pivot View 14 2009. Ariba, Inc. All rights reserved.
Ariba Spend Visibility Summary vs. Detail Level Reporting Detail View 15 2009. Ariba, Inc. All rights reserved.
Ariba Spend Visibility Optimize Reporting Performance Drilling-down and expanding data Add dimensions as page fields Begin with summary report and drill-down into page field hierarchies Expanding shows greater detail for the summary data on the same page, but response can get slower Long running reports schedule to run in background 16 2009. Ariba, Inc. All rights reserved.
Ariba Spend Visibility Summary vs. Detail Level Reporting Field Browser 17 2009. Ariba, Inc. All rights reserved.
Ariba Spend Visibility Low Activity Dimensions Low Activity Bucket Low Activity : bucket invoice detail records - bottom 25% spend Current Active Dimensions Supplier Account Part 18 2009. Ariba, Inc. All rights reserved.
Ariba Spend Visibility Low Activity Dimensions Low Activity Supplier 19 2009. Ariba, Inc. All rights reserved.
Ariba Spend Visibility Materialized Views Database component, also called Snapshot, Summary View, Aggregate View Separate physical table vs. original data table Normally contains pre-computed summarizations or joins of data Typically very small compared to original source data Advantages Pre-computed join and aggregated data into single smaller table Queries that can retrieve data from Mat. Views are faster vs. queries retrieving data across multiple tables Can customize to specific reporting requirements 20 2009. Ariba, Inc. All rights reserved.
Ariba Spend Visibility Sample Mat. View Design 21 2009. Ariba, Inc. All rights reserved.
Ariba Spend Visibility Sample Mat. View Quick Reference Guide 22 2009. Ariba, Inc. All rights reserved.
Ariba Spend Visibility Materialized Views Slow Field Warning 23 2009. Ariba, Inc. All rights reserved.
Ariba Spend Visibility Materialized Views Prevent reporting users from reporting on slow fields 24 2009. Ariba, Inc. All rights reserved.
Ariba Spend Visibility Materialized Views Reporting Preferences 25 2009. Ariba, Inc. All rights reserved.
Ariba Spend Visibility Materialized Views How to implement Materialized Views? Ariba will perform majority of the work Contact your Ariba Project Manager Need clear understanding of user reporting requirements Spend Visibility Project Mgr. will assist with design, build & test of Materialized Views Could impact data load times Not all reports require materialized views Some reports naturally take longer to run 26 2009. Ariba, Inc. All rights reserved.
Ariba Spend Visibility Materialized Views Capture Report Query 27 2009. Ariba, Inc. All rights reserved.
Ariba Spend Visibility Materialized Views Query Debugger 28 2009. Ariba, Inc. All rights reserved.
Ariba Spend Visibility Performance Related Parameters Report execution time out: 6 min. Max. number records displayed in Pivot Layout: 200 Max. number records returned from report query: 20k Export to Excel limits Excel 2007: 1mill. Older Excel: 65k Query time out: 20 min. Background Execution Record limit: 128k Query time out: 40 min. 29 2009. Ariba, Inc. All rights reserved.
Ariba Spend Visibility Optimize Reporting Performance Export only report option Good for reports returning large amounts of data Reports which currently time out on Analysis UI Prefer output in Excel or CSV vs. Analysis Pivot View Supports custom built Excel templates 30 2009. Ariba, Inc. All rights reserved.
Ariba SV Optimize Reporting Performance Where to get additional help? Help@Ariba Ariba Spend Visibility Reporting and Analysis Guide Ariba Connect https://connect.ariba.com Ariba Spend Visibility Project Manager 31 2009. Ariba, Inc. All rights reserved.
Questions 32 2009. Ariba, Inc. All rights reserved.