Reporting 1-2-3 - Career Services

advertisement
Reporting 1-2-3:
2010 Edition
or
Bio
• Jim Bondi
Assistant Director
Rochester Institute of Technology
Office of Co-op and Career Services
• Chris Jansmann
Manager, Information Technology
The University of Arizona
Career Services
Agenda
• Quick Definitions
• Understanding the Report System
Model
• Report Writing (Where To Start?)
• Write-A-Report-A-Rama
• Crystal Ball (Extending &
Enhancements)
• Q&A
QUICK POLL
Non-Scientific Polling
Most Common Need
Need
Most Common Audience
Audience
Student
Employer/
Contact
Info
Sessions
Couns'ng
Jobs
OCR
External
Divisional
Dept
Some Things To Know
• Primary Key
– The big kahuna
• Schema
– You don’t need a crème for this
• Relations
– Try inviting these to dinner
• Attributes
– I’ll take some of that… and that… and that…
• Class
– Pull out the yearbooks
• Filters
– Cream and sugar?
SO…
WHERE DO YOU START?
Report Writer Extraordinaire
Resume
CSM
Nationwide
http://symplicityapi.wik.is or http://groups.google.com/group/symplicity-api
OBJECTIVE
I need to create a report for____________________________________________
EDUCATION
Patience University
Always learning or retiring soon
Major: non-technical
Know what you are looking for and what needs to be on your report.
Step 1:Determine the base class to start report
Step 2:Pick the items for a filter
Step 3:Pick the fields for my report
Step 4 Save in Excel
Let’s check out what’s under the
hood!
COMPUTER SKILLS:
Basic: Web Browser, Excel, Access, FileMaker
Advanced: SQL server, MS Studio, C#, PHP
WORK EXPERIENCE Career Services
1900 to present
Created a report for students
Designed the report for student data for my customers
Used Student base class to report student data/activity including jobs, workshops, OCR, resumes
Planned which additional options to choose (join) from but did NOT choose them all
Promoted using typical options for Student data with one other section
Created a report for employers
Designed the report for employer data for my customers
Used Employer base class to focus on companies data and what they did or used
Planned which additional options to choose (join) from but do NOT choose them all
Promoted using typical options for Employers with one or two other sections.
Created a report for events
Designed the report for event data for my customers through the kiosk swipe log
Used kiosk base class to focus on user data
Planned which additional options to choose (join) from but do NOT choose them all
Promoted using typical options for Employers with one or two other sections.
Created a report for career fair
Designed the report for career fair data for my customers
Used reporting tool to see attendees by major not in search tool
Used Career Fair base class under this module to focus on data such as registration, jobs, majors
Planned which additional options to choose (join) from but do NOT choose them all
Promoted using typical options for Career Fair with one or two other sections.
INTERESTS:
Getting these (freaking) reports to work
REFERENCES: SYMPLICITY Issue Tracker Documentation -- http://manager.symplicity.com
REPORTING SYSTEM MODELS
Step 1: Choose The Correct Base Class
• Which base class you start with determines
the output
• Each base class comes with a series of
related sub classes
– Every “Job” has an “Employer”
– Every “Student” has an “Address”
• An incorrect choice can lead to surprising
results; a correct choice can still create some
surprises
• It’s important to understand the relationships!
Student Base Class - Simplified View
Student
ProNet
Profile
Invoices
Charges
Payments
Address
Permanent
Counseling
Local
OCR
Interview
Typical “base” class screen
for Students
What Does “Include Archives” Mean?
• Much of the data in CSM is automatically filed
away after a period of time
– System Setting
– Varies with module (OCR, Jobs, Students)
• This data is not automatically included in
reports
• Gone… but not forgotten
• Check the box “Include Archives” if your date
range includes items that are likely archived
Step 2: Choose Your Fields
• Available fields depend on which base class
you started with.
• Pay attention to the options that appear with
each field.
– Collapse Values Into Single Row: avoid duplicates
– Summarize
– Count
• You may need to pull from multiple sub
classes to get all of the fields you want
– Student: Email; Student Profile: Degree
– Employer: Name; Employer Profile: Web Address
Example: List of Current Students
WHOOPS!
Step 3: Filter the Results
• Available fields depend on which base class
you started with.
• Pay attention to the options that appear with
each field.
– Collapse Values Into Single Row: avoid duplicates
– Summarize
– Count
• You may need to pull from multiple sub
classes to get all of the fields you want
– Student: Email; Student Profile: Degree
– Employer: Name; Employer Profile: Web Address
Filter To Get Current Students
We’ll define “current” as logging in
at least once in the last half of May
Further Filtering To Narrow Results
déjà vu: Employer/Job Simplified View
Job
Employer
Profile
Address
Contact
Invoices
OCR
Interview
OCR
Schedule
Data
Review: The Basic Steps
• Determine your base class
– Remember to think about what the final results need to include
• Pick the fields to display
– The “headings” for your report
– Some field selections in “related” classes can create zombie reports
• Pick the items for a filter
– More filters = less data output
– Start small
WRITE-A-REPORT-A-RAMA
Live Examples
• From Survey
– Unique Employers/Schedules Per Semester
– Unique Students by Class/Major
• Counseling
• Events
• Access *
– Newly Created Accounts
• Kiosks
– Event Attendance
Extending
• All reports may be downloaded to Excel
– Use Excel to reformat the data as needed
– Perform additional analysis on data
• Data may also be accessed using
Reporting API
– Check out our earlier presentation on this topic
Future Enhancements
• New Dashboard Reports with Graphs
• Filtering by Year in School, Major, Grad Date for all
report types
• Date Range Criteria: Year to Date, Last 5 Years,
Custom
• Other Changes to Criteria
–
–
–
–
–
–
Recruiting Reports
MBA Survey Data
System Usage
Student RSVPs
Student Attendance (Kiosk Module)
Campaign Reporting
Q&A
For More Information
• This presentation and more
http://www.career.arizona.edu/presentations/?2010_naceli
nk
• Documentation within the Issue Tracker
http://manager.symplicity.com
• Join the Discussion: Symplicity Wiki
http://symplicityapi.wik.is/
Download