SlideShare a Scribd company logo
SAS TRAINING
BEST BASE SAS TRAINING INSTITUTE IN CHENNAI WITH PLACEMENT
Think IT Training offers course on Best BASE SAS training in Chennai with
Placement. We provide the best quality of education for students to achieve goals on their
career. Our SAS BASE trainers are working professionals with real time experience of 8-10
years. After getting trained at Think IT Training you will be able to apply your ideas on to
develop new applications. We provide sufficient materials for courses prepared by our experts.
BASE SAS
SAS (Statistical Analysis System) is software developed for business intelligence,
management of data and for analytics. Base SAS is integrated software developed for data
access, transform and reporting. It is ready to use programs for statistics and writing of reports,
data manipulation, information storage and maintenance.
BASE SAS TRAINING
BASE SAS training in Think IT Training teaches you the latest technologies on BASE
SAS. By completing course candidates will be able to master in base SAS by creating his own
apps and run.
PREREQUISITES
To attend this course one must know the file structure and systems commands on OS
and access data files on your OS.
DETAILED COURSE CONTENT
BASICS BEFORE STARTING SAS:
● DATAWAREHOSING Concepts
● What is ETL
● ETL Concepts
● What is OLAP
SAS INTRODUCTION:
● What is SAS
● History of SAS
● Modules available SAS
ACCESSING DATA
● Accessing data from FLAT files.
● Use INFILE statement options to control processing when reading raw data files.
● Use various components of an INPUT statement to process raw data files including column
and line pointer controls, and trailing @ controls.
● Accessing data from a Database
● Access an Excel workbook.
● Accessing data from existing SAS dataset
CREATING DATA SETS
● Create temporary and permanent SAS data sets.
● Combining SAS Data Sets
● Understanding How Data Sets Are Read
● Export data to create standard and comma-delimited raw data files.
● Control which observations and variables in a SAS data set are processed and output.
MANAGING DATA
● Investigate SAS data libraries using base SAS utility procedures.
● Sort observations in a SAS data set.
● Conditionally execute SAS statements.
● Use assignment statements in the DATA step.
● Modify variable attributes using options and statements in the DATA step.
● Accumulate sub-totals and totals using DATA step statements.
● Use SAS functions to manipulate character data, numeric data, and SAS date values.
● Use SAS functions to convert character data to numeric and vice versa.
● Process data using DO LOOPS.
● Process data using SAS arrays.
● Validate and clean data.
GENERATING REPORTS
● Generate list reports using the PRINT procedure.
● Generate summary reports and frequency tables using base SAS procedures.
● Enhance reports through the use of user-defined formats, titles, footnotes and SAS System
reporting.
● Generate reports using ODS statements.
HANDLING ERRORS
● Identify and resolve programming logic errors.
● Recognize and correct syntax errors.
● Examine and resolve data errors.
ADVANCED SAS TRAINING
The skills associated with Advance SAS including
● Raw data reading
● Transferring of data in software packages
● Manipulations of data
● Recoding data and Computing variables
● Data transformations
● Data preparation
● User-defined formats.
● Analyzing subsets of the data
● Merging and nexus files
● Conducting and understanding basic statistics
● Identification and correction of errors
● creating graphs & reports
● Working with SAS functions for time and date.
PRE REQUISITES
● Working with MS office
● Should have completed certification course on BASE SAS
COURSE CONTENT
OVERVIEW OF BASE SAS
ACCESSING DATA USING SQL
● Generate detail reports by working with a single table, joining tables, or using set operators in
the SQL procedure.
● Generate summary reports by working with a single table, joining tables, or using set
operators in the SQL procedure.
● Construct sub-queries and in-line views within an SQL procedure step.
● Compare solving a problem using the SQL procedure versus using traditional SAS
programming techniques.
● Access Dictionary Tables using the SQL procedure.
MACRO PROCESSING
● Create and use user-defined and automatic macro variables within the SAS Macro Language.
● Automate programs by defining and calling macros using the SAS Macro Language.
● Understand the use of macro functions.
● Use various system options that are available for macro debugging and displaying values of
user-defined and automatic macro variables in the SAS log.
● Create data-driven programs using SAS Macro Language.
ADVANCED PROGRAMMING TECHNIQUES
● Demonstrate the use of advanced data look-up techniques such as array processing, hash
objects, formats, and combining/merging data.
● Reduce I/O by controlling the space required to store SAS data sets using compression
techniques, length statements, or eliminating variables and observations.
● Reduce programming time by developing reusable SAS programs which incorporate data step
views, DATA steps that write SAS programs, and the FCMP procedure.
● Perform effective benchmarking by using the appropriate SAS System options and
interpreting the resulting resource utilization statistics.
● Determine the resources used by the SORT procedure and avoid unnecessary sorts by using
appropriate indexes, data set options, BY statement options, and the CLASS statement.
● Identify appropriate applications for using indexes and create them using the DATA step, the
DATASETS procedure, or the SQL procedure.
● Compare techniques to eliminate duplicate data using the DATA step, the SORT procedure,
and the SQL procedure.
CLINICAL SAS OBJECTIVES
● Clinical SAS is integrated software used for storing, analyzing and modifying of data
● The tools used are Base SAS, Clinical SAS, SAS graph, SAS reports and more to perform
data analysis
● Used in various industries like healthcare, financial, banking, education industry etc.
PRE-REQUISITES
● Basic computer knowledge
● Internet browsing
● Working with MS office
DETAILED SYLLABUS
BASE SAS
● SAS programming 1: Essentials
● SAS programming II: Data manipulation techniques
● Base SAS Certification Review
● SAS/SQL
SAS PheedIT GENERAL INTRODUCTION
● Library Administration, Librarian Role + Demo
● Workshop for Library Administration
● Study Setup Study, Definer Role + Demo
● Workshop for Study Definer Role, start
● Workshop for Study Definer Role
DATA ENTRY
● Workshop for Data Entry
● Discrepancy Management, Disc. Manager Role + Demo
● Workshop for CDM Role
● Investigator Role, Monitor Role
● Clinical Data Manager (CDM) Role +Demo
● Statistician Role + Demo
● Dictionary Coding
● Workshop CDM
CLINICAL SAS DATA INTEGRATION
● Register source data and target tables
● Create jobs and explore the functionality of the Job Editor
● Work with many of the various transformations
● Enhance table relationships using integrity constraints, key, and indexes
● Work with slowly changing dimensions
● Create custom transformation with the Transformation Generation Wizard
● Document and deploy jobs
● Administer SAS Data Integration Studio
SAS/REPORT
SAS/ACCESS

More Related Content

PDF
SAP HANA direct extractor:Data acquisition
Deepak Chaubey
 
PPT
Dv Analytics Course Contents
DV Analytics
 
DOC
Tx 09 G3 Jayasri Santhappan
jayasrisan
 
PPTX
SAP HANA Integrated Online Course Training in Hyderabad | Imagine Life
Imagine life
 
DOC
Qidb resume
Bin Qi
 
DOCX
Resume (8)
Ranganath Ram
 
DOC
Qidb resume
Bin Qi
 
DOC
Qidb resume
Bin Qi
 
SAP HANA direct extractor:Data acquisition
Deepak Chaubey
 
Dv Analytics Course Contents
DV Analytics
 
Tx 09 G3 Jayasri Santhappan
jayasrisan
 
SAP HANA Integrated Online Course Training in Hyderabad | Imagine Life
Imagine life
 
Qidb resume
Bin Qi
 
Resume (8)
Ranganath Ram
 
Qidb resume
Bin Qi
 
Qidb resume
Bin Qi
 

What's hot (20)

PPSX
Sas Savvy Website Structure 2
Sunil Gupta
 
DOC
Sunil_HANA
Sunil yeshwanth
 
PPT
Introduction To Msbi By Yasir
guest7c8e5f
 
PDF
Habits of Effective SAS Programmers
Sunil Gupta
 
PDF
Micro strategy 7i
Sreenath Nalla
 
PDF
Basics of SAS
Taddesse Kassahun
 
DOC
Ramesh BODS_IS
Ramesh Ch
 
PPS
Practice Makes Perfect
Sunil Gupta
 
DOCX
Scott Souders Resume
Scott Souders
 
PPTX
Features of sap hana
kavyagaur3
 
DOC
Ramesh BODS_IS
Ramesh Ch
 
PDF
Hana e2 e_adminmonitoring_sps08
RAJAT123523
 
PPSX
SQL Reporting service presentation
Ahmed M. Rafik
 
DOC
Bw_Hana
shobha rani
 
DOC
simha msbi resume
T.N simha
 
PPTX
SAP BW BI BO Pereyaslov jun17_short
Stanislav Pereyaslov
 
PPTX
HANA SPS07 Studio Development Perspective
SAP Technology
 
PDF
SAP HANA Training - For Technical/BASIS administrators.
Gaganpreet Singh
 
PPT
Netvu test slideshow
Ryan Deeds
 
PDF
Step by-step-guide-of-modeling-hana-views-into-bw-in-sap-bw-7-4-on-hana
sabrina pinto
 
Sas Savvy Website Structure 2
Sunil Gupta
 
Sunil_HANA
Sunil yeshwanth
 
Introduction To Msbi By Yasir
guest7c8e5f
 
Habits of Effective SAS Programmers
Sunil Gupta
 
Micro strategy 7i
Sreenath Nalla
 
Basics of SAS
Taddesse Kassahun
 
Ramesh BODS_IS
Ramesh Ch
 
Practice Makes Perfect
Sunil Gupta
 
Scott Souders Resume
Scott Souders
 
Features of sap hana
kavyagaur3
 
Ramesh BODS_IS
Ramesh Ch
 
Hana e2 e_adminmonitoring_sps08
RAJAT123523
 
SQL Reporting service presentation
Ahmed M. Rafik
 
Bw_Hana
shobha rani
 
simha msbi resume
T.N simha
 
SAP BW BI BO Pereyaslov jun17_short
Stanislav Pereyaslov
 
HANA SPS07 Studio Development Perspective
SAP Technology
 
SAP HANA Training - For Technical/BASIS administrators.
Gaganpreet Singh
 
Netvu test slideshow
Ryan Deeds
 
Step by-step-guide-of-modeling-hana-views-into-bw-in-sap-bw-7-4-on-hana
sabrina pinto
 
Ad

Viewers also liked (17)

DOC
Students conceptions of mathematics
EPDLC
 
PDF
Florida lawmakers pass $78 billion state budget | Reuters
earsplittingfur8
 
DOC
Ghandi
Abdallah Omar
 
PPTX
App For Time Management
Jupiter Time Logger
 
PDF
الفصل الأول من قصة الإنجليزي للصف الأول الإعدادي لعام 2016
Abdallah Omar
 
PDF
The Fort Lauderdale Historical Society's 1899 Replica Schoolhouse will Remain...
earsplittingfur8
 
DOCX
Governance officer performance appraisal
BigBang789
 
PPTX
сборник практик ИКЦ
altaicpp
 
PDF
[QTKDQT] - Thâm nhập thị trường nước ngoài
Do Ha Van
 
PDF
Cosmic Adventure - Episode 001
Stephen Kwong
 
PPTX
Suzbijanje stigme i diskriminacije od strane zdravstvenih profesionalaca u do...
PinHealth
 
PDF
porto david 11012015 small
David Kurniawan
 
DOCX
Midday assistant performance appraisal
EmmanuelPetit678
 
PDF
SINOPEC Engineering Group Co Ltd (2386.HK) People
adjoiningfeud6601
 
PPTX
Jhohan Steven Devia
mauriciosastoque
 
PDF
Improving layout and workload of manufacturing system using Delmia Quest simu...
AM Publications
 
Students conceptions of mathematics
EPDLC
 
Florida lawmakers pass $78 billion state budget | Reuters
earsplittingfur8
 
App For Time Management
Jupiter Time Logger
 
الفصل الأول من قصة الإنجليزي للصف الأول الإعدادي لعام 2016
Abdallah Omar
 
The Fort Lauderdale Historical Society's 1899 Replica Schoolhouse will Remain...
earsplittingfur8
 
Governance officer performance appraisal
BigBang789
 
сборник практик ИКЦ
altaicpp
 
[QTKDQT] - Thâm nhập thị trường nước ngoài
Do Ha Van
 
Cosmic Adventure - Episode 001
Stephen Kwong
 
Suzbijanje stigme i diskriminacije od strane zdravstvenih profesionalaca u do...
PinHealth
 
porto david 11012015 small
David Kurniawan
 
Midday assistant performance appraisal
EmmanuelPetit678
 
SINOPEC Engineering Group Co Ltd (2386.HK) People
adjoiningfeud6601
 
Jhohan Steven Devia
mauriciosastoque
 
Improving layout and workload of manufacturing system using Delmia Quest simu...
AM Publications
 
Ad

Similar to Sasbasecontent2 (20)

DOCX
Anusha_SAS (1)
ANUSHA yenduri
 
DOC
Sas keyword
a2zonlinetraining
 
PDF
SAS Online Training
revanthonlineenquiry
 
DOCX
ranjit
ranjitkumar p
 
DOCX
shun(Michael)_Liang_Resume_2-1-2017
MICHAEL LIANG
 
DOC
SAS Online Training Hyderabad India
Srinivasa Rao
 
PDF
SAS Training | SAS Tutorials For Beginners | SAS Programming | SAS Online Tra...
Edureka!
 
PDF
Top 140+ Advanced SAS Interview Questions and Answers.pdf
Datacademy.ai
 
DOCX
Resume_Rahim
Mohd Rahim
 
PDF
SAS Online Training
Nagendra Kumar
 
DOCX
ObjectiveAccess and Create Data StructuresCreate temporary .docx
mccormicknadine86
 
DOCX
Michael Liang Resume_Irvine_CA_ShortVersion
MICHAEL LIANG
 
PPTX
Sas Statistical Analysis System
Sushil kasar
 
PPTX
Sas base programmer
Aspire Techsoft Academy
 
PPTX
Feature sql server terbaru performance.pptx
ssuser1915fe1
 
DOCX
Resume_Navneet_Formatted
Navneet Tiwari
 
PPT
Business Intelligence Dev. Portfolio
Vincent Gaines
 
PDF
Elite SAS Training
donfenner
 
DOC
Jayachandran_Resume
Jayachandran Srinivasan
 
Anusha_SAS (1)
ANUSHA yenduri
 
Sas keyword
a2zonlinetraining
 
SAS Online Training
revanthonlineenquiry
 
shun(Michael)_Liang_Resume_2-1-2017
MICHAEL LIANG
 
SAS Online Training Hyderabad India
Srinivasa Rao
 
SAS Training | SAS Tutorials For Beginners | SAS Programming | SAS Online Tra...
Edureka!
 
Top 140+ Advanced SAS Interview Questions and Answers.pdf
Datacademy.ai
 
Resume_Rahim
Mohd Rahim
 
SAS Online Training
Nagendra Kumar
 
ObjectiveAccess and Create Data StructuresCreate temporary .docx
mccormicknadine86
 
Michael Liang Resume_Irvine_CA_ShortVersion
MICHAEL LIANG
 
Sas Statistical Analysis System
Sushil kasar
 
Sas base programmer
Aspire Techsoft Academy
 
Feature sql server terbaru performance.pptx
ssuser1915fe1
 
Resume_Navneet_Formatted
Navneet Tiwari
 
Business Intelligence Dev. Portfolio
Vincent Gaines
 
Elite SAS Training
donfenner
 
Jayachandran_Resume
Jayachandran Srinivasan
 

Sasbasecontent2

  • 1. SAS TRAINING BEST BASE SAS TRAINING INSTITUTE IN CHENNAI WITH PLACEMENT Think IT Training offers course on Best BASE SAS training in Chennai with Placement. We provide the best quality of education for students to achieve goals on their career. Our SAS BASE trainers are working professionals with real time experience of 8-10 years. After getting trained at Think IT Training you will be able to apply your ideas on to develop new applications. We provide sufficient materials for courses prepared by our experts. BASE SAS SAS (Statistical Analysis System) is software developed for business intelligence, management of data and for analytics. Base SAS is integrated software developed for data access, transform and reporting. It is ready to use programs for statistics and writing of reports, data manipulation, information storage and maintenance. BASE SAS TRAINING BASE SAS training in Think IT Training teaches you the latest technologies on BASE SAS. By completing course candidates will be able to master in base SAS by creating his own apps and run. PREREQUISITES To attend this course one must know the file structure and systems commands on OS and access data files on your OS. DETAILED COURSE CONTENT BASICS BEFORE STARTING SAS: ● DATAWAREHOSING Concepts ● What is ETL ● ETL Concepts ● What is OLAP
  • 2. SAS INTRODUCTION: ● What is SAS ● History of SAS ● Modules available SAS ACCESSING DATA ● Accessing data from FLAT files. ● Use INFILE statement options to control processing when reading raw data files. ● Use various components of an INPUT statement to process raw data files including column and line pointer controls, and trailing @ controls. ● Accessing data from a Database ● Access an Excel workbook. ● Accessing data from existing SAS dataset CREATING DATA SETS ● Create temporary and permanent SAS data sets. ● Combining SAS Data Sets ● Understanding How Data Sets Are Read ● Export data to create standard and comma-delimited raw data files. ● Control which observations and variables in a SAS data set are processed and output. MANAGING DATA ● Investigate SAS data libraries using base SAS utility procedures. ● Sort observations in a SAS data set. ● Conditionally execute SAS statements.
  • 3. ● Use assignment statements in the DATA step. ● Modify variable attributes using options and statements in the DATA step. ● Accumulate sub-totals and totals using DATA step statements. ● Use SAS functions to manipulate character data, numeric data, and SAS date values. ● Use SAS functions to convert character data to numeric and vice versa. ● Process data using DO LOOPS. ● Process data using SAS arrays. ● Validate and clean data. GENERATING REPORTS ● Generate list reports using the PRINT procedure. ● Generate summary reports and frequency tables using base SAS procedures. ● Enhance reports through the use of user-defined formats, titles, footnotes and SAS System reporting. ● Generate reports using ODS statements. HANDLING ERRORS ● Identify and resolve programming logic errors. ● Recognize and correct syntax errors. ● Examine and resolve data errors. ADVANCED SAS TRAINING The skills associated with Advance SAS including ● Raw data reading ● Transferring of data in software packages
  • 4. ● Manipulations of data ● Recoding data and Computing variables ● Data transformations ● Data preparation ● User-defined formats. ● Analyzing subsets of the data ● Merging and nexus files ● Conducting and understanding basic statistics ● Identification and correction of errors ● creating graphs & reports ● Working with SAS functions for time and date. PRE REQUISITES ● Working with MS office ● Should have completed certification course on BASE SAS COURSE CONTENT OVERVIEW OF BASE SAS ACCESSING DATA USING SQL ● Generate detail reports by working with a single table, joining tables, or using set operators in the SQL procedure. ● Generate summary reports by working with a single table, joining tables, or using set operators in the SQL procedure. ● Construct sub-queries and in-line views within an SQL procedure step.
  • 5. ● Compare solving a problem using the SQL procedure versus using traditional SAS programming techniques. ● Access Dictionary Tables using the SQL procedure. MACRO PROCESSING ● Create and use user-defined and automatic macro variables within the SAS Macro Language. ● Automate programs by defining and calling macros using the SAS Macro Language. ● Understand the use of macro functions. ● Use various system options that are available for macro debugging and displaying values of user-defined and automatic macro variables in the SAS log. ● Create data-driven programs using SAS Macro Language. ADVANCED PROGRAMMING TECHNIQUES ● Demonstrate the use of advanced data look-up techniques such as array processing, hash objects, formats, and combining/merging data. ● Reduce I/O by controlling the space required to store SAS data sets using compression techniques, length statements, or eliminating variables and observations. ● Reduce programming time by developing reusable SAS programs which incorporate data step views, DATA steps that write SAS programs, and the FCMP procedure. ● Perform effective benchmarking by using the appropriate SAS System options and interpreting the resulting resource utilization statistics. ● Determine the resources used by the SORT procedure and avoid unnecessary sorts by using appropriate indexes, data set options, BY statement options, and the CLASS statement. ● Identify appropriate applications for using indexes and create them using the DATA step, the DATASETS procedure, or the SQL procedure. ● Compare techniques to eliminate duplicate data using the DATA step, the SORT procedure, and the SQL procedure.
  • 6. CLINICAL SAS OBJECTIVES ● Clinical SAS is integrated software used for storing, analyzing and modifying of data ● The tools used are Base SAS, Clinical SAS, SAS graph, SAS reports and more to perform data analysis ● Used in various industries like healthcare, financial, banking, education industry etc. PRE-REQUISITES ● Basic computer knowledge ● Internet browsing ● Working with MS office DETAILED SYLLABUS BASE SAS ● SAS programming 1: Essentials ● SAS programming II: Data manipulation techniques ● Base SAS Certification Review ● SAS/SQL SAS PheedIT GENERAL INTRODUCTION ● Library Administration, Librarian Role + Demo ● Workshop for Library Administration ● Study Setup Study, Definer Role + Demo ● Workshop for Study Definer Role, start ● Workshop for Study Definer Role
  • 7. DATA ENTRY ● Workshop for Data Entry ● Discrepancy Management, Disc. Manager Role + Demo ● Workshop for CDM Role ● Investigator Role, Monitor Role ● Clinical Data Manager (CDM) Role +Demo ● Statistician Role + Demo ● Dictionary Coding ● Workshop CDM CLINICAL SAS DATA INTEGRATION ● Register source data and target tables ● Create jobs and explore the functionality of the Job Editor ● Work with many of the various transformations ● Enhance table relationships using integrity constraints, key, and indexes ● Work with slowly changing dimensions ● Create custom transformation with the Transformation Generation Wizard ● Document and deploy jobs ● Administer SAS Data Integration Studio SAS/REPORT SAS/ACCESS