enterprise guide-kathleen nosal - sys-seminar.com › wisug_presentations ›...
TRANSCRIPT
1
SAS® Enterprise GuideKathleen Nosal
2997 Yarmouth Greenway DriveMadison, WI 53711(608) 278-9964www.sys-seminar.com
2
Overview
• What is Enterprise Guide?• Top five reasons you want to learn more about Enterprise Guide• Enterprise Guide Basics
• Tasks• Projects
• Demo 1• Demo 2• Conclusion
3
What is Enterprise Guide?
+Analytic and reporting
capabilities of SASSimple point-and-
click interface
=ENTERPRISE GUIDE
4
Menus and Wizards!
5
Easily Import Various Types of Data
• SAS data sets• Excel tables• Raw text files• DBMS data (Oracle, DB2 etc.)
6
Many of the Best Features of Your Favorite Procs
����������
Proc Reg
Proc Tabulate������
Proc Means Proc Sort
Proc Freq
Proc Univariate
Proc Gplot
Proc Gchart
7
Output Formats Galore
Text HTML
RTF PDF
8
Enterprise Guide Session
The EG User:
Interacts with the Enterprise Guide point-
and-click interface.
Enterprise Guide:
Generates SAS code based on
selections made by the user.
SAS:
Runs the code and sends the results back to
Enterprise Guide.
9
Other Options
• Modify code generated by Enterprise Guide• Import/export code• Stored processes• Automation and scheduling• Combine results in reports and documents
10
Top Five Reasons You Want to Learn More
About Enterprise Guide
11
# 5You May Already Have the Software
12
Enterprise Guide often is bundled with SAS.
13
# 4It Makes Fewer
Syntax Errors Than You Do
14
Who…• Never forgets a semi-colon?• Never misspells a key word?• Knows the syntax for every procedure they use off the top of their head?
15
# 3You Secretly Hate Writing SAS Code
16
…or know someone who does.
17
#2You Can Focus on the
Contents of Your Analysis; EG Will
Make It Look Pretty
18
Which looks more impressive?
19
#1EG Is The Wave Of
The Future
20
“Your programming and programs will never be the same again. Folks, this is better than sliced bread.”
-Stan Andermann and Dana Rafiee on Enterprise Guide, SUGI 26, April 2001
21
Tasks
• Analogous to a SAS procedure
• Step-by-step task wizard leads you through the selections necessary to run the task.
22
Over 80 Tasks Available
Simple Exotic
List Data Task
Sort Data
Data Set Attributes
Principal Components Analysis
Canonical Correlation
Nonparametric One-way ANOVA
23
Task List
24
Running a Task
Select a data set
Run the taskMake selections in the task wizard
Select a task1 2
3 4
25
Task Roles
Task Roles determine how variables are used in a task.
26
Queries
• Generated code is SQL• Allow you to:
• Select variables• Sort data• Filter observations• Join multiple data tables• Compute a new column• Conditionally replace values
27
Query Builder
28
Projects
• A project is a set of data, tasks, code and results.• All work in Enterprise Guide must be done within a project.• Projects can be:
• Saved• Run• Scheduled• Shared
29
Project Explorer
Shows everything in a project as a collapsible list:
• Data
• Tasks
• Queries
• Code
• Logs
• Results
• Notes
• Documents
• Reports
30
Process Flow
• Shows connections between objects in a project.
• Generated automatically, but you can add new links and make other changes.
• You may add additional process flows to a project.
• May be run or scheduled.
31
Mission 1
I want a price list that also list calories per serving. The pies should be grouped by category and size.
Marge
32
The Data
Price data set (first 10 rows of 24)
Nutrition data set (first 10 rows of 12)
33
The Game Plan
• Join the Nutrition and Price data sets in a query.• Use the query results to make the listing report that Marge requested.
34
Mission 2
Someone is producing too many 10-inch fruit pies! I want to be able to individually review the sizes and categories of pies that my employees are making. Then I will be able to find the culprit!
Marge
35
The Data
Production data set (first 10 of 92 rows)
36
The Game Plan
• Create a parameter that Marge can use to select an employee.• Set up a query on the Production data set that uses the parameter to filter
by employee.• Run the Bar Chart task on the query results to show how many pies the
employee is making in each size-category combination.
37
Additional Resources
• SSC Introduction to Enterprise Guide Class– July 11 – 12
• The Little SAS Book for Enterprise Guide 4.1 by Susan Slaughter and Lora Delwiche
• Enterprise Guide User Discussion Forum http://support.sas.com/forums/forum.jspa?forumID=10
38
?QUESTIONS
?