power of sas® office analytics in your handsbasas.com/wp-content/uploads/2019/06/ppt-kamal... ·...

38
Power of SAS® Office Analytics in Your Hands: Monitoring & Ad-hoc Reporting and Updating PowerPoint Slides Using Stored Process Kamal Chugh & Mansi Singh Roche Molecular Solutions, Inc

Upload: others

Post on 04-Jun-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Power of SAS® Office Analytics in Your Handsbasas.com/wp-content/uploads/2019/06/PPT-Kamal... · Summary Grant and Access Data Tables Tips Limitations . Introduction 3 Data SAS

Power of SAS® Office Analytics in Your Hands: Monitoring & Ad-hoc Reporting and Updating PowerPoint Slides Using Stored Process

Kamal Chugh & Mansi Singh

Roche Molecular Solutions, Inc

Page 2: Power of SAS® Office Analytics in Your Handsbasas.com/wp-content/uploads/2019/06/PPT-Kamal... · Summary Grant and Access Data Tables Tips Limitations . Introduction 3 Data SAS

2

Agenda Introduction

What is SAS Office Analytics?

Components

What is stored process?

What is Microsoft Add-In?

How to Create Stored Process?

Grant and Access Data Tables

Tips

Limitations

Summary

Introduction

What is SAS Office Analytics?

Components

What is stored process?

What is Microsoft Add-In?

How to Create Stored Process?

Grant and Access Data Tables

Tips

Limitations

Summary

Page 3: Power of SAS® Office Analytics in Your Handsbasas.com/wp-content/uploads/2019/06/PPT-Kamal... · Summary Grant and Access Data Tables Tips Limitations . Introduction 3 Data SAS

Introduction

3

Data

SAS

Programmer

Share with

Study Team

Flow of Traditional Ad-hoc Reports

Medium Via

Email

SharePoint

Google-Drive

Folder Location

File Type

RTF

HTML

Excel

PDF

Intervals

Daily

Weekly

Monthly

On Demand

Reports

Descriptive

Predictive

Forecasting

Analytical

Page 4: Power of SAS® Office Analytics in Your Handsbasas.com/wp-content/uploads/2019/06/PPT-Kamal... · Summary Grant and Access Data Tables Tips Limitations . Introduction 3 Data SAS

4

Flow of Traditional Ad-hoc Reports

Data

SAS

Programmer

Share with

Study Team

Problems

Time Management

Storage Management

Resource Management

New Requests

On Demand

Introduction

Page 5: Power of SAS® Office Analytics in Your Handsbasas.com/wp-content/uploads/2019/06/PPT-Kamal... · Summary Grant and Access Data Tables Tips Limitations . Introduction 3 Data SAS

5

Agenda Introduction

What is SAS Office Analytics?

Components

What is stored process?

What is Microsoft Add-In?

How to Create Stored Process?

Grant and Access Data Tables

Tips

Limitations

Summary

Page 6: Power of SAS® Office Analytics in Your Handsbasas.com/wp-content/uploads/2019/06/PPT-Kamal... · Summary Grant and Access Data Tables Tips Limitations . Introduction 3 Data SAS

6

Package of products which provides access to the SAS data and execute

SAS programs through Microsoft applications using SAS Add-In for

Microsoft Office (AMO)

Data

SAS Programmer

Study Team

Microsoft Applications

Excel

Word

Outlook

PowerPoint

Advantages of OA

Power in hands of User

Explore Data

SAS Tasks

Reports are Most Current

Perform Queries

Saves Time

Saves Resources

What is Office Analytics?

Page 7: Power of SAS® Office Analytics in Your Handsbasas.com/wp-content/uploads/2019/06/PPT-Kamal... · Summary Grant and Access Data Tables Tips Limitations . Introduction 3 Data SAS

7

Agenda Introduction

What is SAS Office Analytics?

Components

What is stored process?

What is Microsoft Add-In?

How to Create Stored Process?

Grant and Access Data Tables

Tips

Limitations

Summary

Page 8: Power of SAS® Office Analytics in Your Handsbasas.com/wp-content/uploads/2019/06/PPT-Kamal... · Summary Grant and Access Data Tables Tips Limitations . Introduction 3 Data SAS

8

SAS Servers

Application/Work Space

Metadata Server

Stored Process Server

Enterprise Guide 7.1

Management Console 9.4

SAS Microsoft Add-In 7.1

Windows 2008R2 Server

Microsoft Office 2016

SAS

Metadata

Server

SAS Logon

Manager

SAS Stored

Process

Application

Server

Data

SAS Users

Group

AMO Users

Group

Clien

t

Ap

pli

cati

on

SAS Intelligent Platform Frame Work

Components

Page 9: Power of SAS® Office Analytics in Your Handsbasas.com/wp-content/uploads/2019/06/PPT-Kamal... · Summary Grant and Access Data Tables Tips Limitations . Introduction 3 Data SAS

9

Agenda Introduction

What is SAS Office Analytics?

Components

What is stored process?

What is Microsoft Add-In?

How to Create Stored Process?

Grant and Access Data Tables

Tips

Limitations

Summary

Page 10: Power of SAS® Office Analytics in Your Handsbasas.com/wp-content/uploads/2019/06/PPT-Kamal... · Summary Grant and Access Data Tables Tips Limitations . Introduction 3 Data SAS

10

SAS program stored and executed at

central location (server) and shared by

multiple users

Data

SAS

Programmer

Execute a Stored process

Microsoft Applications

Excel

Word

Outlook

Power Point

Stored Process Program

Basic SAS Program

What is Stored Process?

Page 11: Power of SAS® Office Analytics in Your Handsbasas.com/wp-content/uploads/2019/06/PPT-Kamal... · Summary Grant and Access Data Tables Tips Limitations . Introduction 3 Data SAS

11

Agenda Introduction

What is SAS Office Analytics?

Components

What is stored process?

What is Microsoft Add-In?

How to Create Stored Process?

Grant and Access Data Tables

Tips

Limitations

Summary

Page 12: Power of SAS® Office Analytics in Your Handsbasas.com/wp-content/uploads/2019/06/PPT-Kamal... · Summary Grant and Access Data Tables Tips Limitations . Introduction 3 Data SAS

12

Execute a Stored process

Microsoft Applications

Excel

Word

Outlook

PowerPoint

Data

What is Microsoft Add-In (AMO)?

Page 13: Power of SAS® Office Analytics in Your Handsbasas.com/wp-content/uploads/2019/06/PPT-Kamal... · Summary Grant and Access Data Tables Tips Limitations . Introduction 3 Data SAS

13

Agenda Introduction

What is SAS Office Analytics?

Components

What is stored process?

What is Microsoft Add-In?

How to Create Stored Process?

Grant and Access Data Tables

Tips

Limitations

Summary

Page 14: Power of SAS® Office Analytics in Your Handsbasas.com/wp-content/uploads/2019/06/PPT-Kamal... · Summary Grant and Access Data Tables Tips Limitations . Introduction 3 Data SAS

Step 1: Create folders on Metadata server

Step 2: Register the SAS code as stored process

Step 3: Access reports in Microsoft Office

How To Create Stored Process?

Page 15: Power of SAS® Office Analytics in Your Handsbasas.com/wp-content/uploads/2019/06/PPT-Kamal... · Summary Grant and Access Data Tables Tips Limitations . Introduction 3 Data SAS

Metadata Server

Maps

Libraries

Tables

System Resources

User Access Data

Management Console

(Administrative Interface)

Metadata Repositories

Servers

Users

Accounts

1

2

3

Step 1: Create Folders on Metadata Server

Page 16: Power of SAS® Office Analytics in Your Handsbasas.com/wp-content/uploads/2019/06/PPT-Kamal... · Summary Grant and Access Data Tables Tips Limitations . Introduction 3 Data SAS

1

3

2

1

2

3

Step 2: Register SAS Code as Stored Process

Page 17: Power of SAS® Office Analytics in Your Handsbasas.com/wp-content/uploads/2019/06/PPT-Kamal... · Summary Grant and Access Data Tables Tips Limitations . Introduction 3 Data SAS

1

2

1

2

3

4

Step 2: Register SAS Code as Stored Process

Page 18: Power of SAS® Office Analytics in Your Handsbasas.com/wp-content/uploads/2019/06/PPT-Kamal... · Summary Grant and Access Data Tables Tips Limitations . Introduction 3 Data SAS

Ways to Prompts?

Macro Variable

Dataset

Types of Prompts

Static

Dynamic

User Enters Value

Why Prompts?

Subset

Query

Step 2: Register SAS Code as Stored Process

Page 19: Power of SAS® Office Analytics in Your Handsbasas.com/wp-content/uploads/2019/06/PPT-Kamal... · Summary Grant and Access Data Tables Tips Limitations . Introduction 3 Data SAS

Step 2: Register SAS Code as Stored Process

1

2 3

4

5

1

Page 20: Power of SAS® Office Analytics in Your Handsbasas.com/wp-content/uploads/2019/06/PPT-Kamal... · Summary Grant and Access Data Tables Tips Limitations . Introduction 3 Data SAS

Step 2: Register SAS Code as Stored Process

Page 21: Power of SAS® Office Analytics in Your Handsbasas.com/wp-content/uploads/2019/06/PPT-Kamal... · Summary Grant and Access Data Tables Tips Limitations . Introduction 3 Data SAS

1

3

2

Office Analytics (AMO)

Microsoft Applications

Excel

Word

Power Point

Outlook

2

1

Step 3: Access Reports in Microsoft Office

3

Page 22: Power of SAS® Office Analytics in Your Handsbasas.com/wp-content/uploads/2019/06/PPT-Kamal... · Summary Grant and Access Data Tables Tips Limitations . Introduction 3 Data SAS

1

2

3

1

2

Step 3: Access Reports in Microsoft Office

Page 23: Power of SAS® Office Analytics in Your Handsbasas.com/wp-content/uploads/2019/06/PPT-Kamal... · Summary Grant and Access Data Tables Tips Limitations . Introduction 3 Data SAS

Step 3: Access Reports in Microsoft Office

Page 24: Power of SAS® Office Analytics in Your Handsbasas.com/wp-content/uploads/2019/06/PPT-Kamal... · Summary Grant and Access Data Tables Tips Limitations . Introduction 3 Data SAS

24

Agenda Introduction

What is SAS Office Analytics?

What is stored process?

What is Microsoft Add-In?

How to Create Stored Process?

Grant and Access Data Tables

Tips

Limitations

Summary

Page 25: Power of SAS® Office Analytics in Your Handsbasas.com/wp-content/uploads/2019/06/PPT-Kamal... · Summary Grant and Access Data Tables Tips Limitations . Introduction 3 Data SAS

Step 1: Create Metadata library and register to

Metadata folder

Step 2: Register tables/SAS datasets

Step 3: Access data in Microsoft Excel

Grant and Access Data Tables

Page 26: Power of SAS® Office Analytics in Your Handsbasas.com/wp-content/uploads/2019/06/PPT-Kamal... · Summary Grant and Access Data Tables Tips Limitations . Introduction 3 Data SAS

1

3

2

1

2

Step 1: Create Metadata Library & Register to Metadata Folder

Page 27: Power of SAS® Office Analytics in Your Handsbasas.com/wp-content/uploads/2019/06/PPT-Kamal... · Summary Grant and Access Data Tables Tips Limitations . Introduction 3 Data SAS

1

2

1

2

3

4

Step 1: Create Metadata Library & Register to Metadata Folder

Page 28: Power of SAS® Office Analytics in Your Handsbasas.com/wp-content/uploads/2019/06/PPT-Kamal... · Summary Grant and Access Data Tables Tips Limitations . Introduction 3 Data SAS

1

2

3

4 1

Step 1: Create Metadata Library & Register to Metadata Folder

Page 29: Power of SAS® Office Analytics in Your Handsbasas.com/wp-content/uploads/2019/06/PPT-Kamal... · Summary Grant and Access Data Tables Tips Limitations . Introduction 3 Data SAS

1

3

2

Step 2: Register Tables/SAS Datasets

1

2

3

4

Page 30: Power of SAS® Office Analytics in Your Handsbasas.com/wp-content/uploads/2019/06/PPT-Kamal... · Summary Grant and Access Data Tables Tips Limitations . Introduction 3 Data SAS

1

2

1

3

2

4

Step 2: Register Tables/SAS Datasets

Page 31: Power of SAS® Office Analytics in Your Handsbasas.com/wp-content/uploads/2019/06/PPT-Kamal... · Summary Grant and Access Data Tables Tips Limitations . Introduction 3 Data SAS

1

3

2

1

2

Step 3: Access Data in Microsoft Excel

Page 32: Power of SAS® Office Analytics in Your Handsbasas.com/wp-content/uploads/2019/06/PPT-Kamal... · Summary Grant and Access Data Tables Tips Limitations . Introduction 3 Data SAS

2

4

3

1

1

2

3

Step 3: Access Data in Microsoft Excel

Page 33: Power of SAS® Office Analytics in Your Handsbasas.com/wp-content/uploads/2019/06/PPT-Kamal... · Summary Grant and Access Data Tables Tips Limitations . Introduction 3 Data SAS

Step 3: Access Data in Microsoft Excel

Page 34: Power of SAS® Office Analytics in Your Handsbasas.com/wp-content/uploads/2019/06/PPT-Kamal... · Summary Grant and Access Data Tables Tips Limitations . Introduction 3 Data SAS

34

Agenda Introduction

What is SAS Office Analytics?

What is stored process?

What is Microsoft Add-In?

How to Create Stored Process?

How to View Reports using AMO?

Tips

Limitations

Summary

Page 35: Power of SAS® Office Analytics in Your Handsbasas.com/wp-content/uploads/2019/06/PPT-Kamal... · Summary Grant and Access Data Tables Tips Limitations . Introduction 3 Data SAS

View the most current data by using Refresh

Preserve SAS user define fonts and formats

Make use of Prompts for stored process

Tips

Page 36: Power of SAS® Office Analytics in Your Handsbasas.com/wp-content/uploads/2019/06/PPT-Kamal... · Summary Grant and Access Data Tables Tips Limitations . Introduction 3 Data SAS

Upfront setup cost

Have to purchase SAS server license

Server setup costs

Hard to implement the fonts and formats

Limitations

Page 37: Power of SAS® Office Analytics in Your Handsbasas.com/wp-content/uploads/2019/06/PPT-Kamal... · Summary Grant and Access Data Tables Tips Limitations . Introduction 3 Data SAS

Powerful and convenient tool

Easy and convenient for non SAS users to access

Ad-hoc reports in Microsoft Office

Data in Microsoft Excel

Upfront server setup is required

Summary

Page 38: Power of SAS® Office Analytics in Your Handsbasas.com/wp-content/uploads/2019/06/PPT-Kamal... · Summary Grant and Access Data Tables Tips Limitations . Introduction 3 Data SAS