Using SAS Enterprise Business Intelligence to Automate a Manual Process: A Case Study Erik S. Larsen, Independent Consultant, Charleston, SC

Size: px
Start display at page:

Download "Using SAS Enterprise Business Intelligence to Automate a Manual Process: A Case Study Erik S. Larsen, Independent Consultant, Charleston, SC"

Transcription

1 Using SAS Enterprise Business Intelligence to Automate a Manual Process: A Case Study Erik S. Larsen, Independent Consultant, Charleston, SC Abstract: Often times while on a client site as a SAS consultant, you are faced with a project which involves many manual steps and can include both legacy code and Excel spreadsheets. Running this code (or possibly segments of code, depending on what the results are) along with some cutting and pasting rows and columns here and there which ultimately results in a report that gets sent out to a client. The client (or clients) like this report and keep asking for more of them until these reports become a task in a business analyst s daily routine. This routine grows as the volume of data or number of reports increase until it consumes the entire day. This paper will illustrate a real-world example of how a report which consisted of legacy SAS programs and Excel spreadsheet manipulation that grew so large that a more efficient way of providing these reports to clients needed to be developed. The SAS Enterprise Business Intelligence platform provided many of the tools necessary to automate this process so that an end user with no programming and basic Excel knowledge could create these reports with minimal effort. The Backstory: A large multinational financial institution which provides lines of credit to numerous companies around the world needed an easy way to measure the utilization of these lines for a given period, typically a year prior to the current date. The company needed a tool that allowed it to be nimble to allow decisions to be made when macroeconomic events occurred around the world, such as the Cyprus banking crisis in early 2013 or European Union problems that started in 2011 and continue today. A tool that would allow the company to terminate a line of credit quickly when financial conditions in a country or region deteriorated in order to protect itself from potential losses. Several business analysts (or BAs) created some code to connect to a multitude of Teradata and Netezza tables to join them together to get both the amount of the line along with the utilization over a certain time period which was edited each time the reports were run. They also received information about utilization daily in s which contained Excel files from each of the company s regional offices around the world. The BAs created a SAS dataset out of the daily feeds after uploading it and checking it against the internal data to see if it matched criteria for inclusion. The resulting dataset would then be filtered to an appropriate date range (typically a year) and compared to several database tables to determine if these lines of credit had United States and non-u.s. allocations (or subsidiary companies) using these loan products. If the query results came up with records for one or both of these queries, a separate program was then submitted for each entity (U.S. and non-u.s.) where allocations were present to come up with the level of utilization for each day in the time period. These results were then summarized for reporting purposes. Both the detail and summary results of these programs were then downloaded into Excel separately, and manually cut and pasted into separate tabs. A pivot table was created to create a report and graph of the utilization on a different tab which contained a filter for each of the company s subsidiaries. The process of loading the daily tables along with creating a report took between 4-6 hours to create. This would be longer if there were multiple requests for reports for that given day as the data used by these reports were rather large. 1

2 Figure 1: Data Flow Diagram of the old process The Solution: There were many moving parts in the above described process which involved a large amount of human intervention. Not only were there a large number of tasks involved, there was always a chance that human errors could be introduced at different steps of the process. A solution to these issues would require removing the BA from the process itself and using the SAS Enterprise Business Intelligence (EBI) package in order to automate the processes. The first step of the process was to automate the daily feeds from around the world. These were being ed daily from subsidiaries around the globe which had to be downloaded out of Microsoft Outlook and copied to the UNIX server. A PC-SAS program would be remote-submitted to read the CSV files and check to see if the data matched account numbers for a given time period by joining to several Teradata tables. Validated data were then appended to a Master file SAS dataset which would be used later in the process. Some help from the suppliers of the data and Data Integration Studio (or DI Studio) were used to automate this process. Instead of ing the data, the global data centers FTPed the data directly to the UNIX server each day. The data landed in the same directory with the same name so that the system would know when all of the data had arrived to start the process. Several DI Studio jobs were created for 2

3 each data center s feed and an LSF data flow was created to look for the data and to control the execution of the jobs. Once all of the data arrived, LSF would kick off all of the DI Studio jobs concurrently with each job appending to the Master file. LSF is included with the SAS EBI platform as a plug-in to SAS Management Console (SMC). Often a SAS Administrator needs to grant end users access to LSF. Figure 2 shows a screen shot of one of the DI Studio jobs. Figure 2: An example Data Integration Studio job The second step in the process would be to take the legacy SAS code that was already written and add in some logic to account for the decision making process which determined which other programs to run if the U.S. entities and non-u.s. entities had allocations to report on for a certain time period. As described above, the time period was entered in a PC SAS program manually along with the subsidiary number and code was executed to determine if allocations existed in either U.S. or non-u.s. A SAS stored process would take all of the code with the added logic and allow the end user to use prompts to enter in the time period and the subsidiary number. Using Enterprise Guide (or EG), the stored process was created along with prompts for the GCI number (or subsidiary number) and the begin and end dates of the period. The prompts, as shown below in Figure 3 generate SAS macro variables that are used in the code. A third prompt, Instrument also selects which currency is used. Figure 3: Prompts created in Enterprise Guide 3

4 Now that all of the code and logic are combined into a nice package, the client still needed a nice way to display the report from the data that was generated from the prompts and the code. In the previous version, SAS data was downloaded into Excel and a pivot table with a filter was created to select each of the accounts in the subsidiary company. Each selection created a line chart showing the line of credit and the utilization of the credit during the time period and a report which showed the raw data. The client wanted to take it a step further and show all of the chart-report combinations of each account in the subsidiary company and not have a filter. This was a challenge as every subsidiary had anywhere from one to up to 40 accounts so the tables and graphs needed to line up next to each other (as opposed to just running a report and plot with a by variable which would list all of the reports and follow with all of the graphs as shown in Figure 4). More logic was added to the SAS stored process to parse through the data Figure 4: Original Output Report by account number so that a graph and report for each account would be generated in order for each and every account in the subsidiary. Figure 5 shows the macro code used to generate the calls to the procedures that would consecutively output each subsidiary s report and graph in order. PROC SQL NOPRINT; SELECT DISTINCT ClientLimit INTO :CL SEPARATED BY "," FROM MaxLimit ORDER BY MaxLimit DESC; QUIT; DATA _NULL_; Num_CL = COUNT("&CL", ',') + 1; CALL SYMPUT("Num_CL", TRIM(LEFT(PUT(Num_CL, BEST.)))); CLString = "&CL"; DO I = 1 TO Num_CL; IF ((INDEX(CLString, ',')) NE 0) THEN DO; LEN = SUBSTR(CLString, 1, INDEX(CLString, ',') - 1); CALL SYMPUT("CL" TRIM(LEFT(PUT(I, BEST.))), TRIM(LEFT(Len))); CLString = SUBSTR(CLString, INDEX(CLString, ',') + 1); END; ELSE DO; CALL SYMPUT("CL" TRIM(LEFT(PUT(I, BEST.))), TRIM(LEFT(CLString))); END; END; RUN; Figure 5: Macro Code to Generate Report 4

5 The final step in this project was to allow for an end-user who may not know SAS or programming in general to be able to access this report without taking any of the BA s time. A SAS stored process has the advantage that sassrv is the ID that will access the databases (as opposed to the user id of the person who wants to generate the report) and thus alleviates each user needing to have access to the databases. Often in large organizations, forms need to be filled out for access and several supervisors, including the DBA need to approve read access before the end user can query the databases. If the SAS stored process server is set up correctly, submitting a stored process alleviates this problem. The SAS Add-in for Microsoft Office product allows end users to open up Excel and, among other things, submit SAS stored process. This allows the end user to use a tool that they are comfortable with, Excel to surface the reports desired by running the SAS stored process, filling out the prompts in the stored process and viewing the report. Figure 6 shows how to submit the SAS stored process in Excel and Figure 7 shows the prompts inside Figure 6: Using the Add-in to Microsoft Office to Submit a Stored Process Excel. End users do not need to have access to the databases used in the stored process. Figure 7: SAS Stored Process Prompts Surfaced in Excel 5

6 Brick Walls Found: When first developing the solution to this project, SAS Web Report Studio (WRS) was used to create the report portion of this project. Web Report Studio had the advantage of accessing any database package through the SAS/ACCESS engines (or ODBC) and with SPDS, which is SAS version of a credentialed DBMS. The SAS Stored Process was set up to create a SPDS data file which would be used by WRS to create the reports with side-by-side listings and graphs. The WRS reports were attractive but had one limitation the download to Excel. The File Export in WRS generated a.zip file which contained an Excel workbook and several.png images for the graphs. When the zip file was extracted, the Excel workbook appeared similar to the previous report but had one serious limitation. When the file was saved, the graphs were saved as links to the.png files which were included in the zip file (as opposed to being embedded in the Excel workbook. The problem was that if the Excel file was moved to a different location (or ed to someone, per se), the links to the graphs would break and show a red x in the Excel workbook. Future Report Enhancements: Development is underway to improve the report once the newest version of SAS 9.4 and the Add-in for Microsoft Excel are released and installed. The new SAS version allows for greater flexibility with SAS PROC TEMPLATE and also allows for output into different worksheets in Excel, which was originally desired in this report. SAS version 9.3 s version of the Add-in ignores any PROC TEMPLATE code. Conclusion: SAS provides many different tools to allow an analyst to solve problems and there are many ways to arrive at the correct answer. This case study showed how a Base SAS application which would output to Excel by a Business Analyst in approximately 4 hours would be reduced to having an end user create the report in minutes by using the SAS Add-in for Microsoft Office and automating the data feeds using SAS Data Integration Studio. Thus freeing up the BA to work on other things and eliminating the key dependency. More enhancements are in the works as new versions of SAS are rolled out to the organization and the demand for information from upper management increases. Acknowledgements: SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. indicates USA registration. Other brand and product names are trademarks of their respective companies. Author Contact Information: Erik S. Larsen Independent Consultant Post Office Box 505 Charleston, South Carolina [email protected] A SAS Alliance Consulting Partner, Affiliate Level 6

From Database to your Desktop: How to almost completely automate reports in SAS, with the power of Proc SQL

From Database to your Desktop: How to almost completely automate reports in SAS, with the power of Proc SQL From Database to your Desktop: How to almost completely automate reports in SAS, with the power of Proc SQL Kirtiraj Mohanty, Department of Mathematics and Statistics, San Diego State University, San Diego,

More information

SAS Add in to MS Office A Tutorial Angela Hall, Zencos Consulting, Cary, NC

SAS Add in to MS Office A Tutorial Angela Hall, Zencos Consulting, Cary, NC Paper CS-053 SAS Add in to MS Office A Tutorial Angela Hall, Zencos Consulting, Cary, NC ABSTRACT Business folks use Excel and have no desire to learn SAS Enterprise Guide? MS PowerPoint presentations

More information

Release 2.1 of SAS Add-In for Microsoft Office Bringing Microsoft PowerPoint into the Mix ABSTRACT INTRODUCTION Data Access

Release 2.1 of SAS Add-In for Microsoft Office Bringing Microsoft PowerPoint into the Mix ABSTRACT INTRODUCTION Data Access Release 2.1 of SAS Add-In for Microsoft Office Bringing Microsoft PowerPoint into the Mix Jennifer Clegg, SAS Institute Inc., Cary, NC Eric Hill, SAS Institute Inc., Cary, NC ABSTRACT Release 2.1 of SAS

More information

STEP 2: UNIX FILESYSTEMS AND SECURITY

STEP 2: UNIX FILESYSTEMS AND SECURITY Paper RIV-04 7 Steps to a SAS EBI Proof of Concept Project Sheryl Weise, Wells Fargo Bank ABSTRACT The Purchasing Department is considering contracting with your team for a new SAS Enterprise Business

More information

NAIP Consortium Strengthening Statistical Computing for NARS www.iasri.res.in/sscnars SAS Enterprise Business Intelligence

NAIP Consortium Strengthening Statistical Computing for NARS www.iasri.res.in/sscnars SAS Enterprise Business Intelligence NAIP Consortium Strengthening Statistical Computing for NARS www.iasri.res.in/sscnars SAS Enterprise Business Intelligence BY Rajender Parsad, Neeraj Monga, Satyajit Dwivedi, RS Tomar, RK Saini Contents

More information

SAS Add-In 2.1 for Microsoft Office: Getting Started with Data Analysis

SAS Add-In 2.1 for Microsoft Office: Getting Started with Data Analysis SAS Add-In 2.1 for Microsoft Office: Getting Started with Data Analysis The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2007. SAS Add-In 2.1 for Microsoft Office: Getting

More information

Course: SAS BI(business intelligence) and DI(Data integration)training - Training Duration: 30 + Days. Take Away:

Course: SAS BI(business intelligence) and DI(Data integration)training - Training Duration: 30 + Days. Take Away: Course: SAS BI(business intelligence) and DI(Data integration)training - Training Duration: 30 + Days Take Away: Class notes and Books, Data warehousing concept Assignments for practice Interview questions,

More information

Tricks Using SAS Add-In for Microsoft Office

Tricks Using SAS Add-In for Microsoft Office ABSTRACT Paper 1403-2014 Tricks Using SAS Add-In for Microsoft Office Tricia Aanderud, And Data Inc., Raleigh, NC SAS Add-In for Microsoft Office remains a popular tool for people who are not SAS programmers

More information

SharePoint 2013 PerformancePoint Services Course 55057; 3 Days

SharePoint 2013 PerformancePoint Services Course 55057; 3 Days Lincoln Land Community College Capital City Training Center 130 West Mason Springfield, IL 62702 217-782-7436 www.llcc.edu/cctc SharePoint 2013 PerformancePoint Services Course 55057; 3 Days Course Description

More information

Managing Tables in Microsoft SQL Server using SAS

Managing Tables in Microsoft SQL Server using SAS Managing Tables in Microsoft SQL Server using SAS Jason Chen, Kaiser Permanente, San Diego, CA Jon Javines, Kaiser Permanente, San Diego, CA Alan L Schepps, M.S., Kaiser Permanente, San Diego, CA Yuexin

More information

It s not the Yellow Brick Road but the SAS PC FILES SERVER will take you Down the LIBNAME PATH= to Using the 64-Bit Excel Workbooks.

It s not the Yellow Brick Road but the SAS PC FILES SERVER will take you Down the LIBNAME PATH= to Using the 64-Bit Excel Workbooks. Pharmasug 2014 - paper CC-47 It s not the Yellow Brick Road but the SAS PC FILES SERVER will take you Down the LIBNAME PATH= to Using the 64-Bit Excel Workbooks. ABSTRACT William E Benjamin Jr, Owl Computer

More information

Financial Reporting Budgeting Consolidations Financial Modeling

Financial Reporting Budgeting Consolidations Financial Modeling REASONS TO USE XCELLEGEN FOR FINANCIAL REPORTING A natural extension of Microsoft Excel, with a tight integration to an Accounting Intelligent Database Current methodology is time consuming, inaccurate,

More information

Methodologies for Converting Microsoft Excel Spreadsheets to SAS datasets

Methodologies for Converting Microsoft Excel Spreadsheets to SAS datasets Methodologies for Converting Microsoft Excel Spreadsheets to SAS datasets Karin LaPann ViroPharma Incorporated ABSTRACT Much functionality has been added to the SAS to Excel procedures in SAS version 9.

More information

SAS PASSTHRU to Microsoft SQL Server using ODBC Nina L. Werner, Madison, WI

SAS PASSTHRU to Microsoft SQL Server using ODBC Nina L. Werner, Madison, WI Paper SA-03-2014 SAS PASSTHRU to Microsoft SQL Server using ODBC Nina L. Werner, Madison, WI ABSTRACT I wish I could live in SAS World I do much of my data analysis there. However, my current environment

More information

PharmaSUG 2014 - Paper PO24. Create Excel TFLs Using the SAS Add-in Jeffrey Tsao, Amgen, Thousand Oaks, CA Tony Chang, Amgen, Thousand Oaks, CA

PharmaSUG 2014 - Paper PO24. Create Excel TFLs Using the SAS Add-in Jeffrey Tsao, Amgen, Thousand Oaks, CA Tony Chang, Amgen, Thousand Oaks, CA ABSTRACT PharmaSUG 2014 - Paper PO24 Create Excel TFLs Using the SAS Add-in Jeffrey Tsao, Amgen, Thousand Oaks, CA Tony Chang, Amgen, Thousand Oaks, CA Creating pivot tables, figures, and listings (pivot

More information

Access to Relational Databases Using SAS. Frederick Pratter, Destiny Corp.

Access to Relational Databases Using SAS. Frederick Pratter, Destiny Corp. Paper TF-21 Access to Relational Databases Using SAS ABSTRACT Frederick Pratter, Destiny Corp. SAS software currently provides many of the features of a database management system, including database views

More information

The Webcast will begin at 1:00pm EST. www.gig-werks.com

The Webcast will begin at 1:00pm EST. www.gig-werks.com Power Business Intelligence for SharePoint Online and Office 365 The Webcast will begin at 1:00pm EST Today s Presentation: Introduction & About Gig Werks Gig Werks Experience with SharePoint & Business

More information

Excel with SAS and Microsoft Excel

Excel with SAS and Microsoft Excel Excel with SAS and Microsoft Excel Andrew Howell Senior Consultant, ANJ Solutions SAS Global Forum Washington DC 23 26 March 2014 Introduction - SAS & Excel interaction Excel as a Data Source Excel as

More information

How To Create A Powerpoint Intelligence Report In A Pivot Table In A Powerpoints.Com

How To Create A Powerpoint Intelligence Report In A Pivot Table In A Powerpoints.Com Sage 500 ERP Intelligence Reporting Getting Started Guide 27.11.2012 Table of Contents 1.0 Getting started 3 2.0 Managing your reports 10 3.0 Defining report properties 18 4.0 Creating a simple PivotTable

More information

SharePoint 2013 PerformancePoint Services

SharePoint 2013 PerformancePoint Services 3 Riverchase Office Plaza Hoover, Alabama 35244 Phone: 205.989.4944 Fax: 855.317.2187 E-Mail: [email protected] Web: www.discoveritt.com Course 55057A: SharePoint 2013 PerformancePoint Services

More information

SAS BI Course Content; Introduction to DWH / BI Concepts

SAS BI Course Content; Introduction to DWH / BI Concepts SAS BI Course Content; Introduction to DWH / BI Concepts SAS Web Report Studio 4.2 SAS EG 4.2 SAS Information Delivery Portal 4.2 SAS Data Integration Studio 4.2 SAS BI Dashboard 4.2 SAS Management Console

More information

SharePoint 2013 Business Intelligence Course 55042; 3 Days

SharePoint 2013 Business Intelligence Course 55042; 3 Days Lincoln Land Community College Capital City Training Center 130 West Mason Springfield, IL 62702 217-782-7436 www.llcc.edu/cctc SharePoint 2013 Business Intelligence Course 55042; 3 Days Course Description

More information

How to build Dashboard - Step by Step tutorial/recipe

How to build Dashboard - Step by Step tutorial/recipe How to build Dashboard - Step by Step tutorial/recipe Contents How to build Dashboard - Step by Step tutorial/recipe...1 How to create Excel Dashboard [ as direct connection ]...2 Purpose of this Dashboard

More information

uncommon thinking ORACLE BUSINESS INTELLIGENCE ENTERPRISE EDITION ONSITE TRAINING OUTLINES

uncommon thinking ORACLE BUSINESS INTELLIGENCE ENTERPRISE EDITION ONSITE TRAINING OUTLINES OBIEE 11G: CREATE ANALYSIS AND DASHBOARDS: 11.1.1.7 DURATION: 4 DAYS Course Description: This course provides step-by-step instructions for creating analyses and dashboards, which compose business intelligence

More information

Seamless Dynamic Web Reporting with SAS D.J. Penix, Pinnacle Solutions, Indianapolis, IN

Seamless Dynamic Web Reporting with SAS D.J. Penix, Pinnacle Solutions, Indianapolis, IN Seamless Dynamic Web Reporting with SAS D.J. Penix, Pinnacle Solutions, Indianapolis, IN ABSTRACT The SAS Business Intelligence platform provides a wide variety of reporting interfaces and capabilities

More information

SAS Office Analytics: An Application In Practice

SAS Office Analytics: An Application In Practice PharmaSUG 2016 - Paper AD19 SAS Office Analytics: An Application In Practice Monitoring and Ad-Hoc Reporting Using Stored Process Mansi Singh, Roche Molecular Systems Inc., Pleasanton, CA Smitha Krishnamurthy,

More information

Toad for Data Analysts, Tips n Tricks

Toad for Data Analysts, Tips n Tricks Toad for Data Analysts, Tips n Tricks or Things Everyone Should Know about TDA Just what is Toad for Data Analysts? Toad is a brand at Quest. We have several tools that have been built explicitly for developers

More information

SBI2013: Building BI Solutions using Excel and SharePoint 2013

SBI2013: Building BI Solutions using Excel and SharePoint 2013 UNDERSTANDING MICROSOFT'S BI TOOLSET 3 DAYS SBI2013: Building BI Solutions using Excel and AUDIENCE FORMAT COURSE DESCRIPTION Business Analysts and Excel Power Users Instructor-led training with hands-on

More information

Market Pricing Override

Market Pricing Override Market Pricing Override MARKET PRICING OVERRIDE Market Pricing: Copy Override Market price overrides can be copied from one match year to another Market Price Override can be accessed from the Job Matches

More information

7 Steps to Successful Data Blending for Excel

7 Steps to Successful Data Blending for Excel COOKBOOK SERIES 7 Steps to Successful Data Blending for Excel What is Data Blending? The evolution of self-service analytics is upon us. What started out as a means to an end for a data analyst who dealt

More information

Vendor: Brio Software Product: Brio Performance Suite

Vendor: Brio Software Product: Brio Performance Suite 1 Ability to access the database platforms desired (text, spreadsheet, Oracle, Sybase and other databases, OLAP engines.) yes yes Brio is recognized for it Universal database access. Any source that is

More information

SAS 9.4 PC Files Server

SAS 9.4 PC Files Server SAS 9.4 PC Files Server Installation and Configuration Guide SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2014. SAS 9.4 PC Files Server: Installation

More information

Three Ways to Import from Excel to SQL Server

Three Ways to Import from Excel to SQL Server Metric-X Publication Volume 1, Issue 4 www.metricx.com Three Ways to Import from Excel to SQL Server Outline Some Options for One-Way Import (from Excel to SQL Server): SQL Server Management Studio Import

More information

Course: SharePoint 2013 Business Intelligence

Course: SharePoint 2013 Business Intelligence Course: SharePoint 2013 Business Intelligence Course Length: 3 days Course Code: M55042 Description This three-day instructor-led course provides students with the necessary knowledge to work with all

More information

Using Delphi Data with Excel and Access

Using Delphi Data with Excel and Access $FDGHPLF&RPSXWLQJ &RPSXWHU 7UDLQLQJ 6XSSRUW 6HUYLFHV 1HWZRUNLQJ6HUYLFHV :HEHU%XLOGLQJ Using Delphi Data with Excel and Access Using Delphi Data The raw data used to create the CSU financial, human resource,

More information

SharePoint 2013 Business Intelligence

SharePoint 2013 Business Intelligence Course 55042A: SharePoint 2013 Business Intelligence Course Details Course Outline Module 1: Course Overview This module explains how the class will be structured and introduces course materials and additional

More information

Technical Paper. Defining an ODBC Library in SAS 9.2 Management Console Using Microsoft Windows NT Authentication

Technical Paper. Defining an ODBC Library in SAS 9.2 Management Console Using Microsoft Windows NT Authentication Technical Paper Defining an ODBC Library in SAS 9.2 Management Console Using Microsoft Windows NT Authentication Release Information Content Version: 1.0 October 2015. Trademarks and Patents SAS Institute

More information

Guide to Operating SAS IT Resource Management 3.5 without a Middle Tier

Guide to Operating SAS IT Resource Management 3.5 without a Middle Tier Guide to Operating SAS IT Resource Management 3.5 without a Middle Tier SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2014. Guide to Operating SAS

More information

Sage 300 ERP Intelligence Reporting Getting Started Guide. Debra Holder March 2014

Sage 300 ERP Intelligence Reporting Getting Started Guide. Debra Holder March 2014 Sage 300 ERP Intelligence Reporting Getting Started Guide Debra Holder March 2014 Table of Contents Introduction... 1 Who Should Read This Guide... 1 About Sage Intelligence Reporting... 1 Benefits of

More information

CHAPTER 6: ANALYZE MICROSOFT DYNAMICS NAV 5.0 DATA IN MICROSOFT EXCEL

CHAPTER 6: ANALYZE MICROSOFT DYNAMICS NAV 5.0 DATA IN MICROSOFT EXCEL Chapter 6: Analyze Microsoft Dynamics NAV 5.0 Data in Microsoft Excel CHAPTER 6: ANALYZE MICROSOFT DYNAMICS NAV 5.0 DATA IN MICROSOFT EXCEL Objectives The objectives are: Explain the process of exporting

More information

SAS IT Resource Management 3.2

SAS IT Resource Management 3.2 SAS IT Resource Management 3.2 Reporting Guide Second Edition SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc 2011. SAS IT Resource Management 3.2:

More information

Importing TSM Data into Microsoft Excel using Microsoft Query

Importing TSM Data into Microsoft Excel using Microsoft Query Importing TSM Data into Microsoft Excel using Microsoft Query An alternate way to report on TSM information is to use Microsoft Excel s import facilities using Microsoft Query to selectively import the

More information

Chapter 24: Creating Reports and Extracting Data

Chapter 24: Creating Reports and Extracting Data Chapter 24: Creating Reports and Extracting Data SEER*DMS includes an integrated reporting and extract module to create pre-defined system reports and extracts. Ad hoc listings and extracts can be generated

More information

Lost in Space? Methodology for a Guided Drill-Through Analysis Out of the Wormhole

Lost in Space? Methodology for a Guided Drill-Through Analysis Out of the Wormhole Paper BB-01 Lost in Space? Methodology for a Guided Drill-Through Analysis Out of the Wormhole ABSTRACT Stephen Overton, Overton Technologies, LLC, Raleigh, NC Business information can be consumed many

More information

Microsoft Courses. Microsoft Office 2007

Microsoft Courses. Microsoft Office 2007 Microsoft Courses Course Overview With over 90% of UK businesses using Microsoft Office, it's the world's leading software package. Our Microsoft Office course will show you how to operate the three main

More information

Integrating SAS and Excel: an Overview and Comparison of Three Methods for Using SAS to Create and Access Data in Excel

Integrating SAS and Excel: an Overview and Comparison of Three Methods for Using SAS to Create and Access Data in Excel Integrating SAS and Excel: an Overview and Comparison of Three Methods for Using SAS to Create and Access Data in Excel Nathan Clausen, U.S. Bureau of Labor Statistics, Washington, DC Edmond Cheng, U.S.

More information

Aspose.Cells Product Family

Aspose.Cells Product Family time and effort by using our efficient and robust components instead of developing your own. lets you open, create, save and convert files from within your application without Microsoft Excel, confident

More information

Abstract. For notes detailing the changes in each release, see the MySQL for Excel Release Notes. For legal information, see the Legal Notices.

Abstract. For notes detailing the changes in each release, see the MySQL for Excel Release Notes. For legal information, see the Legal Notices. MySQL for Excel Abstract This is the MySQL for Excel Reference Manual. It documents MySQL for Excel 1.3 through 1.3.6. Much of the documentation also applies to the previous 1.2 series. For notes detailing

More information

Rajeev Velikkal Flat No: B1-601, Beryl, Down Town, Fountain Road Kharadi, Pune - 411014

Rajeev Velikkal Flat No: B1-601, Beryl, Down Town, Fountain Road Kharadi, Pune - 411014 Rajeev Velikkal Flat No: B1-601, Beryl, Down Town, Fountain Road Kharadi, Pune - 411014 Mobile: (+91) 9538340111, (+ 91) 9538240111, (+91) 9447340111 Email: [email protected], [email protected]

More information

Taleo Enterprise. Taleo Reporting Getting Started with Business Objects XI3.1 - User Guide

Taleo Enterprise. Taleo Reporting Getting Started with Business Objects XI3.1 - User Guide Taleo Enterprise Taleo Reporting XI3.1 - User Guide Feature Pack 12A January 27, 2012 Confidential Information and Notices Confidential Information The recipient of this document (hereafter referred to

More information

BI Requirements Checklist

BI Requirements Checklist The BI Requirements Checklist is designed to provide a framework for gathering user requirements for BI technology. The framework covers, not only the obvious BI functions, but also the follow-up actions

More information

The focus of this course is on the SharePoint 2013 business intelligence platform and not on the SQL business intelligence services.

The focus of this course is on the SharePoint 2013 business intelligence platform and not on the SQL business intelligence services. Course Page - Page 1 of 11 SharePoint 2013 Business Intelligence M-55042 Length: 3 days Price: $1,795.00 Course Description This three-day instructor-led course provides students with the necessary knowledge

More information

Introduction to SAS Business Intelligence/Enterprise Guide Alex Dmitrienko, Ph.D., Eli Lilly and Company, Indianapolis, IN

Introduction to SAS Business Intelligence/Enterprise Guide Alex Dmitrienko, Ph.D., Eli Lilly and Company, Indianapolis, IN Paper TS600 Introduction to SAS Business Intelligence/Enterprise Guide Alex Dmitrienko, Ph.D., Eli Lilly and Company, Indianapolis, IN ABSTRACT This paper provides an overview of new SAS Business Intelligence

More information

Sage Intelligence Reporting. Microsoft FRx to Sage Intelligence Report Designer Add-In Conversion Guide. Sage 100 ERP

Sage Intelligence Reporting. Microsoft FRx to Sage Intelligence Report Designer Add-In Conversion Guide. Sage 100 ERP Sage Intelligence Reporting Microsoft FRx to Sage Intelligence Report Designer Add-In Conversion Guide Sage 100 ERP The software described in this document is protected by copyright, and may not be copied

More information

SAS Credit Scoring for Banking 4.3

SAS Credit Scoring for Banking 4.3 SAS Credit Scoring for Banking 4.3 Hot Fix 1 SAS Banking Intelligence Solutions ii SAS Credit Scoring for Banking 4.3: Hot Fix 1 The correct bibliographic citation for this manual is as follows: SAS Institute

More information

MicroStrategy Products

MicroStrategy Products MicroStrategy Products Bringing MicroStrategy Reporting, Analysis, and Monitoring to Microsoft Excel, PowerPoint, and Word With MicroStrategy Office, business users can create and run MicroStrategy reports

More information

SAS/Data Integration Studio Creating and Using A Generated Transformation Jeff Dyson, Financial Risk Group, Cary, NC

SAS/Data Integration Studio Creating and Using A Generated Transformation Jeff Dyson, Financial Risk Group, Cary, NC Paper BB-05 SAS/Data Integration Studio Creating and Using A Generated Transformation Jeff Dyson, Financial Risk Group, Cary, NC ABSTRACT SAS/Data Integration Studio (DI Studio) transformations are packaged

More information

New Orleans 2007 Workshop Tips For Using Microsoft Excel to Analyze EMSC Data and Generate Reports Pivot Tables and Other Goodies

New Orleans 2007 Workshop Tips For Using Microsoft Excel to Analyze EMSC Data and Generate Reports Pivot Tables and Other Goodies 1 of 17 New Orleans 2007 Workshop Tips For Using Microsoft Excel to Analyze EMSC Data and Generate Reports Pivot Tables and Other Goodies Introduction In this document, we will describe several more advanced

More information

Site Waste Management Plan Tracker User Guide

Site Waste Management Plan Tracker User Guide Site Waste Management Plan Tracker User Guide User Guide Project code: WAS770-002 Date: December 2009 Introduction The SWMP Tracker is an online tool that allows users to collate, aggregate and analyse

More information

Microsoft' Excel & Access Integration

Microsoft' Excel & Access Integration Microsoft' Excel & Access Integration with Office 2007 Michael Alexander and Geoffrey Clark J1807 ; pwiueyb Wiley Publishing, Inc. Contents About the Authors Acknowledgments Introduction Part I: Basic

More information

Business Intelligence at Maine Medical Center

Business Intelligence at Maine Medical Center Business Intelligence at Maine Medical Center J. Peter Chingos & Rocket Wong, Maine Medical Center, Portland, ME ABSTRACT Maine Medical Center (MMC) is leveraging the power of SAS' data warehousing capabilities

More information

(55042A) SharePoint 2013 Business Intelligence

(55042A) SharePoint 2013 Business Intelligence (55042A) SharePoint 2013 Business Intelligence OBJECTIVE This three-day instructor-led course provides students with the necessary knowledge to work with all the associated SharePoint business intelligence

More information

An email macro: Exploring metadata EG and user credentials in Linux to automate email notifications Jason Baucom, Ateb Inc.

An email macro: Exploring metadata EG and user credentials in Linux to automate email notifications Jason Baucom, Ateb Inc. SESUG 2012 Paper CT-02 An email macro: Exploring metadata EG and user credentials in Linux to automate email notifications Jason Baucom, Ateb Inc., Raleigh, NC ABSTRACT Enterprise Guide (EG) provides useful

More information

itunes Store Publisher User Guide Version 1.1

itunes Store Publisher User Guide Version 1.1 itunes Store Publisher User Guide Version 1.1 Version Date Author 1.1 10/09/13 William Goff Table of Contents Table of Contents... 2 Introduction... 3 itunes Console Advantages... 3 Getting Started...

More information

Automate Data Integration Processes for Pharmaceutical Data Warehouse

Automate Data Integration Processes for Pharmaceutical Data Warehouse Paper AD01 Automate Data Integration Processes for Pharmaceutical Data Warehouse Sandy Lei, Johnson & Johnson Pharmaceutical Research and Development, L.L.C, Titusville, NJ Kwang-Shi Shu, Johnson & Johnson

More information

Effective Use of SQL in SAS Programming

Effective Use of SQL in SAS Programming INTRODUCTION Effective Use of SQL in SAS Programming Yi Zhao Merck & Co. Inc., Upper Gwynedd, Pennsylvania Structured Query Language (SQL) is a data manipulation tool of which many SAS programmers are

More information

Sisense. Product Highlights. www.sisense.com

Sisense. Product Highlights. www.sisense.com Sisense Product Highlights Introduction Sisense is a business intelligence solution that simplifies analytics for complex data by offering an end-to-end platform that lets users easily prepare and analyze

More information

Books-by-Users Web Development with SAS by Example (Third Edition) Frederick E. Pratter

Books-by-Users Web Development with SAS by Example (Third Edition) Frederick E. Pratter Books-by-Users Web Development with SAS by Example (Third Edition) Frederick E. Pratter Click Tom to Kari, edit Master Statistics subtitle style 07/06/12 Come out of the desert of ignorance to the OASUS

More information

What's New in SAS Data Management

What's New in SAS Data Management Paper SAS034-2014 What's New in SAS Data Management Nancy Rausch, SAS Institute Inc., Cary, NC; Mike Frost, SAS Institute Inc., Cary, NC, Mike Ames, SAS Institute Inc., Cary ABSTRACT The latest releases

More information

Vendor: Crystal Decisions Product: Crystal Reports and Crystal Enterprise

Vendor: Crystal Decisions Product: Crystal Reports and Crystal Enterprise 1 Ability to access the database platforms desired (text, spreadsheet, Oracle, Sybase and other databases, OLAP engines.) Y Y 2 Ability to access relational data base Y Y 3 Ability to access dimensional

More information

Improving Your Relationship with SAS Enterprise Guide

Improving Your Relationship with SAS Enterprise Guide Paper BI06-2013 Improving Your Relationship with SAS Enterprise Guide Jennifer Bjurstrom, SAS Institute Inc. ABSTRACT SAS Enterprise Guide has proven to be a very beneficial tool for both novice and experienced

More information

SAS. 9.1.3 Intelligence Platform. System Administration Guide

SAS. 9.1.3 Intelligence Platform. System Administration Guide SAS 9.1.3 Intelligence Platform System Administration Guide The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2006. SAS 9.1.3 Intelligence Platform: System Administration

More information

Dynamic Decision-Making Web Services Using SAS Stored Processes and SAS Business Rules Manager

Dynamic Decision-Making Web Services Using SAS Stored Processes and SAS Business Rules Manager Paper SAS1787-2015 Dynamic Decision-Making Web Services Using SAS Stored Processes and SAS Business Rules Manager Chris Upton and Lori Small, SAS Institute Inc. ABSTRACT With the latest release of SAS

More information

Inquisite Reporting Plug-In for Microsoft Office. Version 7.5. Getting Started

Inquisite Reporting Plug-In for Microsoft Office. Version 7.5. Getting Started Inquisite Reporting Plug-In for Microsoft Office Version 7.5 Getting Started 2006 Inquisite, Inc. All rights reserved. All Inquisite brand names and product names are trademarks of Inquisite, Inc. All

More information

Interfacing SAS Software, Excel, and the Intranet without SAS/Intrnet TM Software or SAS Software for the Personal Computer

Interfacing SAS Software, Excel, and the Intranet without SAS/Intrnet TM Software or SAS Software for the Personal Computer Interfacing SAS Software, Excel, and the Intranet without SAS/Intrnet TM Software or SAS Software for the Personal Computer Peter N. Prause, The Hartford, Hartford CT Charles Patridge, The Hartford, Hartford

More information

SUGI 29 Applications Development

SUGI 29 Applications Development Backing up File Systems with Hierarchical Structure Using SAS/CONNECT Fagen Xie, Kaiser Permanent Southern California, California, USA Wansu Chen, Kaiser Permanent Southern California, California, USA

More information

Exploiting Key Answers from Your Data Warehouse Using SAS Enterprise Reporter Software

Exploiting Key Answers from Your Data Warehouse Using SAS Enterprise Reporter Software Exploiting Key Answers from Your Data Warehouse Using SAS Enterprise Reporter Software Donna Torrence, SAS Institute Inc., Cary, North Carolina Juli Staub Perry, SAS Institute Inc., Cary, North Carolina

More information

FileMaker Pro and Microsoft Office Integration

FileMaker Pro and Microsoft Office Integration FileMaker Pro and Microsoft Office Integration page Table of Contents Executive Summary...3 Introduction...3 Top Reasons to Read This Guide...3 Before You Get Started...4 Downloading the FileMaker Trial

More information

Importing and Exporting With SPSS for Windows 17 TUT 117

Importing and Exporting With SPSS for Windows 17 TUT 117 Information Systems Services Importing and Exporting With TUT 117 Version 2.0 (Nov 2009) Contents 1. Introduction... 3 1.1 Aim of this Document... 3 2. Importing Data from Other Sources... 3 2.1 Reading

More information

REx: An Automated System for Extracting Clinical Trial Data from Oracle to SAS

REx: An Automated System for Extracting Clinical Trial Data from Oracle to SAS REx: An Automated System for Extracting Clinical Trial Data from Oracle to SAS Edward McCaney, Centocor Inc., Malvern, PA Gail Stoner, Centocor Inc., Malvern, PA Anthony Malinowski, Centocor Inc., Malvern,

More information

Query 4. Lesson Objectives 4. Review 5. Smart Query 5. Create a Smart Query 6. Create a Smart Query Definition from an Ad-hoc Query 9

Query 4. Lesson Objectives 4. Review 5. Smart Query 5. Create a Smart Query 6. Create a Smart Query Definition from an Ad-hoc Query 9 TABLE OF CONTENTS Query 4 Lesson Objectives 4 Review 5 Smart Query 5 Create a Smart Query 6 Create a Smart Query Definition from an Ad-hoc Query 9 Query Functions and Features 13 Summarize Output Fields

More information

Using SAS Business Intelligence Server and SAS Data Integration Studio with academic research data ABSTRACT INTRODUCTION DATA FLOW PROCESS

Using SAS Business Intelligence Server and SAS Data Integration Studio with academic research data ABSTRACT INTRODUCTION DATA FLOW PROCESS Using SAS Business Intelligence Server and SAS Data Integration Studio with academic research data Kevin Davidson Texas Institute for Measurement, Evaluation, and Statistics University of Houston, Houston,

More information

Instructions for the Data Analysis and Reporting Tool

Instructions for the Data Analysis and Reporting Tool Instructions for the Data Analysis and Reporting Tool File compatibility - Excel 2007 or Excel 2010 Purpose: This tool is for recording and analyzing quantitative participant data collected from the Intake

More information

MAS 500 Intelligence Tips and Tricks Booklet Vol. 1

MAS 500 Intelligence Tips and Tricks Booklet Vol. 1 MAS 500 Intelligence Tips and Tricks Booklet Vol. 1 1 Contents Accessing the Sage MAS Intelligence Reports... 3 Copying, Pasting and Renaming Reports... 4 To create a new report from an existing report...

More information

Microsoft Office Access 2007 which I refer to as Access throughout this book

Microsoft Office Access 2007 which I refer to as Access throughout this book Chapter 1 Getting Started with Access In This Chapter What is a database? Opening Access Checking out the Access interface Exploring Office Online Finding help on Access topics Microsoft Office Access

More information

How to use a dashboard to improve management reporting By John S. Purtill, CPA

How to use a dashboard to improve management reporting By John S. Purtill, CPA How to use a dashboard to improve management reporting By John S. Purtill, CPA Face it: an accounting report isn t much of a decision support tool, because it takes too long to prepare and contains information

More information

Microsoft 55042 - SharePoint 2013 Business Intelligence

Microsoft 55042 - SharePoint 2013 Business Intelligence 1800 ULEARN (853 276) www.ddls.com.au Microsoft 55042 - SharePoint 2013 Business Intelligence Length 3 days Price $2629.00 (inc GST) Version A Overview This three-day instructor-led course provides students

More information

7.94 New Features Guide

7.94 New Features Guide 7.94 New Features Guide 022315 2015 Blackbaud, Inc. This publication, or any part thereof, may not be reproduced or transmitted in any form or by any means, electronic, or mechanical, including photocopying,

More information

Getting Started Guide SAGE ACCPAC INTELLIGENCE

Getting Started Guide SAGE ACCPAC INTELLIGENCE Getting Started Guide SAGE ACCPAC INTELLIGENCE Table of Contents Introduction... 1 What is Sage Accpac Intelligence?... 1 What are the benefits of using Sage Accpac Intelligence?... 1 System Requirements...

More information

SAS, Excel, and the Intranet

SAS, Excel, and the Intranet SAS, Excel, and the Intranet Peter N. Prause, The Hartford, Hartford CT Charles Patridge, The Hartford, Hartford CT Introduction: The Hartford s Corporate Profit Model (CPM) is a SAS based multi-platform

More information

Creating Pivot Tables

Creating Pivot Tables Creating Pivot Tables Example Using CIA Inspection Information This is a step by step guide of how to create pivot tables using Microsoft Excel. You can create a pivot tables from any database you have

More information

ABSTRACT THE ISSUE AT HAND THE RECIPE FOR BUILDING THE SYSTEM THE TEAM REQUIREMENTS. Paper DM09-2012

ABSTRACT THE ISSUE AT HAND THE RECIPE FOR BUILDING THE SYSTEM THE TEAM REQUIREMENTS. Paper DM09-2012 Paper DM09-2012 A Basic Recipe for Building a Campaign Management System from Scratch: How Base SAS, SQL Server and Access can Blend Together Tera Olson, Aimia Proprietary Loyalty U.S. Inc., Minneapolis,

More information

55042: SharePoint 2013 Business Intelligence

55042: SharePoint 2013 Business Intelligence CÔNG TY CỔ PHẦN TRƯỜNG CNTT TÂN ĐỨC TAN DUC INFORMATION TECHNOLOGY SCHOOL JSC LEARN MORE WITH LESS! 55042: SharePoint 2013 Business Intelligence Length: 3 Days Audience(s): IT Professionals,Developers

More information