0% found this document useful (0 votes)
85 views

Data Warehousing - Analysis - Reporting

The document discusses topics related to SAS including: - History and uses of SAS in data warehousing, analysis, reporting, and clinical research studies - Concepts like data modeling, data mining, multidimensional analysis, and generating various reports - The roles of SAS in areas like big data analysis, clinical research, financial analysis, and more - Programming in SAS including the base SAS language, macros, SQL, statistical procedures, and interfacing with other systems.

Uploaded by

Balu Sp
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
85 views

Data Warehousing - Analysis - Reporting

The document discusses topics related to SAS including: - History and uses of SAS in data warehousing, analysis, reporting, and clinical research studies - Concepts like data modeling, data mining, multidimensional analysis, and generating various reports - The roles of SAS in areas like big data analysis, clinical research, financial analysis, and more - Programming in SAS including the base SAS language, macros, SQL, statistical procedures, and interfacing with other systems.

Uploaded by

Balu Sp
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 11

4th Floor, Green House, Ameerpet, Hyderabad

Ph: 040 - 66839988/89, Mobile: 9866839988.

SAS
(Data warehousing – Analysis – Reporting)
 History of SAS
 SAS comes in ERP sector or not? Why?
 Datawareshousing concepts
 Data modeling and Data mining concepts
 When will use Data mining and Modeling Concepts
 Multidimensional Analysis and reporting
 When will go any Industry for Data modeling and Data mining
 Generation of various reports (Crystal and Dashboard reports)
 Integration between SAS to other technical tools
 What is Data science and Big data Analysis
 SAS Role in Big data Analysis
 Difference and Relation between Decision Support System – BI to
Data science
Clinical SAS
(SDTMIG-ADaM-SAP)

 What is Clinical research Study?


 SAS role in Clinical Research Study
 Project management in Clinical Research Study
 What is randomization and non randomization?
 Which is playing main role in Clinical research study?
 What is SOP (Standard operating Procedure)?
 What is the Protocol and role of Protocol in Clinical Research Study?
 What is CDISC process?
 Implementation of SDTMIG
 Importance of CDMsystems for data loading
 Difference between RDBMSystem to CDMsystemes
 Role of Statistical Analysis in Clinical Research Study
 What is SAP (Statistical Analysis Plan)?
 Role of SAP in Clinical Research Study
 Validation of Domain or Derived datasets which is Created according SDTM
 Generating of Listing
 Building of Analysis Datasets
 Generating of Tables and Figures
 Interaction between SAS with CDMs for data access
 SAS Work Flow in Clinical Research Study
Financial & Market

 What is FDM(Financial Data Management)


 What is Risk Management Analysis
 Risk Management Analysis in various regions
 What is Credit Risk Management Analysis
 What is Score Card(Individual and International)
 Data mining applications for Credit sector
 Trail ,Testing and Tune the Models
 Develop Model Using Regression, Cluster
 Role of Decision tree in Analysis
 What is MIS report (Management Information System)
 Role of SAS in Credit Analysis and Different Banking Channels
 Use of association analysis and Market basket analysis in Market research

BASE SAS PROGRAMING

BASE SAS SAS/ASSIST SAS/STAT


SAS/ACCESS SAS/AF SAS/GRAPH
SAS/CONNECT SAS/IML SAS/OR
SAS/Warehouse Admin SAS/EIS SAS/ETS

And ODS applications and ODS Table tags for reporting

Advance Programming

Sql Applications

Macro Applications (SAS/MACRO)

Guide to BI platform

BI Architecture SAS/Enterprise Guide SAS/Information Delivery


Portal

SAS/DI studio SAS/Web report Studio

SAS/OLAP studio SAS/Management Console

SAS/Add – in Micro Soft SAS/Information Map studio

Web Based Analysis and Reporting Tool :

SAS Visual Analytics and Admin


GETTING STARTED WITH SAS SYSTEM:

 Basic operating system commands, operating system file structures


 Managing windows in SAS window environment
 How to run SAS application in different modes and in different environment like
Windows, Unix and Mainframes.
 Use of different kind of SAS products and how to use as per business requirement .
 Difference between the SAS products.
 How to use the Data Step to read and manipulate complex forms of data
 Write Data and Proc Steps
 Data step compile and execution
 To run SAS application on different modes
 Reading internal raw and external data into SAS
 Reading raw data SAS environment into DATASET using Input statement Advance
INFILE Statement options
 Working with SAS libraries System and User defined
 creation of user defined libraries in multi-engine architecture
 Using a single < libref> to reference some or all SAS libraries reading and printing
mixed records formats
 Reading packed and zoned decimal data Working with EBCDIC and ASCII data
 Reading data from dataset to another dataset
 To manage the SAS environment by the Global options
 Reducing memory requirements with BUFFNO and BUFSIZE working with SAS dataset
options
 To manage existing data with controlling statements and expressions
 Creating summary information, SAS functions, transforming data
 Changing variable types or data conversion using PUT and INPUT functions
 To export data from datasets to delimiter files using with dataset block
 Understand error messages in the SAS log and debug your program
 Use with error handling concepts

Perform Iterative Processing on Data:

 Using Do loops for repetitive calculations and processing


 Generate data by the loops
 Using Arrays to process across an observations and processing
 Using DO WHILE and DO UNTIL statements for conditional looping

Data Storage Methods And Compression

 SAS engines
 Space reduction
 Data set compression
Indexing Techniques And Uses

 When to use indexes


 Creating and deleting indexes
 Index advantages and disadvantages

Utilities To Manage And Work With Datasets

 What is Data management


 Data Using append procedure to add date values in existing data set
 Using the update statement to update data in existing data set
 Using the MODIFY statements to update and modify data in place
 Merging concepts
 Data transformation
 Concatenation concept
 Interleaving concept
 different kind of match merging using MERGE statement using the contribution (IN=)
option in Merge concept

Relevant Base SAS Procedures

 Organize and sort SAS data sets and working with duplicates
 To generate listing output by the print procedure
 Comparing data sets with Proc Compare
 To create user defined informat and format statements use format
 Using Proc Copy to copy data sets
 Importance of contents procedure
 Reading data from dataset for reporting use report
 Using Proc Datasets to modify data set structure, attributes, how to use permanent
formats, Setting up Integrity Constraints to maintain clean data and Setting up indexes
 Role of Transpose procedure
 Creation user defined informats and formats for data conversions and reporting

How to use PROC SQL to retrieve information

 Introduction to SQL Concepts


 The origin of SQL and why we use it
 Create new tables, indexes, views, and reports

Simple Queries:

 Understanding the Select statement


 How to specify columns and subset rows
 Using functions and generates summarized reports
 Ordering data and formatting output
 Performing group analysis, remerging and sub queries

Joining Data:

 What are Cartesian Products; what is Join


 Inner, Full, Outer, Left and Right Joins
 Set Operator us such as union and intersection Joining multiple tables
 Proc SQL as compared to the Data Step

Working with Tables, Views and Indexes:

 Creating Indexes and tables in SQL


 Why we use views in SQL
 Performance and space issues

Advanced SQL Topics:

 How to use SAS macros in SQL


 How dictionary tables and views can simplify programming SQL options
 How to ret rive raw data different from databases to SAS environment using SQL
statements
 To create table in different databases using SAS sql statements
 To manage in different databases using SAS sql statements

Pass through facility:

 Use of Pass through facility

 Communicate with other database like Access, Oracle, and DB2 …..

 Control and manage Other databases from the SAS

 Access data from Various databases to SAS

 Creation of Data warehousing environment

 Implementation of PTF applications

Base SAS Procedures and Statistical procedure(SAS/STAT)


 What is Multidimensional analysis and reporting
 To summary Statistical analysis summary procedure
 Producing Statistics with means procedure
 Testing categorical Data with FREQ PROCEDURE
 Producing Statistics with tabulate procedure
 Reporting areas in SAS
 To generate report use with proc report
 Examining Data with Univariate procedure
 T-tests and non parametric comparison
 Proc ANOVA for one way Analysis of Variance
 Examining correlations with PROC CORR
 PROC REG for Regression Analysis

Creating bar , pie charts & ODS(Output Delivery Systems)

 Producing BAR(Horizontal,Vertiacal,Bolcks) & pie Charts


 Enhancing O/P with Titles Footnotes Color & Font
 Producing & overlaying plots
 Controlling Appearance of axe’s
 Generating graphs use with ODS
 Generates in graphical terminal and Customized by the GChart, Gplot, Gbarline and
Boxplot
 Creates Catalog for storage of Graphs
 Generates Dash Board reports
 Export Graph into third party Panels(like RTF ,Excel and HTML)
 To generate and Customized reports by the ODS Applications
 Generates report in Third party files like(RTF,PDF and HTML)
 Generates reports in XML panel

How to work use with SAS/Access & SAS/connect

 To import data from different PC files use import procedure


 To export data from datasets to different PC files use export procedure
 To import data from different source use access procedure
 Uses of dbload procedure and how to work
 To transport datasets one environment to another environment and one version to another
version(windows to unix) use with cprot and cimport procedure
 How to use upload procedure
 How to use download procedure

How to work use with Macro language Introduction to Macros

 How the SAS macro language works


 What is role of macro in SAS
 Introduction to tokenizing, compiling and executing a SAS program
 How the macro processor works

Applying Macro Variables in a SAS Program

 Applying automatic macro variables


 Designing customized macro variables
 Substituting the macro variables in SAS programming
 Displaying macro variable values in the SAS log
 Applying quoting functions with macros

Incorporating SAS Macros in the Data Step

 Designing macro variables during Data Step execution


 Indirectly referencing macro variables
 Resolving macro variables during Data Step execution
 Understanding the functionality and application of the SYSMGET function and
SYSMPUT routine
 Using the INTO clause to build macro variables during PROC SQL execution

Running Macro Programs in SAS Software

 Designing and implementing simple macros and reduce customizing Sas application
 To develop reusable application use with Macro
 Specifying conditional coding inside a macro
 The macro compilation and execution processes in the macro processor SAS system
options used for debugging macros
 Reviewing error and warning log messages displayed by the Macro processor
 Designing and using macros containing parameters within them
 Using positional and keyword parameters in macro calls
 Difference between global and local symbol tables
 Nested macros and symbol table hierarchies
 Concepts in Macro functions, Macro interface and Macro quoting functions and how to
use Macro coding
Techniques for Storing Macros

 Understanding the autocall feature


 Permanently storing and using compiled macros
 Writing efficient macro programs

DEBUGGING SAS PROGRAMS


 SAS programs that work
 Fixing programs that don’t work
 Searching for the missing semicolon
 Input statement reaching past the end of line
 Lost Card
 Invalid Data
 How to handle different kind of SAS errors
 Missing VALUES were Generated
 Numeric Values have been converted to Charc
 Wrong results but no error message
 The Data Step Debugger
 SAS truncated a character variable
 SAS stops in the middle of job
 SAS runs out of memory or disk space
Statistical Data warehousing

 Data warehousing Concepts


 What is ETL?
 SAS/ETL Concepts
 What is OLAP?
 SAS/OLAP Concepts
 Role of Pass through facility to create Data ware housing Environment
Implementation of Host Speciation applications
 Data collection applications to run I/O operations
 Interaction between Micro soft communications protocol to SAS
 To run Email Host specifications applications using SAS
 Data collection application develop using ACCESS Engines
 Uses of Electronic submission? How to implement?
 What is Operational data model?
 What is FTP engine and How to capture data using FTP engine
 What is URL engine and capture data from web portal by the URL engine
(Only for MBA and MSC statistics)

Role of SAS/QC

 What is SAS/QC
 QC role in Data modeling & Data mining
 How to determine QC levels
 Uses of capability procedure
 To design distribution graphs & Normal curves using capability procedure
entation of Time series analysis using SAS/ETS
 What is Time Series?
 When will go for Time series analysis
 What is estimation?
 What is Forecasting?
 To develop Forecasting & Estimation applications using Forecast procedure
 To develop Arima models using Arima procedure
 Uses of loan procedure
 Uses of Expand procedure

SAS Enterprise Guide


Relation and Differences Between BASE SAS & EG

 Admin Process in SAS/EG

 Create and Mange the Project Files

 Start a project and Explore main windows

 Develop and Modify Macro and SAS Applications

 Importance of Stored Process

 Work with Project Designer and Exporter

 Work with Project Designer and Exporter

* Access

 Access data from PC files

 Access datasets from servers

 Extract data from Pc files

 Pulling data from Relation Database to sas


 Work with external engines and ODBC components

 Importing and Manage the Cubes

* Data Transformations

 Sorting data and Filter data

 Query processing

 Append the table

 Split the data and Columns

 Join the Tables

 Compare datasets

 Create formats and Assign to datasets

 Generate Random samples

 Transpose the data

 Describe the sas files

* Analysis and Reporting

 List data

 One way and Cross tabulate freq table wizards

 Summarize statistics and table wizards

 Distribution analysis

 Characterize data analysis

 Combine reports in single Document

 Generate statistics tables using Ttest , Anova, Correlation,

 Linear, Multivariate and Logistics regression wizards


 Provide statistical references using statistical tables

* Graphs

 Generate various type of Charts

 Generate various type of Plots

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy