SlideShare a Scribd company logo
1 of 10
INTRODUCTION TO
SAS BASE
Software and
How it workBY
What is SAS?
A system that delivers the output in a variety of easy-to-access formats, like as SAS data sets,
procedure output files, or HTML. Using Macros makes coding in Base SAS. SAS windowing
environment. Interactive, graphical user interface that enables you can easily run SAS and
test your SAS programs. SAS base code is much easier in case the logic of code is very
complex.
A flexible, extensible 4GL and web-based interface for data access, transformation and
reporting
www.AspireIT.NetFollow Us
Who uses SAS?
SAS Environment is specially design for Data Accessing, transfer information and Reporting.
SAS is including in programming language for data manipulation retrieving and storing the
information, descriptive statistics and report writing.
www.AspireIT.NetFollow Us
All of the Companies that are using SAS,
such as – Computer Software,
information technology and services,
Pharmaceuticals, Agriculture, Hospitals
and Health Care, Banking Finance
sectors, Insurance companies, Staffing
and Recruiting, For Higher Educational
purpose and Management consulting.
Benefits of SAS Base
■ Make programming fast and easy.
■ It access industry-standard data security. You can encrypt the SAS data on disks, and
increase security for stored passwords.
■ It combines SAS and Hadoop.You can submit the hdfs commands, MapReduce programs
and Pig language programs from SAS.
■ Increase your computer resources. It improves the performance and security.
■ Easily create reports in standard office format such as rtfs, pdfs, Microsoft PowerPoint,
Html and E-book Format and deliver easily to mobile devices.
■ Programmers can read, format, analyze and the report on data quickly.
www.AspireIT.NetFollow Us
Work of SAS Base Software
SAS Base Software is the core of the SAS System.
■ Data Step :
The programming language that use to manipulate and manage your SAS Data.
■ SAS Environment :
It is an interactive and graphical user interface that enables you to easily run SAS and test
your SAS programs.
■ SAS Procedures :
SAS procedures offer users with a unique ability to generate quick results – requiring little, if
any, programming skills. In SAS Procedure some software tools for data analysis and
reporting.
www.AspireIT.NetFollow Us
Work of SAS Base Software
■ Data Step Debugger :
It is a programming tool that helps you find logic problems. DATA step programs - When
you submit a data step with the Debugging option Then SAS compiling starts, it displays the
debugger windows, and pauses until you enter a debugger command is to begin execution.
You can debug only one Data step at a time. You can use the debugger only with a DATA
step, and not with the procedure step.
■ Micro facility :
It is a powerful programming tool for extending and customize SAS software programs
and for reducing text in your programs.
■ SAS windowing environment:
It is an interactive with graphical user interface that enables you to easily run SAS
and test your SAS programs. You can edit and execute programming statement.
www.AspireIT.NetFollow Us
How the Data steps work for SAS?
■ The DATA Step statement begins with the process of building the SAS data set and
names the data set. The statements that make the data step compiled and execute.
■ If the syntax is check hen the data step are compiled. If the syntax is correct then the data
step are executed. A loop of DATA steps is an automatic output and return action.
www.AspireIT.NetFollow Us
Flow of Data step
www.AspireIT.NetFollow Us
Compiles
Syntax Checking
Creates
Input buffer
Begins
Data Statement
Sets
Program Data vector
Data
Read
Read
Input record
Execute
Statements
Writes
SAS data set
Returns
Data step
Yes
No
Close
Data Set;
Compilation Phase?
After you submit the DATA step for
execution process, then SAS checks
the syntax of the SAS statements and
compiled, that mean it automatically
translating the statements into machine
code.
How To Processing the SAS Code:
■ Create (input buffer):
Input buffer is a logical area in memory into which SAS reads each record of data from a raw data file when the program
executes.
■ Sets (program data vector):
It is builds the SAS data set, and one observation at a time. When a program executes, SAS reads data values from the
input buffer. It mean by creates them by executing SAS language statements. SAS assigns the values to the appropriate
variables in the program data vector. From here, SAS writes the values to a SAS data set as a single observation.
SAS reads a record into the input buffer. SAS then reads the values in the input buffer and assigns in the program data
vector. It also calculates the values for variables. The SAS program loops back to the top of the DATA step.
www.AspireIT.NetFollow Us
Compilation Phase
Compilation Phase
Thank You
• Click to register for free demo on SAS, Demo Registration
• Best SAS Training & Placement Institute in Pune
• Online & Classroom training with 100 % Free Placement Assistance
• Visit our website www.aspireit.net or call us on 9960935965 / 9960935600
info@aspireit.net
Follow Us

More Related Content

What's hot

Features of sap hana
Features of sap hanaFeatures of sap hana
Features of sap hanakavyagaur3
 
Lawson Microsoft Addins
Lawson Microsoft AddinsLawson Microsoft Addins
Lawson Microsoft AddinsNogalis Inc
 
Architecture overview
Architecture  overviewArchitecture  overview
Architecture overviewnpss2011
 
SNAPS_DataSheet_BIVoyage
SNAPS_DataSheet_BIVoyageSNAPS_DataSheet_BIVoyage
SNAPS_DataSheet_BIVoyagesidhartha43
 
Study of SAP R3 architecture
Study of SAP R3 architecture Study of SAP R3 architecture
Study of SAP R3 architecture SapFico Training
 
BI 解決方案介紹
BI 解決方案介紹BI 解決方案介紹
BI 解決方案介紹tom0331
 
Dive into the new features of apache spark
Dive into the new features of apache sparkDive into the new features of apache spark
Dive into the new features of apache sparkLearnbay Datascience
 
05. sap architecture final and os concepts (1)
05. sap architecture  final and os concepts (1)05. sap architecture  final and os concepts (1)
05. sap architecture final and os concepts (1)Tarek Hossain Chowdhury
 

What's hot (12)

SAP OVERVIEW
SAP OVERVIEWSAP OVERVIEW
SAP OVERVIEW
 
Features of sap hana
Features of sap hanaFeatures of sap hana
Features of sap hana
 
Olap introduction
Olap introductionOlap introduction
Olap introduction
 
Lawson Microsoft Addins
Lawson Microsoft AddinsLawson Microsoft Addins
Lawson Microsoft Addins
 
Architecture overview
Architecture  overviewArchitecture  overview
Architecture overview
 
SNAPS_DataSheet_BIVoyage
SNAPS_DataSheet_BIVoyageSNAPS_DataSheet_BIVoyage
SNAPS_DataSheet_BIVoyage
 
Xml Publisher
Xml PublisherXml Publisher
Xml Publisher
 
SAP Net Weaver Architecture,
SAP Net Weaver Architecture, SAP Net Weaver Architecture,
SAP Net Weaver Architecture,
 
Study of SAP R3 architecture
Study of SAP R3 architecture Study of SAP R3 architecture
Study of SAP R3 architecture
 
BI 解決方案介紹
BI 解決方案介紹BI 解決方案介紹
BI 解決方案介紹
 
Dive into the new features of apache spark
Dive into the new features of apache sparkDive into the new features of apache spark
Dive into the new features of apache spark
 
05. sap architecture final and os concepts (1)
05. sap architecture  final and os concepts (1)05. sap architecture  final and os concepts (1)
05. sap architecture final and os concepts (1)
 

Similar to Sas base programmer

SAS Training | SAS Tutorials For Beginners | SAS Programming | SAS Online Tra...
SAS Training | SAS Tutorials For Beginners | SAS Programming | SAS Online Tra...SAS Training | SAS Tutorials For Beginners | SAS Programming | SAS Online Tra...
SAS Training | SAS Tutorials For Beginners | SAS Programming | SAS Online Tra...Edureka!
 
Sas Statistical Analysis System
Sas Statistical Analysis SystemSas Statistical Analysis System
Sas Statistical Analysis SystemSushil kasar
 
Top 140+ Advanced SAS Interview Questions and Answers.pdf
Top 140+ Advanced SAS Interview Questions and Answers.pdfTop 140+ Advanced SAS Interview Questions and Answers.pdf
Top 140+ Advanced SAS Interview Questions and Answers.pdfDatacademy.ai
 
Downloading, Configuring, and Using the Free SAS® University Edition Software
Downloading, Configuring, and Using the Free SAS® University Edition SoftwareDownloading, Configuring, and Using the Free SAS® University Edition Software
Downloading, Configuring, and Using the Free SAS® University Edition SoftwareKirk Lafler
 
SAS Base Programming Certification course in Pune - Aspire Techsoft
SAS Base Programming Certification course in Pune - Aspire TechsoftSAS Base Programming Certification course in Pune - Aspire Techsoft
SAS Base Programming Certification course in Pune - Aspire TechsoftAspire Techsoft Academy
 
8323 Stats - Lesson 1 - 03 Introduction To Sas 2008
8323 Stats - Lesson 1 - 03 Introduction To Sas 20088323 Stats - Lesson 1 - 03 Introduction To Sas 2008
8323 Stats - Lesson 1 - 03 Introduction To Sas 2008untellectualism
 
SAP performance testing & engineering courseware v01
SAP performance testing & engineering courseware v01SAP performance testing & engineering courseware v01
SAP performance testing & engineering courseware v01Argos
 
MongoDB .local Houston 2019: Wide Ranging Analytical Solutions on MongoDB
MongoDB .local Houston 2019: Wide Ranging Analytical Solutions on MongoDBMongoDB .local Houston 2019: Wide Ranging Analytical Solutions on MongoDB
MongoDB .local Houston 2019: Wide Ranging Analytical Solutions on MongoDBMongoDB
 
Learn SAS Programming
Learn SAS ProgrammingLearn SAS Programming
Learn SAS ProgrammingSASTechies
 
Introduction to clinical sas programming
Introduction to clinical sas programmingIntroduction to clinical sas programming
Introduction to clinical sas programmingray4hz
 

Similar to Sas base programmer (20)

SAS Training | SAS Tutorials For Beginners | SAS Programming | SAS Online Tra...
SAS Training | SAS Tutorials For Beginners | SAS Programming | SAS Online Tra...SAS Training | SAS Tutorials For Beginners | SAS Programming | SAS Online Tra...
SAS Training | SAS Tutorials For Beginners | SAS Programming | SAS Online Tra...
 
Sas demo
Sas demoSas demo
Sas demo
 
Sas Statistical Analysis System
Sas Statistical Analysis SystemSas Statistical Analysis System
Sas Statistical Analysis System
 
Top 140+ Advanced SAS Interview Questions and Answers.pdf
Top 140+ Advanced SAS Interview Questions and Answers.pdfTop 140+ Advanced SAS Interview Questions and Answers.pdf
Top 140+ Advanced SAS Interview Questions and Answers.pdf
 
SAS Programming Notes
SAS Programming NotesSAS Programming Notes
SAS Programming Notes
 
Basics of SAS
Basics of SASBasics of SAS
Basics of SAS
 
Downloading, Configuring, and Using the Free SAS® University Edition Software
Downloading, Configuring, and Using the Free SAS® University Edition SoftwareDownloading, Configuring, and Using the Free SAS® University Edition Software
Downloading, Configuring, and Using the Free SAS® University Edition Software
 
Sasbasecontent2
Sasbasecontent2Sasbasecontent2
Sasbasecontent2
 
SAS Base Programming Certification course in Pune - Aspire Techsoft
SAS Base Programming Certification course in Pune - Aspire TechsoftSAS Base Programming Certification course in Pune - Aspire Techsoft
SAS Base Programming Certification course in Pune - Aspire Techsoft
 
Resume
ResumeResume
Resume
 
8323 Stats - Lesson 1 - 03 Introduction To Sas 2008
8323 Stats - Lesson 1 - 03 Introduction To Sas 20088323 Stats - Lesson 1 - 03 Introduction To Sas 2008
8323 Stats - Lesson 1 - 03 Introduction To Sas 2008
 
SAP NetWeaver.ppt
SAP NetWeaver.pptSAP NetWeaver.ppt
SAP NetWeaver.ppt
 
SAS - Training
SAS - Training SAS - Training
SAS - Training
 
SAP performance testing & engineering courseware v01
SAP performance testing & engineering courseware v01SAP performance testing & engineering courseware v01
SAP performance testing & engineering courseware v01
 
MongoDB .local Houston 2019: Wide Ranging Analytical Solutions on MongoDB
MongoDB .local Houston 2019: Wide Ranging Analytical Solutions on MongoDBMongoDB .local Houston 2019: Wide Ranging Analytical Solutions on MongoDB
MongoDB .local Houston 2019: Wide Ranging Analytical Solutions on MongoDB
 
Learn SAS Programming
Learn SAS ProgrammingLearn SAS Programming
Learn SAS Programming
 
resume
resumeresume
resume
 
Introduction to clinical sas programming
Introduction to clinical sas programmingIntroduction to clinical sas programming
Introduction to clinical sas programming
 
Data mining
Data miningData mining
Data mining
 
Towards new shores with cross-system SoD analyses. [Webinar]
Towards new shores with cross-system SoD analyses. [Webinar]Towards new shores with cross-system SoD analyses. [Webinar]
Towards new shores with cross-system SoD analyses. [Webinar]
 

More from Aspire Techsoft Academy

How do I Become an SAP SuccessFactors Consultant
How do I Become an SAP SuccessFactors ConsultantHow do I Become an SAP SuccessFactors Consultant
How do I Become an SAP SuccessFactors ConsultantAspire Techsoft Academy
 
SAP HR Training institute in Mumbai with Placement
SAP HR Training institute in Mumbai with PlacementSAP HR Training institute in Mumbai with Placement
SAP HR Training institute in Mumbai with PlacementAspire Techsoft Academy
 
salesforce course in pune - Aspire Techsoft Academy
salesforce course in pune - Aspire Techsoft Academysalesforce course in pune - Aspire Techsoft Academy
salesforce course in pune - Aspire Techsoft AcademyAspire Techsoft Academy
 
SAP S4 HANA IMPLEMENTATION GUIDE - ASPIRE TECHSOFT ACADEMY
SAP S4 HANA IMPLEMENTATION GUIDE - ASPIRE TECHSOFT ACADEMYSAP S4 HANA IMPLEMENTATION GUIDE - ASPIRE TECHSOFT ACADEMY
SAP S4 HANA IMPLEMENTATION GUIDE - ASPIRE TECHSOFT ACADEMYAspire Techsoft Academy
 
Exploring the benefits of SAP S4 HANA.pptx
Exploring the benefits of SAP S4 HANA.pptxExploring the benefits of SAP S4 HANA.pptx
Exploring the benefits of SAP S4 HANA.pptxAspire Techsoft Academy
 
SAS Finance Data Analyst Course in Ahmedabad
SAS Finance Data Analyst Course in AhmedabadSAS Finance Data Analyst Course in Ahmedabad
SAS Finance Data Analyst Course in AhmedabadAspire Techsoft Academy
 
SAS Clinical Trials Programmer Certification: Why SAS is the best choice for ...
SAS Clinical Trials Programmer Certification: Why SAS is the best choice for ...SAS Clinical Trials Programmer Certification: Why SAS is the best choice for ...
SAS Clinical Trials Programmer Certification: Why SAS is the best choice for ...Aspire Techsoft Academy
 
Strategies to Prepare SAS Certification Exam - Aspire Techsoft.pptx
Strategies to Prepare SAS Certification Exam - Aspire Techsoft.pptxStrategies to Prepare SAS Certification Exam - Aspire Techsoft.pptx
Strategies to Prepare SAS Certification Exam - Aspire Techsoft.pptxAspire Techsoft Academy
 
How to Become an SAP ABAP Developer? Career Scope, Salary, Skills, Future Tre...
How to Become an SAP ABAP Developer? Career Scope, Salary, Skills, Future Tre...How to Become an SAP ABAP Developer? Career Scope, Salary, Skills, Future Tre...
How to Become an SAP ABAP Developer? Career Scope, Salary, Skills, Future Tre...Aspire Techsoft Academy
 
How do I Start a Career in SAP Success Factors.pptx
How do I Start a Career in SAP Success Factors.pptxHow do I Start a Career in SAP Success Factors.pptx
How do I Start a Career in SAP Success Factors.pptxAspire Techsoft Academy
 
SAP MM Course in Bangalore with Placement – Aspire techsoft
SAP MM Course in Bangalore with Placement – Aspire techsoftSAP MM Course in Bangalore with Placement – Aspire techsoft
SAP MM Course in Bangalore with Placement – Aspire techsoftAspire Techsoft Academy
 
How SAP ERP helps manufacturing industries?
How SAP ERP helps manufacturing industries?How SAP ERP helps manufacturing industries?
How SAP ERP helps manufacturing industries?Aspire Techsoft Academy
 
SAS for Banking and Financial Analytics: Which certification is best for Fina...
SAS for Banking and Financial Analytics: Which certification is best for Fina...SAS for Banking and Financial Analytics: Which certification is best for Fina...
SAS for Banking and Financial Analytics: Which certification is best for Fina...Aspire Techsoft Academy
 
SAP HCM Training in Bangalore – Aspire Techsoft
SAP HCM Training in Bangalore – Aspire TechsoftSAP HCM Training in Bangalore – Aspire Techsoft
SAP HCM Training in Bangalore – Aspire TechsoftAspire Techsoft Academy
 
What is Data analytics? How is data analytics a better career option?
What is Data analytics? How is data analytics a better career option?What is Data analytics? How is data analytics a better career option?
What is Data analytics? How is data analytics a better career option?Aspire Techsoft Academy
 
SAP Training Institute in Pune with placement – Aspire Techsoft
SAP Training Institute in Pune with placement – Aspire TechsoftSAP Training Institute in Pune with placement – Aspire Techsoft
SAP Training Institute in Pune with placement – Aspire TechsoftAspire Techsoft Academy
 
Full Stack Software Testing Institute in Pune- QA Training in Pune
Full Stack Software Testing Institute in Pune-  QA Training in PuneFull Stack Software Testing Institute in Pune-  QA Training in Pune
Full Stack Software Testing Institute in Pune- QA Training in PuneAspire Techsoft Academy
 
Clinical SAS Certification Guide- Aspire Techsoft.pdf
Clinical SAS Certification Guide- Aspire Techsoft.pdfClinical SAS Certification Guide- Aspire Techsoft.pdf
Clinical SAS Certification Guide- Aspire Techsoft.pdfAspire Techsoft Academy
 
Best SAP FI Training in Pune | SAP FICO Course PUNE
Best SAP FI Training in Pune | SAP FICO Course PUNEBest SAP FI Training in Pune | SAP FICO Course PUNE
Best SAP FI Training in Pune | SAP FICO Course PUNEAspire Techsoft Academy
 
SAP Simple Finance Training institute Pune | S4 HANA How do i start a career ...
SAP Simple Finance Training institute Pune | S4 HANA How do i start a career ...SAP Simple Finance Training institute Pune | S4 HANA How do i start a career ...
SAP Simple Finance Training institute Pune | S4 HANA How do i start a career ...Aspire Techsoft Academy
 

More from Aspire Techsoft Academy (20)

How do I Become an SAP SuccessFactors Consultant
How do I Become an SAP SuccessFactors ConsultantHow do I Become an SAP SuccessFactors Consultant
How do I Become an SAP SuccessFactors Consultant
 
SAP HR Training institute in Mumbai with Placement
SAP HR Training institute in Mumbai with PlacementSAP HR Training institute in Mumbai with Placement
SAP HR Training institute in Mumbai with Placement
 
salesforce course in pune - Aspire Techsoft Academy
salesforce course in pune - Aspire Techsoft Academysalesforce course in pune - Aspire Techsoft Academy
salesforce course in pune - Aspire Techsoft Academy
 
SAP S4 HANA IMPLEMENTATION GUIDE - ASPIRE TECHSOFT ACADEMY
SAP S4 HANA IMPLEMENTATION GUIDE - ASPIRE TECHSOFT ACADEMYSAP S4 HANA IMPLEMENTATION GUIDE - ASPIRE TECHSOFT ACADEMY
SAP S4 HANA IMPLEMENTATION GUIDE - ASPIRE TECHSOFT ACADEMY
 
Exploring the benefits of SAP S4 HANA.pptx
Exploring the benefits of SAP S4 HANA.pptxExploring the benefits of SAP S4 HANA.pptx
Exploring the benefits of SAP S4 HANA.pptx
 
SAS Finance Data Analyst Course in Ahmedabad
SAS Finance Data Analyst Course in AhmedabadSAS Finance Data Analyst Course in Ahmedabad
SAS Finance Data Analyst Course in Ahmedabad
 
SAS Clinical Trials Programmer Certification: Why SAS is the best choice for ...
SAS Clinical Trials Programmer Certification: Why SAS is the best choice for ...SAS Clinical Trials Programmer Certification: Why SAS is the best choice for ...
SAS Clinical Trials Programmer Certification: Why SAS is the best choice for ...
 
Strategies to Prepare SAS Certification Exam - Aspire Techsoft.pptx
Strategies to Prepare SAS Certification Exam - Aspire Techsoft.pptxStrategies to Prepare SAS Certification Exam - Aspire Techsoft.pptx
Strategies to Prepare SAS Certification Exam - Aspire Techsoft.pptx
 
How to Become an SAP ABAP Developer? Career Scope, Salary, Skills, Future Tre...
How to Become an SAP ABAP Developer? Career Scope, Salary, Skills, Future Tre...How to Become an SAP ABAP Developer? Career Scope, Salary, Skills, Future Tre...
How to Become an SAP ABAP Developer? Career Scope, Salary, Skills, Future Tre...
 
How do I Start a Career in SAP Success Factors.pptx
How do I Start a Career in SAP Success Factors.pptxHow do I Start a Career in SAP Success Factors.pptx
How do I Start a Career in SAP Success Factors.pptx
 
SAP MM Course in Bangalore with Placement – Aspire techsoft
SAP MM Course in Bangalore with Placement – Aspire techsoftSAP MM Course in Bangalore with Placement – Aspire techsoft
SAP MM Course in Bangalore with Placement – Aspire techsoft
 
How SAP ERP helps manufacturing industries?
How SAP ERP helps manufacturing industries?How SAP ERP helps manufacturing industries?
How SAP ERP helps manufacturing industries?
 
SAS for Banking and Financial Analytics: Which certification is best for Fina...
SAS for Banking and Financial Analytics: Which certification is best for Fina...SAS for Banking and Financial Analytics: Which certification is best for Fina...
SAS for Banking and Financial Analytics: Which certification is best for Fina...
 
SAP HCM Training in Bangalore – Aspire Techsoft
SAP HCM Training in Bangalore – Aspire TechsoftSAP HCM Training in Bangalore – Aspire Techsoft
SAP HCM Training in Bangalore – Aspire Techsoft
 
What is Data analytics? How is data analytics a better career option?
What is Data analytics? How is data analytics a better career option?What is Data analytics? How is data analytics a better career option?
What is Data analytics? How is data analytics a better career option?
 
SAP Training Institute in Pune with placement – Aspire Techsoft
SAP Training Institute in Pune with placement – Aspire TechsoftSAP Training Institute in Pune with placement – Aspire Techsoft
SAP Training Institute in Pune with placement – Aspire Techsoft
 
Full Stack Software Testing Institute in Pune- QA Training in Pune
Full Stack Software Testing Institute in Pune-  QA Training in PuneFull Stack Software Testing Institute in Pune-  QA Training in Pune
Full Stack Software Testing Institute in Pune- QA Training in Pune
 
Clinical SAS Certification Guide- Aspire Techsoft.pdf
Clinical SAS Certification Guide- Aspire Techsoft.pdfClinical SAS Certification Guide- Aspire Techsoft.pdf
Clinical SAS Certification Guide- Aspire Techsoft.pdf
 
Best SAP FI Training in Pune | SAP FICO Course PUNE
Best SAP FI Training in Pune | SAP FICO Course PUNEBest SAP FI Training in Pune | SAP FICO Course PUNE
Best SAP FI Training in Pune | SAP FICO Course PUNE
 
SAP Simple Finance Training institute Pune | S4 HANA How do i start a career ...
SAP Simple Finance Training institute Pune | S4 HANA How do i start a career ...SAP Simple Finance Training institute Pune | S4 HANA How do i start a career ...
SAP Simple Finance Training institute Pune | S4 HANA How do i start a career ...
 

Recently uploaded

KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfUjwalaBharambe
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,Virag Sontakke
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxJiesonDelaCerna
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfadityarao40181
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupJonathanParaisoCruz
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentInMediaRes1
 

Recently uploaded (20)

KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptx
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdf
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized Group
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media Component
 

Sas base programmer

  • 2. What is SAS? A system that delivers the output in a variety of easy-to-access formats, like as SAS data sets, procedure output files, or HTML. Using Macros makes coding in Base SAS. SAS windowing environment. Interactive, graphical user interface that enables you can easily run SAS and test your SAS programs. SAS base code is much easier in case the logic of code is very complex. A flexible, extensible 4GL and web-based interface for data access, transformation and reporting www.AspireIT.NetFollow Us
  • 3. Who uses SAS? SAS Environment is specially design for Data Accessing, transfer information and Reporting. SAS is including in programming language for data manipulation retrieving and storing the information, descriptive statistics and report writing. www.AspireIT.NetFollow Us All of the Companies that are using SAS, such as – Computer Software, information technology and services, Pharmaceuticals, Agriculture, Hospitals and Health Care, Banking Finance sectors, Insurance companies, Staffing and Recruiting, For Higher Educational purpose and Management consulting.
  • 4. Benefits of SAS Base ■ Make programming fast and easy. ■ It access industry-standard data security. You can encrypt the SAS data on disks, and increase security for stored passwords. ■ It combines SAS and Hadoop.You can submit the hdfs commands, MapReduce programs and Pig language programs from SAS. ■ Increase your computer resources. It improves the performance and security. ■ Easily create reports in standard office format such as rtfs, pdfs, Microsoft PowerPoint, Html and E-book Format and deliver easily to mobile devices. ■ Programmers can read, format, analyze and the report on data quickly. www.AspireIT.NetFollow Us
  • 5. Work of SAS Base Software SAS Base Software is the core of the SAS System. ■ Data Step : The programming language that use to manipulate and manage your SAS Data. ■ SAS Environment : It is an interactive and graphical user interface that enables you to easily run SAS and test your SAS programs. ■ SAS Procedures : SAS procedures offer users with a unique ability to generate quick results – requiring little, if any, programming skills. In SAS Procedure some software tools for data analysis and reporting. www.AspireIT.NetFollow Us
  • 6. Work of SAS Base Software ■ Data Step Debugger : It is a programming tool that helps you find logic problems. DATA step programs - When you submit a data step with the Debugging option Then SAS compiling starts, it displays the debugger windows, and pauses until you enter a debugger command is to begin execution. You can debug only one Data step at a time. You can use the debugger only with a DATA step, and not with the procedure step. ■ Micro facility : It is a powerful programming tool for extending and customize SAS software programs and for reducing text in your programs. ■ SAS windowing environment: It is an interactive with graphical user interface that enables you to easily run SAS and test your SAS programs. You can edit and execute programming statement. www.AspireIT.NetFollow Us
  • 7. How the Data steps work for SAS? ■ The DATA Step statement begins with the process of building the SAS data set and names the data set. The statements that make the data step compiled and execute. ■ If the syntax is check hen the data step are compiled. If the syntax is correct then the data step are executed. A loop of DATA steps is an automatic output and return action. www.AspireIT.NetFollow Us
  • 8. Flow of Data step www.AspireIT.NetFollow Us Compiles Syntax Checking Creates Input buffer Begins Data Statement Sets Program Data vector Data Read Read Input record Execute Statements Writes SAS data set Returns Data step Yes No Close Data Set; Compilation Phase? After you submit the DATA step for execution process, then SAS checks the syntax of the SAS statements and compiled, that mean it automatically translating the statements into machine code.
  • 9. How To Processing the SAS Code: ■ Create (input buffer): Input buffer is a logical area in memory into which SAS reads each record of data from a raw data file when the program executes. ■ Sets (program data vector): It is builds the SAS data set, and one observation at a time. When a program executes, SAS reads data values from the input buffer. It mean by creates them by executing SAS language statements. SAS assigns the values to the appropriate variables in the program data vector. From here, SAS writes the values to a SAS data set as a single observation. SAS reads a record into the input buffer. SAS then reads the values in the input buffer and assigns in the program data vector. It also calculates the values for variables. The SAS program loops back to the top of the DATA step. www.AspireIT.NetFollow Us Compilation Phase Compilation Phase
  • 10. Thank You • Click to register for free demo on SAS, Demo Registration • Best SAS Training & Placement Institute in Pune • Online & Classroom training with 100 % Free Placement Assistance • Visit our website www.aspireit.net or call us on 9960935965 / 9960935600 info@aspireit.net Follow Us