Using SAS Business Intelligence Server and SAS Data Integration Studio with academic research data ABSTRACT INTRODUCTION DATA FLOW PROCESS
|
|
|
- Emory Underwood
- 10 years ago
- Views:
Transcription
1 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, TX ABSTRACT This paper will review a data warehousing project at the University of Houston. A scientist in the Psychology department has a large number of studies involving the development of cognitive and academic skills in children. SAS Business Intelligence Server and SAS Data Integration Studio features are utilized to standardize ETL procedures across studies with the added benefit of making explicit the cleanup process for a given data source. The current and planned use of SAS Web Report Studio for reporting and extracting analyzable data will be reviewed. The emphasis of the paper will be upon the use of SAS Business Intelligence Server and SAS Data Integration Studio as part of the warehouse process rather than on the data itself. INTRODUCTION The purpose of this paper is primarily to demonstrate the use of SAS Business Intelligence Server and SAS Data Integration Studio as it is being used to integrate data across a number of projects. SAS Business Intelligence Server is a software product that became available when Version 9 of SAS was released. Three of the basic tenets of a strong Business Intelligence solution are the consolidation of metadata (information about your information, user rights and permissions, etc.), aligning the data to business needs so that critical questions can be addressed quickly, and putting the ability to query the data in the hands of the business analysts thus removing IT folks from fielding endless reporting requests. SAS Business Intelligence Server incorporates these basic tenets through the packaging of a number of software products including SAS Metadata Server, SAS Stored Process Server, BASE SAS, SAS Web Report Studio, SAS Add-in to Microsoft Office, SAS Information Map Studio, as well as several other components. For more specification information on SAS Business Intelligence Server, go to SAS Data Integration Studio is the successor to SAS ETL Studio and SAS/Warehouse Administrator. SAS Data Integration Studio is a powerful visual design tool for the construction, execution, and maintenance of data integration projects. SAS Data Integration Studio has an easy-to-use interface, extensive built-in transformations, and powerful productivity capabilities while providing a single point of control (Hunley, Mehler, and Rausch 2008, p. 1). SAS Data Integration Studio provides a framework for extending the SAS tools and code that developers have created over the years while providing an expanding set of prepackaged components that can cut down on code development significantly. The Texas Institute for Measurement, Evaluation, and Statistics (TIMES) at the University of Houston is led by Dr. David Francis. For the past decade or so, TIMES has collected voluminous data for a wide range of studies including monitoring the development of reading capabilities in Bilingual children, teacher and environmental effects on reading development, and developmental abilities of children with Spina Bifida. Data has been collected in a number of different formats including paper and pencil with ensuing data entry, scannable forms, third-party scoring with spreadsheets then provided to TIMES, and web entry. The type of data collected includes things such as standardized tests (Intelligence, academic skills, cognitive skills, and behavioral traits), experimental tests, and questionnaires. Data management for each study at TIMES was handled primarily by project specific TIMES personnel including data managers and project managers. Data analysis has predominantly been done with SAS although other analytic tools are also frequently used. As the number of projects multiplied, so did the number of data sets that needed to be maintained. Given the large number of people involved in the various projects, there were of course resultant discrepancies in how data decisions were handled leading to data incongruencies. Thus in 2004, the decision was made to create a data warehouse in order to create one version of the truth. The goals of the warehouse were to improve the ability to quickly analyze data, standardize the cleaning and decision making processes across projects, and document these processes so that the processes are rather independent from those that run them and thus are more easily passed to a new data manager when personnel turnover occurs. DATA FLOW PROCESS Simple representations of the data flow process before and after the implementation of the warehouse process at TIMES are presented below. Note that one of the main goals of the warehouse process is simplicity so that it can be understood and learned in a short period of time by a data manager with a modest to average understanding of SAS. 1
2 BEFORE WAREHOUSE PROCESS Data Sources Project Specific Cleanup programs Project Specific Analyzable Data Sets Scan Forms Spreadsheets Web Entry Forms Microsoft Access Tables Usually individually maintained.sas programs with some use of macro libraries Often specific to a given test/form and frequently specific to a year or wave of data collection leading to many data sets AFTER WAREHOUSE PROCESS Data Sources Scan Forms Spreadsheets Web Entry Forms Microsoft Access Tables SAS Data Integration Studio jobs Staging Area 1 Creation of a standard set of editable data sets specific to a given job: A REMAP table contains a column with the original variable names and a RENAME column allows for variable renaming consistent with the Target table structure. A BAD data set contains violations to Integrity Constraints (out-of-range values). This data set can be edited to supply the corrected values. A DELETED data set contains records that are flagged for deletion due to duplicate key field detection or from manual flags set from previous iterations of the job A composite data set that contains all of the original source data with the REMAP names applied and any previously created corrections. This data set has an audit trail attached so that the before and after values, time of edit, and person making the edit is automatically captured the next time the job is run. SAS Data Integration Studio jobs are rerun until the BAD data sets are clean and the generated reports indicate that the REMAP data set has properly renamed items to the desired naming conventions. Last step within SAS Data Integration Studio jobs Staging Area 2 Test/Form/Questionnaire specific data sets Data Warehouse loading job run as needed Dimensional Warehouse Fact table with answers to a given test/form/questionnaire item. Dimensions include Date, Test, and Study. USING SAS DATA INTEGRATION STUDIO TO STANDARDIZE Although data sources differed, TIMES often experienced the need to perform the same types of data cleansing over and over again. One of the first orders of business in transforming the cleaning processes was to create custom transformations within SAS Data Integration Studio that could then be used to create visual data flows. Figure 1 shows a simple example of one of these custom transformations called Job Macros that sets up parameters that drive the given program. Notice that all of the parameters are neatly encapsulated in this transformation. The Job Macros transformation is designed to be used at the 2
3 start of any data cleaning job (see Figure 3 below). Should the need to add a new parameter occur, the transformation can be updated and existing jobs redeployed (see the Stored Processes section below). Figure 1: Example Custom Transformation showing the Code Options tab in SAS Data Integration Studio. Another more complicated custom transformation is shown in Figure 2. The Apply Audit Trail/Corrections and Do Range Checks transformation performs a lot of different functions including: looking at the eventual target data sets to determine range restrictions to create reports on out-of-range data and reading staging table data sets to read data corrections that were made following previous runs of a given cleanup job. 3
4 Figure 2: Example Custom Transformation showing the Source Code tab in SAS Data Integration Studio. A portion of what a job within SAS Data Integration Studio looks like is shown in Figure 3. Note on the left side of the figure that jobs can be neatly categorized into folders. Note on the right side that each square node in the job represents a transformation, either custom or one that ships with the product. Circles represent temporary (WORK) data sets. When the job is submitted within SAS Data Integration Studio, first the code is dynamically created from the current contents of the nodes from the metadata repository. The code is then automatically submitted to a SAS Workspace server session. Note the tabs at the bottom of right side of the figure: The Process Editor tab/window displays the visual job flow; the Source Editor window shows the SAS code that is created from the job flow; the Log window displays the results of running the job; and the Output window displays the results of any procedural output. One perhaps obvious but critically important component to having the cleanup jobs neatly categorized in folders as seen in Figure 3 is the fact that in large part it documents the process and identifies the location of the most up-to-date programs. This single point of control can be utilized in many different ways. For example, if a critical job is highly customized and unlikely to be used again, it can still be registered as a job in SAS Data Integration Studio. One of the transformations that ships with SAS Data Integration Studio is a User Written Code transform that lets you either insert your code within the Source Code tab or point to a physical file. 4
5 Figure 3: SAS Data Integration Studio interface showing lists of jobs and a sample job flow. STORED PROCESSES A stored process is simply a SAS program whose name, location, and associated passed parameters are stored within metadata. This allows numerous clients to access and run the program. The clients include SAS Enterprise Guide, Web Report Studio, Add-in for Microsoft Office, and the Stored Process Web application. SAS Data Integration Studio can create stored processes that can then be run in any of the aforementioned clients. This allows SAS Data Integration Studio to be utilized as a development tool and many different clients can be enabled to run the resulting programs. SAS Data Integration Studio allows you to easily create a stored process from a given job. Note in Figure 3 in the left sided panel that the lines with the icon indicate jobs whereas lines with the icon indicate stored processes that have been created from jobs. If your environment is one where programs often need iterative development due to the need for added features, the Stored Process redeployment tool within SAS Data Integration Studio is an extremely useful and time-saving tool. It will essentially rebuild all of the developed programs that utilize a given custom transformation. This of course means that you must be careful when making alterations to be sure that changes will be backwards compatible with your existing programs. Figure 4 shows an example of the Redeploy Jobs to Stored Processes prompt. 5
6 Figure 4: Prompt that allows regeneration of all Stored Processes from within SAS Data Integration Studio USING SAS BUSINESS INTELLIGENCE SERVER At TIMES, being able to utilize the results from SAS Data Integration Studio is highly dependent upon SAS Business Intelligence Server. In particular, there are 3 components that we will highlight here: Metadata Server, Information Maps, and Web Report Studio. METADATA SERVER AND SAS MANAGEMENTMENT CONSOLE SAS Management Console is a java application that allows you to manage your relevant metadata. As the view shown in Figure 5 shows, there are a number of built in Managers. Note under BI Manager that there is a folder called BIP Tree\ReportStudio that has folders for Users, Shared, and Maps. This is the location where rights and permissions for users, shared reports, and information maps can be set. The Data Library Manager is the location where libraries can be predefined. Note that when Workspace Servers or Stored Process Servers start up, they will automatically have the definitions predefined for use if the appropriate option has been checked when setting up the library. The Server Manager allows you to specify the options for the various servers involved in your BI setup. This includes startup options for Workspace Servers, Stored Process Servers, Connect Servers, SHARE servers, and any associated spawners. The options that can be specified include most of the SAS options that can be put on an invocation line, including location of the configuration file and autoexec startup files. The User Manager allows you to specify users of the BI tools. Permissions and rights are set here and Groups can easily be created. 6
7 Figure 5: SAS Management Console view of metadata SAS INFORMATION MAP STUDIO Information Map Studio (IMS) provides a visual interface for capturing metadata about the contents of tables and how tables are related. The metadata information can then be utilized in a consistent way by end-users (single version of the truth). Endusers do not have to write SQL code but instead select the data items that they want reports upon and the SQL code is automatically generated based on selections made. There are similarities between Information Maps and SAS Views in that they both contain information about how to combine or subset data. However, Information Maps provide additional functionality in that they may contain filters, can be stored in metadata server, and they allow logical organization and presentation of components to the end-user using a familiar Microsoft Windows-like folder structure. What does the developer see? Figure 6 shows the main interface of IMS with a two tabbed screen with the Presentation Tab highlighted. The left side of the page shows the physical tables that you want to be a part of your information map while the right side shows a chosen logical ordering of the fields. In this example, there are six tables inserted. At a glance you can pick out table names, table columns, and variable types. 7
8 Figure 6: Information Map Studio - Presentation Tab Presented in Figure 7 is the Information Map Studio Relationships tab. On this page, you simply specify how the tables are to be joined. The graphic interface is very similar to Enterprise Guide and Microsoft Access. At a glance you can determine if it is a one-to-one or one-to-many join and if it is a Full, Inner, or Outer join. 8
9 Figure 7: Information Map Studio - Relationships Tab Several important points about Information Maps: Information Maps are the only source that works with SAS Web Report Studio and its maps can access any tables SAS/ACCESS can reach along with OLAP cubes. You can now utilize Information Maps from BASE SAS, Enterprise Guide, and the Add-in for Microsoft Office. The INFOMAPS libname engine allows you to utilize Information Maps in data steps and most SAS procedures. You can even create Information Maps from BASE SAS without licensing Information Map Studio although you do lose some functionality and a lot of convenience. Information Maps can be utilized within AppDev Studio and SAS Information Delivery Portal. SAS WEB REPORT STUDIO SAS Web Report Studio (WRS) is a business intelligent component part of the SAS Intelligence Platform that allows endusers to view, create, and share web-based reports. WRS provides reporting capabilities without end-users having to understand how to join tables and write reporting code. Here is a brief synopsis of the capabilities of WRS: Create reports from relational tables Create multiple section reports based on different sets of the data Build report templates that contain commonly used report layouts Report upon multi-dimensional cube data Six different graph types: bar charts, bar-line charts, line graphs, pie charts, progressive bar charts, and scatter plots. Link text, images, group break values, table values, and graph values to other reports or web pages Creating filters that can easily be reused Schedule report run times and automatic report distribution via Save reports as pdf files Export tables and/or reports to Microsoft Excel WRS accesses Information Maps as its data source. In this way, end-users can create their own custom reports selecting the data they wish to see, applying appropriate filters, and saving the resulting reports. WRS can also run stored processes. At TIMES, running stored processes via WRS has proven very useful as SAS jobs can be run from any computer that has internet access. In addition, stored processes can be chained together within a single WRS report. 9
10 Running existing reports is very simple. You simply select Report-Open and then navigate to the report or stored process that you want to run. Navigation is accomplished using a very Windows Explorer-like interface with file names, drill-down into folders, and an Up One Level button. In addition, there is a radio button that allows end-users to search through Shared reports that multiple people may have access to as well as a My Reports button that shows only the reports that you want to keep private. As your number of reports grows, you can also conduct searches for reports by report name, keywords, or report descriptions. Figure 8 gives you an idea of what the interface looks like as you create a new report. After selecting Report-New from the WRS main menu, a blank report appears. Figure 8: Creating a new report in Web Report Studio From this point, there are basically 3 steps that are followed to create a report. Use the Select Data option to select the Information Map that will be utilized and then to select the items from the Information Map that will be used in this particular report. After the report items are selected, you can specify any needed filtering either dynamically or utilizing pre-defined filters within the Information Map. The content of the report is specified within sections. Each section can contain a graph, a listing report, or a crosstabulation report. Once those steps are completed you are ready to generate and view the report. Headers, footers, fonts, styles, and other options can be altered as well. EXTRACTION TOOL After the development of the TIMES data warehouse, the ultimate utility of the warehouse is to make the cleaned data readily available to the researchers that need to analyze the data to address the scientific aims of the study. The Extraction Tool is a WRS report designed to fill that need. As shown in Figure 9, the Extraction Tool is a pre-defined WRS report that allows a researcher to select filtering information. There are a number of predefined parameter filters (not all are visible in Figure 9) that define relevant filtering criteria. After selecting the information of interest, a researcher simply clicks submit and the filters 10
11 are applied to the information map to create a data set that contains the requested information. We then utilize 3 rd party software that automatically sends an to the end-user that contains a secure link to the newly created data set. Figure 9: TIMES Data Extraction Tool report within Web Report Studio FUTURE DIRECTIONS Here is a brief summary of the identified future directions for the TIMES Data Warehouse project: BUSINESS USER BUY-IN Any data warehousing initiative is ultimately judged by whether or not it is used. At TIMES we need to continue expanding the number of projects that are included in the warehouse and make sure that data managers are fully aware of the utility and structure of the warehouse process including how current processes need to be adapted. CASCADING PROMPTS Coming with Phase 2 of the SAS 9.2 (1 st quarter of 2009) is a much anticipated upgrade to the prompting capabilities so that prompts are dynamic. Currently within WRS, Enterprise Guide, and other clients that support it, the prompts are static so that any prompt values are not linked to prior selected values. This makes selecting filtering criteria somewhat clumsy for endusers. SAS DATA INTEGRATION STUDIO ENHANCEMENTS SAS Data Integration Studio 4.2 is also scheduled for release with Phase 2 of 9.2. Announced enhancements include: Integrated debugger Early detection of design errors Ability to submit individual steps, run even when a job is not complete, and view intermediate results Runtime progress indicators and status Detailed performance, warning, and error information Control over node execution order 11
12 Transformation enhancements and additions QUERY SPEED IMPROVEMENTS SAS 9.2 contains an improved query engine that further optimizes query speed. It is anticipated that the SQL queries that are created dynamically from Information Maps will see improved efficiency. CONCLUSIONS Earlier in the paper, the goals of the warehouse were defined as: improve the ability to quickly analyze data, standardize the cleaning and decision making processes across projects, and document these processes so that the processes are rather independent from those that run them and thus are more easily passed to a new data manager when personnel turnover occurs. Although the warehouse process is still in development, each of these goals is within reach and we have seen substantial progress toward their attainment. Both SAS Business Intelligence Server and SAS Data Integration Studio play important parts in the development of the warehouse process at TIMES. Much of the pre-existing SAS code has been utilized within these warehouse processes. Upcoming enhancements to the software will help improve the usability and performance of the warehouse. REFERENCES Davidson, Kevin (2006). An Introduction to SAS Information Map Studio. Proceedings of the 2006 South-Central SAS Users Group, Irvine, Texas. Davidson, Kevin (2007). SAS Web Report Studio - Enabling Flexible Reporting for End-Users. Proceedings of the 2007 South-Central SAS Users Group, Austin, Texas. Hatcher, Dianne and Leslie, Scott (2007). Ask Me Anything: New SAS Prompting Architecture. Proceedings of the SAS Global Forum 2007 Conference, Orlando, Florida. Hunley, Eric, Mehler, Gary, and Rausch, Nancy (2008). A Whole New World: What s New in SAS Data Integration Studio 4.2. Proceedings of the SAS Global Forum 2008 Conference, San Antonio, Texas. Kimball, Ralph, and Ross, Margy (2002). The Data Warehouse Toolkit: The Complete Guide to Dimensional Modeling. New York, New York: Wiley Computer Publishing. Whitcher, Mike (2008). New SQL Performance Optimizations to Enhance Your SAS Client and Solution Access to the Database. Proceedings of the SAS Global Forum 2008 Conference, San Antonio, Texas. CONTACT INFORMATION Your comments and questions are valued and encouraged. Contact the author at: Kevin Davidson, Ph.D. Texas Institute for Measurement, Evaluation, and Statistics University of Houston 100 TLCC Annex Houston, TX [email protected] 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 registered trademarks or trademarks of their respective companies. 12
SAS Information Delivery Portal: Organize your Organization's Reporting
SAS Information Delivery Portal: Organize your Organization's Reporting Kevin Davidson Texas Institute for Measurement, Evaluation, and Statistics University of Houston, Houston, TX ABSTRACT The SAS 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 Jennifer Clegg, SAS Institute Inc., Cary, NC Eric Hill, SAS Institute Inc., Cary, NC ABSTRACT Release 2.1 of SAS
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
SAS BI Dashboard 4.3. User's Guide. SAS Documentation
SAS BI Dashboard 4.3 User's Guide SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2010. SAS BI Dashboard 4.3: User s Guide. Cary, NC: SAS Institute
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
QAD Business Intelligence Release Notes
QAD Business Intelligence Release Notes September 2008 These release notes include information about the latest QAD Business Intelligence (QAD BI) fixes and changes. These changes may affect the way you
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,
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
Business Insight Report Authoring Getting Started Guide
Business Insight Report Authoring Getting Started Guide Version: 6.6 Written by: Product Documentation, R&D Date: February 2011 ImageNow and CaptureNow are registered trademarks of Perceptive Software,
Build Your First Web-based Report Using the SAS 9.2 Business Intelligence Clients
Technical Paper Build Your First Web-based Report Using the SAS 9.2 Business Intelligence Clients A practical introduction to SAS Information Map Studio and SAS Web Report Studio for new and experienced
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
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:
SAP BO 4.1 COURSE CONTENT
Data warehousing/dimensional modeling/ SAP BW 7.0 Concepts 1. OLTP vs. OLAP 2. Types of OLAP 3. Multi Dimensional Modeling Of SAP BW 7.0 4. SAP BW 7.0 Cubes, DSO s,multi Providers, Infosets 5. Business
Version 10.1.0 Getting Started
IBM Cognos Business Intelligence Version 10.1.0 Getting Started Product Information This document applies to IBM Cognos Version 10.1.0 and may also apply to subsequent releases. To check for newer versions
SAS BI Dashboard 3.1. User s Guide
SAS BI Dashboard 3.1 User s Guide The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2007. SAS BI Dashboard 3.1: User s Guide. Cary, NC: SAS Institute Inc. SAS BI Dashboard
COGNOS 8 Business Intelligence
COGNOS 8 Business Intelligence QUERY STUDIO USER GUIDE Query Studio is the reporting tool for creating simple queries and reports in Cognos 8, the Web-based reporting solution. In Query Studio, you can
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
ER/Studio Enterprise Portal 1.0.2 User Guide
ER/Studio Enterprise Portal 1.0.2 User Guide Copyright 1994-2008 Embarcadero Technologies, Inc. Embarcadero Technologies, Inc. 100 California Street, 12th Floor San Francisco, CA 94111 U.S.A. All rights
InfoView User s Guide. BusinessObjects Enterprise XI Release 2
BusinessObjects Enterprise XI Release 2 InfoView User s Guide BusinessObjects Enterprise XI Release 2 Patents Trademarks Copyright Third-party contributors Business Objects owns the following U.S. patents,
Microsoft Office System Tip Sheet
The 2007 Microsoft Office System The 2007 Microsoft Office system is a complete set of desktop and server software that can help streamline the way you and your people do business. This latest release
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
Business Intelligence Tutorial
IBM DB2 Universal Database Business Intelligence Tutorial Version 7 IBM DB2 Universal Database Business Intelligence Tutorial Version 7 Before using this information and the product it supports, be sure
SAS Financial Intelligence. What s new. Copyright 2006, SAS Institute Inc. All rights reserved.
SAS Financial Intelligence What s new Copyright 2006, SAS Institute Inc. All rights reserved. SAS Strategic Performance Management Gokhan Sevik Product Manager SAS EMEA Copyright 2006, SAS Institute Inc.
Microsoft Office System Tip Sheet
Experience the 2007 Microsoft Office System The 2007 Microsoft Office system includes programs, servers, services, and solutions designed to work together to help you succeed. New features in the 2007
SAS BI Dashboard 4.4. User's Guide Second Edition. SAS Documentation
SAS BI Dashboard 4.4 User's Guide Second Edition SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2013. SAS BI Dashboard 4.4: User's Guide, Second
IBM Cognos Business Intelligence Version 10.2.0. Getting Started Guide
IBM Cognos Business Intelligence Version 10.2.0 Getting Started Guide Note Before using this information and the product it supports, read the information in Notices on page 51. Product Information This
Best Practices for Managing and Monitoring SAS Data Management Solutions. Gregory S. Nelson
Best Practices for Managing and Monitoring SAS Data Management Solutions Gregory S. Nelson President and CEO ThotWave Technologies, Chapel Hill, North Carolina ABSTRACT... 1 INTRODUCTION... 1 UNDERSTANDING
DATA VALIDATION AND CLEANSING
AP12 Data Warehouse Implementation: Where We Are 1 Year Later Evangeline Collado, University of Central Florida, Orlando, FL Linda S. Sullivan, University of Central Florida, Orlando, FL ABSTRACT There
WebFOCUS BI Portal: S.I.M.P.L.E. as can be
WebFOCUS BI Portal: S.I.M.P.L.E. as can be Author: Matthew Lerner Company: Information Builders Presentation Abstract: This hands-on session will introduce attendees to the new WebFOCUS BI Portal. We will
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
Take a Whirlwind Tour Around SAS 9.2 Justin Choy, SAS Institute Inc., Cary, NC
Take a Whirlwind Tour Around SAS 9.2 Justin Choy, SAS Institute Inc., Cary, NC ABSTRACT The term productivity can mean a number of different things and can be realized in a number of different ways. The
ORACLE BUSINESS INTELLIGENCE WORKSHOP
ORACLE BUSINESS INTELLIGENCE WORKSHOP Integration of Oracle BI Publisher with Oracle Business Intelligence Enterprise Edition Purpose This tutorial mainly covers how Oracle BI Publisher is integrated with
I Didn t Know SAS Enterprise Guide Could Do That!
Paper SAS016-2014 I Didn t Know SAS Enterprise Guide Could Do That! Mark Allemang, SAS Institute Inc., Cary, NC ABSTRACT This presentation is for users who are familiar with SAS Enterprise Guide but might
REUTERS/TIM WIMBORNE SCHOLARONE MANUSCRIPTS COGNOS REPORTS
REUTERS/TIM WIMBORNE SCHOLARONE MANUSCRIPTS COGNOS REPORTS 28-APRIL-2015 TABLE OF CONTENTS Select an item in the table of contents to go to that topic in the document. USE GET HELP NOW & FAQS... 1 SYSTEM
COGNOS Query Studio Ad Hoc Reporting
COGNOS Query Studio Ad Hoc Reporting Copyright 2008, the California Institute of Technology. All rights reserved. This documentation contains proprietary information of the California Institute of Technology
MicroStrategy Desktop
MicroStrategy Desktop Quick Start Guide MicroStrategy Desktop is designed to enable business professionals like you to explore data, simply and without needing direct support from IT. 1 Import data from
Creating an Enterprise Reporting Bus with SAP BusinessObjects
September 10-13, 2012 Orlando, Florida Creating an Enterprise Reporting Bus with SAP BusinessObjects Kevin McManus LaunchWorks Session : 0313 Learning Points By consolidating people, process, data and
Lesson 9. Reports. 1. Create a Visual Report. Create a visual report. Customize a visual report. Create a visual report template.
Lesson 9. s Create a visual report. Customize a visual report. Create a visual report template. Introduction You have updated the cost information in your project plan. When presenting such varied information
How To Write A Powerpoint Report On An Orgwin Database On A Microsoft Powerpoint 2.5 (Pg2) Or Gpl (Pg3) On A Pc Or Macintosh (Pg4) On An Ubuntu 2.2
SQL Excel Report Library Setup and Utilization Table of Contents Introduction... 3 Exporting Data to SQL... 3 Downloading the SQL Reports... 5 SQL Settings Configuration... 6 Site Options Configuration:...
Data Warehousing. Paper 133-25
Paper 133-25 The Power of Hybrid OLAP in a Multidimensional World Ann Weinberger, SAS Institute Inc., Cary, NC Matthias Ender, SAS Institute Inc., Cary, NC ABSTRACT Version 8 of the SAS System brings powerful
MODULE 2: SMARTLIST, REPORTS AND INQUIRIES
MODULE 2: SMARTLIST, REPORTS AND INQUIRIES Module Overview SmartLists are used to access accounting data. Information, such as customer and vendor records can be accessed from key tables. The SmartList
NV301 Umoja Advanced BI Navigation. Umoja Advanced BI Navigation Version 5 1
NV301 Umoja Advanced BI Navigation Umoja Advanced BI Navigation Version 5 Last Copyright Modified: United 08-August-13 Nations 1 Agenda Course Introduction Module 1: Analysis Workspaces Module 2: Define
Participant Guide RP301: Ad Hoc Business Intelligence Reporting
RP301: Ad Hoc Business Intelligence Reporting State of Kansas As of April 28, 2010 Final TABLE OF CONTENTS Course Overview... 4 Course Objectives... 4 Agenda... 4 Lesson 1: Reviewing the Data Warehouse...
Switching from PC SAS to SAS Enterprise Guide Zhengxin (Cindy) Yang, inventiv Health Clinical, Princeton, NJ
PharmaSUG 2014 PO10 Switching from PC SAS to SAS Enterprise Guide Zhengxin (Cindy) Yang, inventiv Health Clinical, Princeton, NJ ABSTRACT As more and more organizations adapt to the SAS Enterprise Guide,
Business Objects Enterprise version 4.1. Report Viewing
Business Objects Enterprise version 4.1 Note about Java: With earlier versions, the Java run-time was not needed for report viewing; but was needed for report writing. The default behavior in version 4.1
Rational Reporting. Module 3: IBM Rational Insight and IBM Cognos Data Manager
Rational Reporting Module 3: IBM Rational Insight and IBM Cognos Data Manager 1 Copyright IBM Corporation 2012 What s next? Module 1: RRDI and IBM Rational Insight Introduction Module 2: IBM Rational Insight
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
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,
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
Business Portal for Microsoft Dynamics GP 2010. Key Performance Indicators
Business Portal for Microsoft Dynamics GP 2010 Key Performance Indicators April 2, 2012 Copyright Copyright 2012 Microsoft. All rights reserved. Limitation of liability This document is provided as-is.
SAS Business Intelligence Online Training
SAS Business Intelligence Online Training IQ Training facility offers best online SAS Business Intelligence training. Our SAS Business Intelligence online training is regarded as the best training in Hyderabad
Jet Data Manager 2012 User Guide
Jet Data Manager 2012 User Guide Welcome This documentation provides descriptions of the concepts and features of the Jet Data Manager and how to use with them. With the Jet Data Manager you can transform
9.1 SAS/ACCESS. Interface to SAP BW. User s Guide
SAS/ACCESS 9.1 Interface to SAP BW User s Guide The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2004. SAS/ACCESS 9.1 Interface to SAP BW: User s Guide. Cary, NC: SAS
SAP BusinessObjects Business Intelligence (BI) platform Document Version: 4.1, Support Package 3-2014-04-03. Report Conversion Tool Guide
SAP BusinessObjects Business Intelligence (BI) platform Document Version: 4.1, Support Package 3-2014-04-03 Table of Contents 1 Report Conversion Tool Overview.... 4 1.1 What is the Report Conversion Tool?...4
COURSE SYLLABUS COURSE TITLE:
1 COURSE SYLLABUS COURSE TITLE: FORMAT: CERTIFICATION EXAMS: 55043AC Microsoft End to End Business Intelligence Boot Camp Instructor-led None This course syllabus should be used to determine whether the
Microsoft Data Warehouse in Depth
Microsoft Data Warehouse in Depth 1 P a g e Duration What s new Why attend Who should attend Course format and prerequisites 4 days The course materials have been refreshed to align with the second edition
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
Snap 9 Professional s Scanning Module
Miami s Quick Start Guide for Using Snap 9 Professional s Scanning Module to Create a Scannable Paper Survey Miami s Survey Solutions Snap 9 Professional Scanning Module Overview The Snap Scanning Module
Tips and Tricks SAGE ACCPAC INTELLIGENCE
Tips and Tricks SAGE ACCPAC INTELLIGENCE 1 Table of Contents Auto e-mailing reports... 4 Automatically Running Macros... 7 Creating new Macros from Excel... 8 Compact Metadata Functionality... 9 Copying,
Implementing Data Models and Reports with Microsoft SQL Server
Course 20466C: Implementing Data Models and Reports with Microsoft SQL Server Course Details Course Outline Module 1: Introduction to Business Intelligence and Data Modeling As a SQL Server database professional,
ORACLE BUSINESS INTELLIGENCE WORKSHOP
ORACLE BUSINESS INTELLIGENCE WORKSHOP Creating Interactive Dashboards and Using Oracle Business Intelligence Answers Purpose This tutorial shows you how to build, format, and customize Oracle Business
Learn About Analysis, Interactive Reports, and Dashboards
Learn About Analysis, Interactive Reports, and Dashboards This document supports Pentaho Business Analytics Suite 5.0 GA and Pentaho Data Integration 5.0 GA, documentation revision February 3, 2014, copyright
IBM Cognos Analysis for Microsoft Excel
IBM Cognos Analysis for Microsoft Excel Explore and analyze data in a familiar spreadsheet format Highlights Explore and analyze data drawn from IBM Cognos TM1 models and IBM Cognos Business Intelligence
SQL Server 2012 End-to-End Business Intelligence Workshop
USA Operations 11921 Freedom Drive Two Fountain Square Suite 550 Reston, VA 20190 solidq.com 800.757.6543 Office 206.203.6112 Fax [email protected] SQL Server 2012 End-to-End Business Intelligence Workshop
IAF Business Intelligence Solutions Make the Most of Your Business Intelligence. White Paper November 2002
IAF Business Intelligence Solutions Make the Most of Your Business Intelligence White Paper INTRODUCTION In recent years, the amount of data in companies has increased dramatically as enterprise resource
TU04. Best practices for implementing a BI strategy with SAS Mike Vanderlinden, COMSYS IT Partners, Portage, MI
TU04 Best practices for implementing a BI strategy with SAS Mike Vanderlinden, COMSYS IT Partners, Portage, MI ABSTRACT Implementing a Business Intelligence strategy can be a daunting and challenging task.
East Asia Network Sdn Bhd
Course: Analyzing, Designing, and Implementing a Data Warehouse with Microsoft SQL Server 2014 Elements of this syllabus may be change to cater to the participants background & knowledge. This course describes
WEBFOCUS QUICK DATA FOR EXCEL
WEBFOCUS QUICK DATA FOR EXCEL BRIAN CARTER INFORMATION BUILDERS SUMMIT 2008 USERS CONFERENCE JUNE 2008 Presentation Abstract: Even with the growing popularity and evolvement of Business Intelligence products
Web Intelligence User Guide
Web Intelligence User Guide Office of Financial Management - Enterprise Reporting Services 4/11/2011 Table of Contents Chapter 1 - Overview... 1 Purpose... 1 Chapter 2 Logon Procedure... 3 Web Intelligence
Define ODBC Database Library using Management Console
Define ODBC Database Library using Management Console Introduction: Open database connectivity (ODBC) standards provide a common interface to a variety of databases, including AS/400, dbase, Microsoft
Mitigation Planning Portal MPP Reporting System
Mitigation Planning Portal MPP Reporting System Updated: 7/13/2015 Introduction Access the MPP Reporting System by clicking on the Reports tab and clicking the Launch button. Within the system, you can
Microsoft Office 2010: Access 2010, Excel 2010, Lync 2010 learning assets
Microsoft Office 2010: Access 2010, Excel 2010, Lync 2010 learning assets Simply type the id# in the search mechanism of ACS Skills Online to access the learning assets outlined below. Titles Microsoft
How To Choose A Business Intelligence Toolkit
Background Current Reporting Challenges: Difficulty extracting various levels of data from AgLearn Limited ability to translate data into presentable formats Complex reporting requires the technical staff
DataPA OpenAnalytics End User Training
DataPA OpenAnalytics End User Training DataPA End User Training Lesson 1 Course Overview DataPA Chapter 1 Course Overview Introduction This course covers the skills required to use DataPA OpenAnalytics
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
TECHNICAL PAPER. Infor10 ION BI: The Comprehensive Business Intelligence Solution
TECHNICAL PAPER Infor10 ION BI: The Comprehensive Business Intelligence Solution Table of contents Executive summary... 3 Infor10 ION BI overview... 3 Architecture... 5 Core components... 5 Multidimensional,
SMB Intelligence. Reporting
SMB Intelligence Reporting Introduction Microsoft Excel is one of the most popular business tools for data analysis and light accounting functions. The SMB Intelligence Reporting powered by Solver is designed
Business Intelligence. A Presentation of the Current Lead Solutions and a Comparative Analysis of the Main Providers
60 Business Intelligence. A Presentation of the Current Lead Solutions and a Comparative Analysis of the Main Providers Business Intelligence. A Presentation of the Current Lead Solutions and a Comparative
Implementing a SAS 9.3 Enterprise BI Server Deployment TS-811. in Microsoft Windows Operating Environments
Implementing a SAS 9.3 Enterprise BI Server Deployment TS-811 in Microsoft Windows Operating Environments Table of Contents Introduction... 1 Step 1: Create a SAS Software Depot..... 1 Step 2: Prepare
SAS ADD-IN FOR MICROSOFT OFFICE
SAS ADD-IN FOR MICROSOFT OFFICE SHANNON MOORE SYSTEMS ENGINEER OCTOBER 7,2013 BE SURE TO USE THE RIGHT TOOL FOR THE JOB SAS ADD-IN FOR MICROSOFT OFFICE OVERVIEW The SAS Add-In for Microsoft Office provides
Release Document Version: 1.4-2013-05-30. User Guide: SAP BusinessObjects Analysis, edition for Microsoft Office
Release Document Version: 1.4-2013-05-30 User Guide: SAP BusinessObjects Analysis, edition for Microsoft Office Table of Contents 1 About this guide....6 1.1 Who should read this guide?....6 1.2 User profiles....6
Decision Support AITS University Administration. EDDIE 4.1 User Guide
Decision Support AITS University Administration EDDIE 4.1 User Guide 2 P a g e EDDIE (BI Launch Pad) 4.1 User Guide Contents Introduction to EDDIE... 4 Log into EDDIE... 4 Overview of EDDIE Homepage...
EXAM - A00-270. SAS Certified BI Content Developer for SAS 9. Buy Full Product. http://www.examskey.com/a00-270.html
SAS-Institute EXAM - A00-270 SAS Certified BI Content Developer for SAS 9 Buy Full Product http://www.examskey.com/a00-270.html Examskey SAS-Institute A00-270 exam demo product is here for you to test
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
2. Metadata Modeling Best Practices with Cognos Framework Manager
IBM Cognos 10.1 DWH Basics 1 Cognos System Administration 2 Metadata Modeling Best Practices With Cognos Framework Manager 3 OLAP Modeling With Cognos Transformer (Power Play Tranformer) 4 Multidimensional
SAS Marketing Automation 5.1. User s Guide
SAS Marketing Automation 5.1 User s Guide The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2007. SAS Marketing Automation 5.1: User s Guide. Cary, NC: SAS Institute
Creating Dashboards for Microsoft Project Server 2010
Creating Dashboards for Microsoft Project Server 2010 Authors: Blaise Novakovic, Jean-Francois LeSaux, Steven Haden, Microsoft Consulting Services Information in the document, including URL and other Internet
CHAPTER 4: BUSINESS ANALYTICS
Chapter 4: Business Analytics CHAPTER 4: BUSINESS ANALYTICS Objectives Introduction The objectives are: Describe Business Analytics Explain the terminology associated with Business Analytics Describe the
SQL Server 2012 Business Intelligence Boot Camp
SQL Server 2012 Business Intelligence Boot Camp Length: 5 Days Technology: Microsoft SQL Server 2012 Delivery Method: Instructor-led (classroom) About this Course Data warehousing is a solution organizations
CDW DATA QUALITY INITIATIVE
Loading Metadata to the IRS Compliance Data Warehouse (CDW) Website: From Spreadsheet to Database Using SAS Macros and PROC SQL Robin Rappaport, IRS Office of Research, Washington, DC Jeff Butler, IRS
SAS 9.4 Management Console
SAS 9.4 Management Console Guide to Users and Permissions SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc 2015. SAS 9.4 Management Console: Guide to
Novell ZENworks Asset Management 7.5
Novell ZENworks Asset Management 7.5 w w w. n o v e l l. c o m October 2006 USING THE WEB CONSOLE Table Of Contents Getting Started with ZENworks Asset Management Web Console... 1 How to Get Started...
Project management (Dashboard and Metrics) with QlikView
Paper AD06 Project management (Dashboard and Metrics) with QlikView Pirault Stéphane, Keyrus Biopharma, Levallois Perret, France Delépine Guillaume, Keyrus Biopharma, Levallois Perret, France ABSTRACT
Reporting. Microsoft Dynamics GP 2010. enterpri se. Dynamics GP. Christopher Liley. Create and manage business reports with.
Microsoft Dynamics GP 2010 Reporting Create and manage business reports with Dynamics GP David Duncan Christopher Liley [ PUBLISHING J enterpri se - BIRMINGHAM MUMBAI Preface 1 Chapter 1: Meeting the Reporting
COURSE 20463C: IMPLEMENTING A DATA WAREHOUSE WITH MICROSOFT SQL SERVER
Page 1 of 8 ABOUT THIS COURSE This 5 day course describes how to implement a data warehouse platform to support a BI solution. Students will learn how to create a data warehouse with Microsoft SQL Server
