![Page 1: Power of SAS® Office Analytics in Your Hands · 5/30/2019 · Kamal Chugh & Mansi Singh Roche Molecular Solutions, Inc . 2 Agenda Introduction What is SAS Office Analytics? Components](https://reader035.vdocuments.site/reader035/viewer/2022071210/6020e335de1e0b288752f1ea/html5/thumbnails/1.jpg)
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 Hands · 5/30/2019 · Kamal Chugh & Mansi Singh Roche Molecular Solutions, Inc . 2 Agenda Introduction What is SAS Office Analytics? Components](https://reader035.vdocuments.site/reader035/viewer/2022071210/6020e335de1e0b288752f1ea/html5/thumbnails/2.jpg)
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 Hands · 5/30/2019 · Kamal Chugh & Mansi Singh Roche Molecular Solutions, Inc . 2 Agenda Introduction What is SAS Office Analytics? Components](https://reader035.vdocuments.site/reader035/viewer/2022071210/6020e335de1e0b288752f1ea/html5/thumbnails/3.jpg)
Introduction
3
Data
SAS
Programmer
Share with
Study Team
Flow of Traditional Ad-hoc Reports
Medium Via
SharePoint
Google-Drive
Folder Location
File Type
RTF
HTML
Excel
Intervals
Daily
Weekly
Monthly
On Demand
Reports
Descriptive
Predictive
Forecasting
Analytical
![Page 4: Power of SAS® Office Analytics in Your Hands · 5/30/2019 · Kamal Chugh & Mansi Singh Roche Molecular Solutions, Inc . 2 Agenda Introduction What is SAS Office Analytics? Components](https://reader035.vdocuments.site/reader035/viewer/2022071210/6020e335de1e0b288752f1ea/html5/thumbnails/4.jpg)
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 Hands · 5/30/2019 · Kamal Chugh & Mansi Singh Roche Molecular Solutions, Inc . 2 Agenda Introduction What is SAS Office Analytics? Components](https://reader035.vdocuments.site/reader035/viewer/2022071210/6020e335de1e0b288752f1ea/html5/thumbnails/5.jpg)
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 Hands · 5/30/2019 · Kamal Chugh & Mansi Singh Roche Molecular Solutions, Inc . 2 Agenda Introduction What is SAS Office Analytics? Components](https://reader035.vdocuments.site/reader035/viewer/2022071210/6020e335de1e0b288752f1ea/html5/thumbnails/6.jpg)
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 Hands · 5/30/2019 · Kamal Chugh & Mansi Singh Roche Molecular Solutions, Inc . 2 Agenda Introduction What is SAS Office Analytics? Components](https://reader035.vdocuments.site/reader035/viewer/2022071210/6020e335de1e0b288752f1ea/html5/thumbnails/7.jpg)
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 Hands · 5/30/2019 · Kamal Chugh & Mansi Singh Roche Molecular Solutions, Inc . 2 Agenda Introduction What is SAS Office Analytics? Components](https://reader035.vdocuments.site/reader035/viewer/2022071210/6020e335de1e0b288752f1ea/html5/thumbnails/8.jpg)
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 Hands · 5/30/2019 · Kamal Chugh & Mansi Singh Roche Molecular Solutions, Inc . 2 Agenda Introduction What is SAS Office Analytics? Components](https://reader035.vdocuments.site/reader035/viewer/2022071210/6020e335de1e0b288752f1ea/html5/thumbnails/9.jpg)
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 Hands · 5/30/2019 · Kamal Chugh & Mansi Singh Roche Molecular Solutions, Inc . 2 Agenda Introduction What is SAS Office Analytics? Components](https://reader035.vdocuments.site/reader035/viewer/2022071210/6020e335de1e0b288752f1ea/html5/thumbnails/10.jpg)
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 Hands · 5/30/2019 · Kamal Chugh & Mansi Singh Roche Molecular Solutions, Inc . 2 Agenda Introduction What is SAS Office Analytics? Components](https://reader035.vdocuments.site/reader035/viewer/2022071210/6020e335de1e0b288752f1ea/html5/thumbnails/11.jpg)
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 Hands · 5/30/2019 · Kamal Chugh & Mansi Singh Roche Molecular Solutions, Inc . 2 Agenda Introduction What is SAS Office Analytics? Components](https://reader035.vdocuments.site/reader035/viewer/2022071210/6020e335de1e0b288752f1ea/html5/thumbnails/12.jpg)
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 Hands · 5/30/2019 · Kamal Chugh & Mansi Singh Roche Molecular Solutions, Inc . 2 Agenda Introduction What is SAS Office Analytics? Components](https://reader035.vdocuments.site/reader035/viewer/2022071210/6020e335de1e0b288752f1ea/html5/thumbnails/13.jpg)
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 Hands · 5/30/2019 · Kamal Chugh & Mansi Singh Roche Molecular Solutions, Inc . 2 Agenda Introduction What is SAS Office Analytics? Components](https://reader035.vdocuments.site/reader035/viewer/2022071210/6020e335de1e0b288752f1ea/html5/thumbnails/14.jpg)
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 Hands · 5/30/2019 · Kamal Chugh & Mansi Singh Roche Molecular Solutions, Inc . 2 Agenda Introduction What is SAS Office Analytics? Components](https://reader035.vdocuments.site/reader035/viewer/2022071210/6020e335de1e0b288752f1ea/html5/thumbnails/15.jpg)
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 Hands · 5/30/2019 · Kamal Chugh & Mansi Singh Roche Molecular Solutions, Inc . 2 Agenda Introduction What is SAS Office Analytics? Components](https://reader035.vdocuments.site/reader035/viewer/2022071210/6020e335de1e0b288752f1ea/html5/thumbnails/16.jpg)
1
3
2
1
2
3
Step 2: Register SAS Code as Stored Process
![Page 17: Power of SAS® Office Analytics in Your Hands · 5/30/2019 · Kamal Chugh & Mansi Singh Roche Molecular Solutions, Inc . 2 Agenda Introduction What is SAS Office Analytics? Components](https://reader035.vdocuments.site/reader035/viewer/2022071210/6020e335de1e0b288752f1ea/html5/thumbnails/17.jpg)
1
2
1
2
3
4
Step 2: Register SAS Code as Stored Process
![Page 18: Power of SAS® Office Analytics in Your Hands · 5/30/2019 · Kamal Chugh & Mansi Singh Roche Molecular Solutions, Inc . 2 Agenda Introduction What is SAS Office Analytics? Components](https://reader035.vdocuments.site/reader035/viewer/2022071210/6020e335de1e0b288752f1ea/html5/thumbnails/18.jpg)
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 Hands · 5/30/2019 · Kamal Chugh & Mansi Singh Roche Molecular Solutions, Inc . 2 Agenda Introduction What is SAS Office Analytics? Components](https://reader035.vdocuments.site/reader035/viewer/2022071210/6020e335de1e0b288752f1ea/html5/thumbnails/19.jpg)
Step 2: Register SAS Code as Stored Process
1
2 3
4
5
1
![Page 20: Power of SAS® Office Analytics in Your Hands · 5/30/2019 · Kamal Chugh & Mansi Singh Roche Molecular Solutions, Inc . 2 Agenda Introduction What is SAS Office Analytics? Components](https://reader035.vdocuments.site/reader035/viewer/2022071210/6020e335de1e0b288752f1ea/html5/thumbnails/20.jpg)
Step 2: Register SAS Code as Stored Process
![Page 21: Power of SAS® Office Analytics in Your Hands · 5/30/2019 · Kamal Chugh & Mansi Singh Roche Molecular Solutions, Inc . 2 Agenda Introduction What is SAS Office Analytics? Components](https://reader035.vdocuments.site/reader035/viewer/2022071210/6020e335de1e0b288752f1ea/html5/thumbnails/21.jpg)
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 Hands · 5/30/2019 · Kamal Chugh & Mansi Singh Roche Molecular Solutions, Inc . 2 Agenda Introduction What is SAS Office Analytics? Components](https://reader035.vdocuments.site/reader035/viewer/2022071210/6020e335de1e0b288752f1ea/html5/thumbnails/22.jpg)
1
2
3
1
2
Step 3: Access Reports in Microsoft Office
![Page 23: Power of SAS® Office Analytics in Your Hands · 5/30/2019 · Kamal Chugh & Mansi Singh Roche Molecular Solutions, Inc . 2 Agenda Introduction What is SAS Office Analytics? Components](https://reader035.vdocuments.site/reader035/viewer/2022071210/6020e335de1e0b288752f1ea/html5/thumbnails/23.jpg)
Step 3: Access Reports in Microsoft Office
![Page 24: Power of SAS® Office Analytics in Your Hands · 5/30/2019 · Kamal Chugh & Mansi Singh Roche Molecular Solutions, Inc . 2 Agenda Introduction What is SAS Office Analytics? Components](https://reader035.vdocuments.site/reader035/viewer/2022071210/6020e335de1e0b288752f1ea/html5/thumbnails/24.jpg)
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 Hands · 5/30/2019 · Kamal Chugh & Mansi Singh Roche Molecular Solutions, Inc . 2 Agenda Introduction What is SAS Office Analytics? Components](https://reader035.vdocuments.site/reader035/viewer/2022071210/6020e335de1e0b288752f1ea/html5/thumbnails/25.jpg)
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 Hands · 5/30/2019 · Kamal Chugh & Mansi Singh Roche Molecular Solutions, Inc . 2 Agenda Introduction What is SAS Office Analytics? Components](https://reader035.vdocuments.site/reader035/viewer/2022071210/6020e335de1e0b288752f1ea/html5/thumbnails/26.jpg)
1
3
2
1
2
Step 1: Create Metadata Library & Register to Metadata Folder
![Page 27: Power of SAS® Office Analytics in Your Hands · 5/30/2019 · Kamal Chugh & Mansi Singh Roche Molecular Solutions, Inc . 2 Agenda Introduction What is SAS Office Analytics? Components](https://reader035.vdocuments.site/reader035/viewer/2022071210/6020e335de1e0b288752f1ea/html5/thumbnails/27.jpg)
1
2
1
2
3
4
Step 1: Create Metadata Library & Register to Metadata Folder
![Page 28: Power of SAS® Office Analytics in Your Hands · 5/30/2019 · Kamal Chugh & Mansi Singh Roche Molecular Solutions, Inc . 2 Agenda Introduction What is SAS Office Analytics? Components](https://reader035.vdocuments.site/reader035/viewer/2022071210/6020e335de1e0b288752f1ea/html5/thumbnails/28.jpg)
1
2
3
4 1
Step 1: Create Metadata Library & Register to Metadata Folder
![Page 29: Power of SAS® Office Analytics in Your Hands · 5/30/2019 · Kamal Chugh & Mansi Singh Roche Molecular Solutions, Inc . 2 Agenda Introduction What is SAS Office Analytics? Components](https://reader035.vdocuments.site/reader035/viewer/2022071210/6020e335de1e0b288752f1ea/html5/thumbnails/29.jpg)
1
3
2
Step 2: Register Tables/SAS Datasets
1
2
3
4
![Page 30: Power of SAS® Office Analytics in Your Hands · 5/30/2019 · Kamal Chugh & Mansi Singh Roche Molecular Solutions, Inc . 2 Agenda Introduction What is SAS Office Analytics? Components](https://reader035.vdocuments.site/reader035/viewer/2022071210/6020e335de1e0b288752f1ea/html5/thumbnails/30.jpg)
1
2
1
3
2
4
Step 2: Register Tables/SAS Datasets
![Page 31: Power of SAS® Office Analytics in Your Hands · 5/30/2019 · Kamal Chugh & Mansi Singh Roche Molecular Solutions, Inc . 2 Agenda Introduction What is SAS Office Analytics? Components](https://reader035.vdocuments.site/reader035/viewer/2022071210/6020e335de1e0b288752f1ea/html5/thumbnails/31.jpg)
1
3
2
1
2
Step 3: Access Data in Microsoft Excel
![Page 32: Power of SAS® Office Analytics in Your Hands · 5/30/2019 · Kamal Chugh & Mansi Singh Roche Molecular Solutions, Inc . 2 Agenda Introduction What is SAS Office Analytics? Components](https://reader035.vdocuments.site/reader035/viewer/2022071210/6020e335de1e0b288752f1ea/html5/thumbnails/32.jpg)
2
4
3
1
1
2
3
Step 3: Access Data in Microsoft Excel
![Page 33: Power of SAS® Office Analytics in Your Hands · 5/30/2019 · Kamal Chugh & Mansi Singh Roche Molecular Solutions, Inc . 2 Agenda Introduction What is SAS Office Analytics? Components](https://reader035.vdocuments.site/reader035/viewer/2022071210/6020e335de1e0b288752f1ea/html5/thumbnails/33.jpg)
Step 3: Access Data in Microsoft Excel
![Page 34: Power of SAS® Office Analytics in Your Hands · 5/30/2019 · Kamal Chugh & Mansi Singh Roche Molecular Solutions, Inc . 2 Agenda Introduction What is SAS Office Analytics? Components](https://reader035.vdocuments.site/reader035/viewer/2022071210/6020e335de1e0b288752f1ea/html5/thumbnails/34.jpg)
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 Hands · 5/30/2019 · Kamal Chugh & Mansi Singh Roche Molecular Solutions, Inc . 2 Agenda Introduction What is SAS Office Analytics? Components](https://reader035.vdocuments.site/reader035/viewer/2022071210/6020e335de1e0b288752f1ea/html5/thumbnails/35.jpg)
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 Hands · 5/30/2019 · Kamal Chugh & Mansi Singh Roche Molecular Solutions, Inc . 2 Agenda Introduction What is SAS Office Analytics? Components](https://reader035.vdocuments.site/reader035/viewer/2022071210/6020e335de1e0b288752f1ea/html5/thumbnails/36.jpg)
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 Hands · 5/30/2019 · Kamal Chugh & Mansi Singh Roche Molecular Solutions, Inc . 2 Agenda Introduction What is SAS Office Analytics? Components](https://reader035.vdocuments.site/reader035/viewer/2022071210/6020e335de1e0b288752f1ea/html5/thumbnails/37.jpg)
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 Hands · 5/30/2019 · Kamal Chugh & Mansi Singh Roche Molecular Solutions, Inc . 2 Agenda Introduction What is SAS Office Analytics? Components](https://reader035.vdocuments.site/reader035/viewer/2022071210/6020e335de1e0b288752f1ea/html5/thumbnails/38.jpg)