SAS Training at OSEDA Fall, 2001 Objectives are to teach –Fundamentals of the SAS system (“SAS Classic +”) –Basics of the current OSEDA / MCDC data archives.

Slides:



Advertisements
Similar presentations
Jump to Contents Instructor Tutorial essignments.com Paperless assignment submission system.
Advertisements

1 Copyright © 2002 Pearson Education, Inc.. 2 Chapter 1 Introduction to Perl and CGI.
A Toolbox for Blackboard Tim Roberts
MS Access.
10. NLTS2 Documentation Overview. 1 Prerequisites Recommended modules to complete before viewing this module  1. Introduction to the NLTS2 Training Modules.
Technical Tips and Tricks for User Support Mike Gardner
Server-Side vs. Client-Side Scripting Languages
CIS101 Introduction to Computing Week 05. Agenda Your questions Exam next week - Excel Introduction to the Internet & HTML Online HTML Resources Using.
Outline IS400: Development of Business Applications on the Internet Fall 2004 Instructor: Dr. Boris Jukic Server Side Web Technologies: Part 2.
John Blodgett OSEDA, UMC September 26, th Annual Missouri Senior Tax Levy Board Conference.
1 Foundations of Software Design Lecture 27: Java Database Programming Marti Hearst Fall 2002.
© Copyright 2003, Binomial International Inc. Phoenix Business Continuity and Disaster Recovery Planning Software Recovery Planning Software Tools Recovery.
Web Interfaces and Data Portals John Porter Department of Environmental Sciences University of Virginia.
CIS101 Introduction to Computing Week 06. Agenda Your questions Excel Exam during second hour Our status after the snow day Introduction to the Internet.
1 CS428 Web Engineering Lecture 18 Introduction (PHP - I)
High-Speed, High Volume Document Storage, Retrieval, and Manipulation with Documentum and Snowbound March 8, 2007.
1 Programming Concepts Module Code : CMV6107 Class Contact Hours: 45 hours (Lecture 15 hours) (Laboratory/Tutorial 30 hours) Module Value: 1 Textbook:
Chapter 1 Introduction to Visual Basic Programming and Applications 1 Joshi R.G. Dept. of Computer Sci. YMA.
Linux Operations and Administration
Basics of Web Databases With the advent of Web database technology, Web pages are no longer static, but dynamic with connection to a back-end database.
Topics Introduction Hardware and Software How Computers Store Data
10/5/2015CS346 PHP1 Module 1 Introduction to PHP.
Part 1. Persistent Data Web applications remember your setting by means of a database linked to the site.
9 Chapter Nine Compiled Web Server Programs. 9 Chapter Objectives Learn about Common Gateway Interface (CGI) Create CGI programs that generate dynamic.
PHP and MySQL by Example COMP YL Professor Mattos.
Introduction to SAS. What is SAS? SAS originally stood for “Statistical Analysis System”. SAS is a computer software system that provides all the tools.
Report Management Using the ODS DOCUMENT Destination and Report Metadata Brit Harvey February 2010.
HTML Hyper Text Markup Language A simple introduction.
Python – Part 1 Python Programming Language 1. What is Python? High-level language Interpreted – easy to test and use interactively Object-oriented Open-source.
Fundamentals of Web Publishing MIS 208-B LEC: T 08:15PM-10:05PM- ADM102 LAB: TH 08:15PM-10:05PM - ADM138 Andy Stokes.
Data Management Console Synonym Editor
Fundamental Programming: Fundamental Programming K.Chinnasarn, Ph.D.
Module 10 Administering and Configuring SharePoint Search.
Capabilities of Software. Object Linking & Embedding (OLE) OLE allows information to be shared between different programs For example, a spreadsheet created.
C OMPUTING E SSENTIALS Timothy J. O’Leary Linda I. O’Leary Presentations by: Fred Bounds.
Chapter 11 Using SAS ® Web Report Studio. Section 11.1 Overview of SAS Web Report Studio.
Greenstone Building your own collection. Overview Installation Usage Building a collection.
Web Design and Development. World Wide Web  World Wide Web (WWW or W3), collection of globally distributed text and multimedia documents and files 
Chapter 1: Overview of SAS System Basic Concepts of SAS System.
Copyright © 2010, SAS Institute Inc. All rights reserved. SAS ® Using the SAS Grid.
The Data Liberation Initiative Training University of Regina December 2, 1999 _______________________ Statistics Canada / Statistique Canada.
BIF713 Operating System Concepts MS Windows. Agenda 1. What is an Operating System (definition)? 2. Types of Operating Systems 3. Basic Operations: –
ASP. ASP is a powerful tool for making dynamic and interactive Web pages An ASP file can contain text, HTML tags and scripts. Scripts in an ASP file are.
Software Reuse Course: # The Johns-Hopkins University Montgomery County Campus Fall 2000 Session 4 Lecture # 3 - September 28, 2004.
Compare and Contrast : Blackboard & a Personal Web Page www3.ltu.edu/~s_schneider/howto/faculty.htm You’ll find this presentation (and another) here :
Data analysis Now I have data. What can I do with them? Old way: Export it to a text file, import it back to SAS, SPSS or some stat package Drawbacks:
SPI NIGHTLIES Alex Hodgkins. SPI nightlies  Build and test various software projects each night  Provide a nightlies summary page that displays all.
Hyperion Artifact Life Cycle Management Agenda  Overview  Demo  Tips & Tricks  Takeaways  Queries.
Institute for the Protection and Security of the Citizen HAZAS – Hazard Assessment ECCAIRS Technical Course Provided by the Joint Research Centre - Ispra.
Course Information CSE 2031 Fall Instructor U. T. Nguyen /new-yen/ Office: CSEB Office hours:  Tuesday,
SAS Programming Training Instructor:Greg Grandits TA: Textbooks:The Little SAS Book, 5th Edition Applied Statistics and the SAS Programming Language, 5.
Microsoft Access 2003 Tutorial By: Juan Y7. What is Microsoft Office Access? Microsoft Access, also known as Microsoft Office Access, is a database management.
Here are some things you can do while you wait 1.Open your omeka.net site in your browser (e.g. 2.Open.
SQL Server Reporting Services for.NET Developers Bret Stateham
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
C Copyright © 2009, Oracle. All rights reserved. Using SQL Developer.
Creative Create Lists Elizabeth B. Thomsen Member Services Manager
Accessing ACS Data Using Missouri Census Data Center Web Tools
The Data Liberation Initiative Training University of Regina December 2, 1999 _______________________ Statistics Canada / Statistique Canada Title.
Introduction to Advanced Java Programming
PHP / MySQL Introduction
Week 1 Gates Introduction to Information Technology cosc 010 Week 1 Gates
Printer Admin Print Job Manager
Evergreen Data Systems
Fast, free, fun Weebly web sites.
Making Remote Processing Less Remote
IENE Intercultural Education of Nurses and medical staff in Europe
Introduction to PHP.
Web Application Development Using PHP
Presentation transcript:

SAS Training at OSEDA Fall, 2001 Objectives are to teach –Fundamentals of the SAS system (“SAS Classic +”) –Basics of the current OSEDA / MCDC data archives (SAS data collections) –How to create and access the new “Key Indicators” database.

SAS Software We’ll take a very selective approach to this huge subject. Focus on “classic” data and proc steps, with some emphasis on producing web format output. Using The Little SAS Book as sort of a “text”. Custom examples for our environment.

Why SAS? Best “power per learning hour” ratio. 20-year history of converting census and other public data files to SAS data libs. SAS data libs are relatively simple, provide fast access and great flexibility. Good interfaces to other formats (dbf, mdb, xls, Oracle, etc.) Runs on Unix and Windows with easy interface.

The Data Archive (s) Current data collection spread over two AIX (Unix on RS6000) machines: –oseda –mcdc2 Includes SAS data libs + raw data + metadata. SAS code used to create sets kept in the archive.

Archive Data Focus on decennial census data (mcdc) Other Census Bureau data (pop. Estimates, Census of Ag, county business patterns.) Data from BEA, NCES, etc (other federal) Data from DESE, MSCHS, etc (other state) Most data converted here to SAS data sets.

Unix Platforms Oseda.missouri.edu: classic OSEDA AIX machine, since Mcdc2.missouri.edu: new AIX machine (2001): bigger, faster. Plan is to migrate most data from the oseda machine to this one. (Version 7 format SAS data sets). Web applications provide public access to the public data on both these machines.

Uexplore / Xtract The software that provides web access to the data archive(s). Uexplore is a cgi-bin (Perl) that gives Explorer- like access to data directories. Xtract is a SAS program suite running with a web interface that allows basic queries to extract contents of our SAS data sets. Hypercon is companion app that displays “proc contents”-like reports.

Direct Access vs Uexplore Objective of this course is to make Uexplore/Xtract unnecessary. You should be able to do your extracts directly in SAS now. Benefits are speed, flexibility, repeatability and creation of an “audit trail” in terms of the SAS program that creates the extract.

Linking Data to Web Content New OSEDA web paradigm includes a requirement that we be able to point to our data source for any report/map/chart etc. Using SAS program modules helps in achieving this goal since you can reference the.sas file that created the data. Reduces possibility of a “typo” problem. Esp. in cases where you manually create 115 subfiles.

SAS at OSEDA Specifics The Little SAS Book will describe the SAS language and give some oversimplified examples of how to edit and submit code in a Windows 95 environment. But … You need more specific info re how SAS works here, especially because we plan to suggest and promote a multi-platform approach. Most will write code in a Windows DM environment, but the data will be on Unix servers.

Modes of SAS Execution Many possibilities exist, but only a few are practical. We define “mode” as a combination of: –Local platform (operating system) –Interactive vs. batch submission. –Where and how data are accessed/processed: Local platform Remote platform via SAS/Connect Remote platform via SAS/Share server.

SAS Usage Notes Page We have created a web page on the OSEDA S: drive: s:\sas8\usgnotes.html and on the web at oseda.missouri.edu/jgb/sas8.usgnotes.html This document contains information specific to the OSEDA site re SAS software. Everyone needs to read and understand this page.

Assignment By next class you should have read the SAS Usage Notes page and used what you learned to: –Install SAS8.2 on your PC under Windows. –Define the two SAS/Share servers oseda.demoserv and mcdc.mcdcshr in your services file. –Create your own autoexec.sas file. The file should contain at least 1 libname statement referencing a SAS/Share library.

Approach to Learning SAS We’ll use chapters of The Little SAS Book (“TLSB”) as general outline for subject matter. A few topics will be added that are not in the book. We’ll augment with examples using the data archive instead of the trivial sample data used in the book. We’ll point you to more examples and assign exercises. Emphasize “real world” examples.