Download presentation
Presentation is loading. Please wait.
Published byHailey Evans Modified over 11 years ago
1
A Managerial Approach to a Decentralized Report Writing Environment Agenda Historical Perspective and the Need for Change Policies & Procedures Group Training Session One-On-One Mentoring Relationships Security Concerns Questions
2
A Managerial Approach to a Decentralized Report Writing Environment Historical Perspective - 2005 Banner just implemented. Support analysts busy learning base Banner. Data Warehouse was incomplete and in its infancy. Cognos implementation was in its infancy. Immediate need to get information out of Banner resulted in a new Decision Support Team being formed. Recognition that reporting, business intelligence, and data warehousing is a discipline all its own.
3
A Managerial Approach to a Decentralized Report Writing Environment Historical Perspective – 2007 Banner implementation more stable. Support analysts very comfortable with base Banner. Data Warehouse is largely complete and mature. Dependency on information coming out of Data Warehouse. Recognition that our support analysts are ready to broaden their scope to some aspects of reporting and business intelligence. Recognition that it is necessary to shift the focus of the Decision Support Team to higher level business intelligence initiatives.
4
Dickinsons Architecture Transaction Data Warehouse Reporting Environment Local PC Object Access Views Custom Views Banner PROD Base Tables Advancement Student Finance HR / Payroll Financial Aid PRODODS Materialized Object Access Views Materialized Custom Views Cognos Queries Standard, Managed Reports PowerCubes Scorecards Local PC HTML docs PDFs Spreadsheets CSV files Recruitment Plus Admissions Adirondack Residential Life
5
The Reporting Pyramid Transactional Tactical Strategic Information Need Delivery Method QueriesReportsCubesScorecards
6
A Managerial Approach to a Decentralized Report Writing Environment Policies & Procedures Document distributed to entire department - History & Background - Required Training - Procedures - Required Documentation - Security - Functionality Out of Scope
7
A Managerial Approach to a Decentralized Report Writing Environment Procedures 1.Support analyst (ASA) completes a Report Request / Change form and submits to Decision Support Team for review. 2.Decision Support determines if request is appropriate in scope for ASA authorship and assigns to a specific person. 3.ASA translates specification into PRODODS objects. Business case is required to source from PROD. 4.ASA develops and tests report on test server. 5.ASA obtains functional sign-off. 6.Decision Support moves the tested report to the production server (restricted location). 7.ASA and Decision Support test the report on production. 8.ASA documents report on production. 9.Decision Support approves final report and moves the report to a production folder and adds Report Request / Change form to documentation folder.
8
A Managerial Approach to a Decentralized Report Writing Environment Functionality Out of Scope Security Scheduling & Emailing Move to Production Crosstabs Repeaters Drill-throughs Conditional Variables Master-Detail Relationships Bursting
9
A Managerial Approach to a Decentralized Report Writing Environment Group Training Session Guidelines & Procedures document Report Request / Change form Documentation Standards Objects within Report Studio Objects Properties Pane Grouping & Sorting SQL vs Packages PRODODS vs PROD Output Options The Dickinson Way What To Do In What Order
10
A Managerial Approach to a Decentralized Report Writing Environment One-On-One Mentoring Relationships Decision Support team acts as consultants as needed. A natural outcome of the process. Real learning happens with real-world problems.
11
A Managerial Approach to a Decentralized Report Writing Environment Security Concerns Privileges to all Cognos folders, reports, and functionality are controlled by Decision Support. Database connections in Cognos are controlled by Decision Support and are limited by function. Oracle accounts to which the Cognos database connections point are controlled by the DBA team.
12
A Managerial Approach to a Decentralized Report Writing Environment Start of Group Training Slides
13
Reporting Request Form Must be filled out for each report. Submit to a member of the Decision Support Team for review and assignment (either to a DSA or an ASA, depending on scope). The completed form will be placed in the appropriate production folder accessible within Cognos Connection.
14
Documentation in Connection Properties Link to Report Documentation (Coming) Report Documentation Link
15
Documentation in Connection Report Name Report Description
16
Select Pages, Queries, or Variables Objects in Report Studio
17
Objects in Report Studio - Pages
18
Insertable Objects Properties
19
Objects in Report Studio - Pages Insertable Data Items
20
Objects in Report Studio - Queries
21
Each report author group will have their own data source signon. Select a data source before pasting in your SQL code!
22
Objects in Report Studio - Queries
23
Objects in Report Studio - Variables
25
Objects in Report Studio - Prompts Value Promp tBased on Query
26
Objects in Report Studio - Prompts Query2 returns values available in value prompt
27
Objects in Report Studio - Prompts Value Prompt – Static Choices
28
Objects in Report Studio - Prompts Text Box Prompt
29
Objects in Report Studio - Prompts
30
Objects in Report Studio - Lists
31
Objects in Report Studio - Tables
32
Objects in Report Studio – Properties Pane Shows properties associated with whatever object is selected on the PAGE pane Shows parent objects of whatever object is selected on the PAGE pane.
33
Objects in Report Studio – Grouping & Sorting Basic Grouping & Sorting
34
Objects in Report Studio – Grouping & Sorting Advanced Grouping & Sorting
35
Objects in Report Studio – Grouping & Sorting Advanced Grouping & Sorting
36
Objects in Report Studio – Grouping & Sorting Sorting in a prompt
37
Objects in Report Studio – SQL vs Packages SQL code is portable. Directly coding SQL allows greater flexibility and complexity. Directly coding SQL allows you to dictate how Oracle will process the query, which is usually more efficient than Cognos-generated SQL. Directly coding SQL usually leads to faster development times. Directly coding SQL allows us to more fully take advantage of the power available in Oracle. Directly coding SQL is usually not appropriate for end users.
38
Objects in Report Studio – PRODODS vs PROD PRODODS Delivered Metadata: file:///T:/Docs/software/sungardhe/ods_edw/docs/ODS_metadata_3.0/COMP_index.html file:///T:/Docs/software/sungardhe/ods_edw/docs/ODS_metadata_3.0/COMP_index.html PRODODS Custom Metadata: file:///T:/Docs/software/sungardhe/ods_edw/docs/dc_custom/DC_CUSTOM_index.html file:///T:/Docs/software/sungardhe/ods_edw/docs/dc_custom/DC_CUSTOM_index.html
39
Dickinsons Architecture Transaction Data Warehouse Reporting Environment Local PC Object Access Views Custom Views Banner PROD Base Tables Advancement Student Finance HR / Payroll Financial Aid PRODODS Materialized Object Access Views Materialized Custom Views Cognos Queries Standard, Managed Reports PowerCubes Scorecards Local PC HTML docs PDFs Spreadsheets CSV files Recruitment Plus Admissions Adirondack Residential Life
40
Objects in Report Studio – Output Options Click Run with Options to specify output format that is different from the default.
41
Objects in Report Studio – Output Options Select the output type from the drop-down box.
42
Objects in Report Studio – Output Options Choose another output format after running the report.
43
The Dickinson Way There is one version of the truth across campus: the data warehouse (regardless of which transactional system the data originally came from). Use Oracle for the heavy lifting. Source from PRODODS (business justification required to source from PROD). Name queries in a way that identifies their purpose. Queries used to populate prompt lists are named ________ Prompt. Name prompt variables Input ________. Align prompts in a table with text labels in first column. Place filters in SQL instead of query object.
44
What To Do In What Order? Map data elements to PRODODS. Write query in Toad/Golden to generate raw report data. Paste query/queries into a new report in Cognos Report Studio (in your WIP folder). Follow the same query development process for any prompts to be used in the report. Summarize, group, and format report output appropriately. Documentation. Request Decision Support Team to review and move to production folder.
45
How Do We Proceed From Here? Try out the process. Work with a member of the Decision Support Team one-on-one to help you along as new requests are made.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.