Using Version Control and Configuration Management in a SAS Data Warehouse Environment

Size: px
Start display at page:

Download "Using Version Control and Configuration Management in a SAS Data Warehouse Environment"

Transcription

1 Using Version Control and Configuration Management in a SAS Data Warehouse Environment Steve Morton, Applied System Knowledge Ltd Abstract: Data warehouse management involves many components in addition to the data structures themselves programs and processes for ETL; application code; tools and add-in programs; metadata for publication; to name just the obvious ones. As the data warehouse grows over time, keeping track of past versions and tracking change in the code can become a serious issue. Even before this, the use of a multi-developer team and the need to control code in a test environment creates a requirement for configuration management and version control. SAS/Warehouse Administrator software provides a strong metadata platform, but only reflects a moment-in-time picture of the warehouse and its processes. Fortunately, SAS/AF software includes a hidden gem Source Code Manager (), which provides the basic check-in/check-out, versioning and automatic archiving that we need for the most important parts of configuration management. This paper describes the techniques and disciplines used by the author on a recent major data warehouse project using alongside SAS/Warehouse Administrator software to control versions of code and metadata through system testing and release to production. Introduction - Why Version Control? When managing a data warehouse there are many components to keep track of in addition to the data structures themselves. For example:- * programs and job scripts for ETL * application code * tools and add-in programs * exported metadata for publication SAS/Warehouse Administrator software provides a framework to manage all the structural and process elements, but it is a moment-in-time view of everything - it has no concept of "last version of the data warehouse or mart". It is also focussed on the data warehouse and mart management itself - applications and SAS/AF programs or tools are outside its' domain. So to manage versions of all those elements we need to look beyond SAS/Warehouse Administrator software alone. A data warehouse environment is constantly changing - new subjects are developed at the enterprise level, new data marts and applications deployed, source systems and business rules may change over time, and new sources of data need to be integrated. Add to this the progress of any new of changed element from development through integration tests, to system tests and finally to deployment. Now add the fact that this usually happens in a multi-developer environment, with differing time-scales and priorities.

2 It is obvious that managing this is not trivial! Software that helps us to do this is almost essential - and that is where Version Control software comes in. Fortunately, another part of the SAS system - SAS/AF software - offers a solution. This paper outlines how configuration management and version control were implemented on a data warehouse project by the author, using SAS/AF's tools to manage the life-cycle of several of these components. In describing this, I will also show how I set up and use in combination with SAS/Warehouse Administrator. Data Warehouse Life Cycle - Wheels within Wheels Each part of a data warehouse has its own life cycle - from design, through development, unit testing, integration and systems testing to production deployment, and finally maintenance. The different parts are on somewhat different 'rhythms'. An enterprise data warehouse itself is on a relatively long change cycle - typically several months for a new subject. This reflects the time taken to create new ETL processes, using new business rules for integration, resolving links to previously existing subjects and validating data. Enterprise D.W. 1/4 1/5 1/6 1/7 1/8 1/9 1/10 1/11 1/12 1/1 1/9 Data Marts Tools and Applications In contrast, new data marts in an established data warehouse will be added in a few weeks. Their processes are dependent on the enterprise data warehouse, so they are generally simpler to implement. Timing is sometimes linked to mart applications, which may themselves be dependent on other developments such as SAS/EIS customisations. Corresponding to the enterprise data warehouse cycle are all the specifically related components:- code, process tools, extraction applications, descriptive metadata exported from the SAS/Warehouse Administrator management environment and so on. These usually synchronise with the deployment cycle of the component they support. Development tools are on yet another schedule (in this case I am referring to SAS/Warehouse Administrator add-ins, code generators and the like). Since these are used internally by the project, they

3 tend to be on a short design-to-deploy time scale; however, their major releases also synchronise with those of the data warehouse components. Project Data Warehouse Environment It may be useful to understand the project environment, since that gives a context for the techniques described here. It is as follows: Development: Windows desktop, NT Server OLTP and enterprise platform: OS/390 mainframe Data marts: NT Server Mainframe Production OLTP and Enterprise Data Warehouse Separate System Test environment Production NT Server Data Marts Development Server Application testing dw + test data marts SAS/SHARE server for development libraries and SAS/WA metadata Dev. PC Dev. PC Dev. PC Dev. PC Development and warehouse management environment (simplified) Unit testing is carried out on Windows or on personal OS/390 SAS/Connect sessions, as appropriate (several data sources are DB2, so requiring the OS/390 environment to run). System tests for enterprise data warehouse ETL processes are in the OS/390 batch environment. System test for any mart also runs using OS/390 jobs, to take advantage of the mainframe scheduler. These processes are all dependent on extraction from the enterprise data warehouse, so those jobs start later dependent processing on the NT server. Production is deployed on OS/390 by handing over libraries to operations team, who use mainframe configuration management (ChangeMan) to promote to production. Some specific points should be noted about these environments. 1. Libname definitions are all external to the process code (i.e. not generated by SAS/Warehouse Administrator). Site standards require all permanent data to be referenced by DD statements in JCL, and parameterised so that jobs can be transferred to production unchanged. This is actually fairly easy to work with, since the NT Server test environment can provide the same Libref's by using an include script that assigns them for each job. 2. Extensive use is made of generated code, with several process add-in tools for site-specific requirements. A supporting tools for job generation creates both the process steps for a job and an include-script to run them.

4 3. Code for individual SAS steps resides in SAS catalogs, so that the SAS input script for a job is a series of %include statements and comments. Input scripts are uploaded into PDS members on the mainframe, or to loose.sas files on the NT server, and then referenced as sysin input. A golden rule is that no code should ever need to be changed or re-created when moving from Unit test through System test to Production. Only the external environment (JCL or SAS run-time definitions) is changed. - the Basics Source Code Manager () is provided along with SAS/AF software. Its great advantage over external configuration management / version control tools is that it is part of the SAS environment. This means that it can work with all types of entries within SAS catalogs and SAS data sets, as well as whole catalogs or libraries. Non-SAS tools can only handle the items they can see in the host file system. This is a great help to SAS developers, since a SAS catalog is very useful to group together all the parts of a related group of processes. Rather than a large collection of loose source files and job scripts, libraries of SAS catalogs provide an organised grouping. It also allows the same version control environment to be used for SAS programs, SAS/AF frames, stored SCL lists and control tables. It also means that linked tools, such as a 'difference' comparison, can be context-sensitive. When a SAS data set is compared with a different version 'proc compare' is used, while a comparison of SCL entries uses a text-files comparison such as Microsoft's 'windiff' utility. The basic principle is this:- maintains one or more Team libraries, for each of which it records an archive. Developers who wish to change any code registered with must check out whatever they are about to change into a personal Local library. They then make changes to the local copy, testing until satisfied with results, and finally they check in the completed article. The archive then contains the previous versions of the items checked in. Check Out Management Task Local Library Team Libraries Control DB Check In Archives Using for Tools and Applications This is pretty much the 'standard' use of. It was designed to allow multiple developers to work cooperatively together on a project.

5 We have several distinct uses from in directly developed code. These are: SAS macros to be used in the run-time environment, batch or interactive, for the data warehouse ( a single MACROS catalog, one entry per macro) SAS/Warehouse Administrator add-in tools (the _SASWA library, various catalogs) SAS/AF application screens for the 'warehouse explorer' query tool that navigates the star schema's (a single library with several distinct catalogs, functionally separated) SCL custom overrides for SAS/EIS classes (another single library with functionally separate catalogs) Other SAS/AF application screens for data marts (likewise) Each one is registered, and maintained at the appropriate time by relevant developers. Any other team members who need a copy in their own development environment can set up their local libref for the required library. They can then Copy the whole library or selected catalogs from Team to Local to get the latest team entries. This is done when, for example, development in one area relies on tools being developed or enhanced in another area. At distinct key points during development a Version Label is defined. A Version Label is simply a reference set of specific versions of every element required to make up a working set of code at a specified level. This will have a name that includes a version number for the overall set of code - we have used a convention of component_name major_release_number.1 for the first System Test version. So for example, the second major release of the macro tools starts with MACRO TOOLS 2.1 for its System Test version. The feature Copy Version Label uses this definition to allow you to write an image of all these elements to a target library. This is then the 'master' copy which is either uploaded to the server environment (mainframe or NT) or deployed on the LAN as appropriate. Version Control Control DB Version Label Definition Archives Copy Version Label Copied Image of Version Label Send to System Test environment

6 Using with SAS/Warehouse Administrator software The use of with SAS/Warehouse Administrator software may not be immediately obvious - after all, there is nothing in the documentation of either that explains how to do this! However, the code generated by SAS/Warehouse Administrator benefits from version control too. An important decision when using SAS/Warehouse Administrator is: How will you use SAS/Warehouse Administrator to manage code? The choices available to you are:- 1. Write code and then register it in WA processes or 2. Generate code using built-in code generators and/or custom process library add-in's I prefer whenever possible to use option 2 - simply because I can then guarantee that the 'meta-process' accurately describes the code that runs. With option 2 one relies on any code change being replicated in the metadata as well - an easy thing to overlook or make errors in when in a hurry. When you are sure that the metadata accurately represents the process you can confidently use it for impact analysis, cross-reference reporting and other management needs. It is this type of use that I will describe here. While working on a new (or changed) process in SAS/Warehouse Administrator software, it is usual to run generated code and jobs from that environment to Unit Test each new piece of code. Testing can either take place locally on the PC, or by remote submit to a server test environment through a SAS/Connect link, depending on what resources the code needs to run. For example, extract process code that uses DB2 must run on the mainframe. The most important habit to adopt here is that generated code should always be stored into a Local library catalog entry when completing Unit Test, and the entry must then be checked in to the corresponding Team library. In this way, as Unit Test proceeds the Team library steadily builds up a collection of tested code ready for Integration Test and System Test. W A MetaData SAS/Warehouse Administrator Code Generation Check Out Management Task Local Library Team Libraries Control DB Check In Archives

7 It is important to have good naming conventions for your code entries so that it is easy to locate where any item of code comes from in the SAS/Warehouse Administrator environment. Each process is defined within an appropriately-named Data Group folder in SAS/Warehouse Administrator, with a corresponding source catalog for the steps. We also supported this by using an Extended Attribute on each process, which is used by an add-in tool to automatically save the generated code in the named source entry. Note, this was originally set up in a SAS 6.12 environment - in version 8 one would probably use Job Group folders instead. In this environment there is a strong link between Unit Test and Integration Test - since processes are tested incrementally, adding a new step to existing process code, the Integration Test happens quite naturally as Unit testing proceeds. This is done by creating finished job stream scripts, also checked in to a team library, and testing the script after uploading to the mainframe. Version Control for the Data Warehouse Process Code Once the data warehouse processes are ready for System Test, we reach the first major Version Control point for the process code. This is the moment when the first Version Label is defined in for the warehouse itself, as distinct from the tools that are used to develop it. Using Copy Version Label in we can create the library of code corresponding to a Version Label at any time from 's archives - so there is no need to keep any other copies. System Test begins by performing a Copy Version Label to a temporary library and then uploading the resulting code to the mainframe. This is just like the process for other application code, except that there are always at least two catalogs involved - the one containing the process steps, and the one containing the %include scripts. Incrementing Versions The aim is to fix most errors during Unit testing. However, there are bound to be a few minor alterations from the x.1 System test version before everything is ready to go to Production. To handle this, the x.2 version is created - initially identical to x.1, but as altered entries are checked in to the Team library these are updated in the x.2 version label. If we ever found something severe enough to need a separate test level we have the option of incrementing again to x.3 and so on. Moving to Production The final step in the process is going to production. In our project environment, this means handing over the final System tested version over to mainframe production control procedures, which promote the whole set of code and libraries to the production environment. Thus, the last System test version of each copied Version Label becomes Production. This is also the moment to freeze a copy of the SAS/Warehouse Administrator metadata libraries to correspond to the Production code and jobs. We did consider possibly using to 'check in' these libraries, but decided against that. It is only really necessary to keep each production version, so a simple 'copy' action for the whole warehouse environment definition works well enough.

8 Setup and Usage Hints and Tips Based on experience in this environment, I can offer the following tips that may save you time if implementing a similar environment. Use SAS/SHARE for both control libraries and your Team libraries, to minimise lockouts. Preallocate these in SAS/SHARE and allocate locally for each developer using, for example, libname server=xx slibref=; Use the 'proper' libname (i.e the one you will use in Production) as your Local library in the Unit test environment. This will ensure that any references to libraries, for example in %include statements or class entries, are unchanged when going to Production. Define Team libref's centrally using a script run by the Share server; use a libname that corresponds to the Team library. Define a naming standard - for example, using a prefix letter such as 'T' for team so that all team libraries appear together in the libname list. Note, the 8-character limit for libname's means that you can only use 7 characters from the Local libname for the rest of the Team library name. Let allocate libref's - that way everyone is reminded to use it, because they have to run it to access the libraries! Using 'View Differences' requires set-up of an option in the administration windows. When you do this, be sure to put quotes around the command to allow embedded blanks in the path reference. Remember also to use &1 &2 operands (also in quotes!) to identify the two comparison files in the command definition. Set Archive limits to 0 (unlimited archive). Space taken is tiny, and you do not risk losing back versions. Alternatively set it to a very high number, such as 999. 'Public' libraries and 'Team' libraries are not the same thing! If you need a public copy of what is in a Team library so that non-developers can use the application or tool that is there, create a network location and fill it by using 'Copy Version Label' feature from. Otherwise these non-developers will find unexpected changes as developers check in altered versions of various items and developers will experience frequent inability to check in when users' sessions are accessing the library. If you use alongside other AF-based SAS products (such as SAS/Warehouse Administrator software or SAS/EIS) and you are developing SCL to use in those environments, remember to specify "resident=0" option when invoking those products. If you do not, then the changed version of your tool will not be found until you close and restart that product window. This option is documented for the AF and AFA commands, but it applies equally to DW, EIS and RUNEIS commands. [Note, don't use it for your deployment environment - only development!] Pitfalls, Limitations and Wish List is very useful, but it is some way from being perfect for these tasks. Here a few things to watch out for, and some items I wish we had, in both and SAS/Warehouse Administrator software. I've tried to be realistic in my wishing. I could wish for fully integrated version control at the element level in SAS/Warehouse Administrator software - but I know this is a major amount of work, and it is already on the product developers' wish list (I believe).

9 Using a 'non-default' font size for your SAS session can confuse some of the dialogs, particularly the 'wizard' ones including the initial set-up wizard. Stick to using 'SAS Monospace' at 8-point size for the windows and all should be well. is written in SAS/AF, so it runs in an AF environment. If you develop and test your own SAS/AF tools within and experience a serious abend in your own code, you should close and re-start. If you do not, then you may experience a crash in as well! really does not work with SAS/EIS developments. Because some SAS/EIS 'objects' create more than one catalog entry, you would have to remember to check out all parts of the item you were about to work on. Worse, though, is that SAS/EIS has its own 'build' environment, so you cannot launch 'build' for EIS objects from 's windows. Creating a version label that is identical to an earlier one, to use as the basis for Version.release+1 increments is tedious using the point-and-click approach. really needs an admin feature to easily 'duplicate' a version label definition, which can then have individual changes applied to it. [Note, you could do this by cheating - going behind the scenes to change scm.verlabel data yourself - but this is never a good practice!] The procedure for using with SAS/Warehouse Administrator relies on manual check-out and checkin. I would prefer to be able to call these functions within a SAS/Warehouse Administrator add-in tool to automate the process. The 'experimental' version of did document an API for that might have supported this - I would like to see this return in a future version of. 's strength is dealing with SAS 'objects' (datasets, catalog entries etc.); this is also its weakness, as it does not allow one to register external files. SAS/Warehouse Administrator's scheduler support allows jobs and scripts to be written to external files only, and not to catalog entries. So one cannot use to version any jobs generated using the WA scheduler (this was not a problem for us, since we did not plan to use it, but would be a nuisance otherwise). It would be helpful if SAS/Warehouse Administrator software allowed one to directly write these as catalog entries, rather than just loose files. Conclusion Having worked with this version control environment for a while, I would not want to develop seriously without one now. Without a tool providing support, there is much that developers have to do to back up and preserve their work, and control what is released to test and production. provides this and has the advantage of being built in to the SAS environment - it costs nothing, and it supports most types of SAS program development. Steve Morton Applied System Knowledge Ltd. 51 Blandy Road Henley-on-Thames England Steve.Morton@appliedsystem.co.uk SAS, SAS/AF, SAS/EIS, SAS/SHARE and SAS/Warehouse Administrator are registered trademarks of SAS Institute Inc, Cary NC, USA. All other company and product names are trademarks or registered trademarks of their respective owners.

9.1 SAS/ACCESS. Interface to SAP BW. User s Guide

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

More information

Master Your Domain: Automated Software Distribution In A Client/Server Environment Jeff Lessenberry, Jeff Lessenberry Consulting Group

Master Your Domain: Automated Software Distribution In A Client/Server Environment Jeff Lessenberry, Jeff Lessenberry Consulting Group Master Your Domain: Automated Software Distribution In A Client/Server Environment Jeff Lessenberry, Jeff Lessenberry Consulting Group Abstract So many application changes but so little time. This paper

More information

While You Were Sleeping - Scheduling SAS Jobs to Run Automatically Faron Kincheloe, Baylor University, Waco, TX

While You Were Sleeping - Scheduling SAS Jobs to Run Automatically Faron Kincheloe, Baylor University, Waco, TX Paper 276-27 While You Were Sleeping - Scheduling SAS Jobs to Run Automatically Faron Kincheloe, Baylor University, Waco, TX ABSTRACT If you are tired of running the same jobs over and over again, this

More information

While You Were Sleeping - Scheduling SAS Jobs to Run Automatically Faron Kincheloe, Baylor University, Waco, TX

While You Were Sleeping - Scheduling SAS Jobs to Run Automatically Faron Kincheloe, Baylor University, Waco, TX CC04 While You Were Sleeping - Scheduling SAS Jobs to Run Automatically Faron Kincheloe, Baylor University, Waco, TX ABSTRACT If you are tired of running the same jobs over and over again, this paper is

More information

SAS Guide to Applications Development

SAS Guide to Applications Development SAS Guide to Applications Development Second Edition SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2004. SAS Guide to Applications Development,

More information

An Introduction to SAS/SHARE, By Example

An Introduction to SAS/SHARE, By Example Paper 020-29 An Introduction to SAS/SHARE, By Example Larry Altmayer, U.S. Census Bureau, Washington, DC ABSTRACT SAS/SHARE software is a useful tool for allowing several users to simultaneously access

More information

Effective strategies for managing SAS applications development Christopher A. Roper, Qualex Consulting Services, Inc., Apex, NC

Effective strategies for managing SAS applications development Christopher A. Roper, Qualex Consulting Services, Inc., Apex, NC Effective strategies for managing SAS applications development Christopher A. Roper, Qualex Consulting Services, Inc., Apex, NC Abstract The SAS System is a powerful tool for developing applications and

More information

Determine What SAS Version and Components Are Available

Determine What SAS Version and Components Are Available Determine What SAS Version and Components Are Available David D. Chapman, Chapman Analytics LLC, Alexandria, VA ABSTRACT For many reasons a user may not know the version of SAS used or what components

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

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

Only Athena provides complete command over these common enterprise mobility needs.

Only Athena provides complete command over these common enterprise mobility needs. Mobile devices offer great potential for making your enterprise run faster, smarter, and more profitably. However, mobile devices can create considerable challenges for your IT organization, since they

More information

Data Warehousing. Paper 133-25

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

More information

Setting up the Oracle Warehouse Builder Project. Topics. Overview. Purpose

Setting up the Oracle Warehouse Builder Project. Topics. Overview. Purpose Setting up the Oracle Warehouse Builder Project Purpose In this tutorial, you setup and configure the project environment for Oracle Warehouse Builder 10g Release 2. You create a Warehouse Builder repository

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

NetWrix SQL Server Change Reporter. Quick Start Guide

NetWrix SQL Server Change Reporter. Quick Start Guide NetWrix SQL Server Change Reporter Quick Start Guide NetWrix SQL Server Change Reporter Quick Start Guide Contents Introduction...3 Product Features...3 Licensing...4 How It Works...5 Getting Started...6

More information

General Guide to Installation and Migration for Client/Server BAMS/DSS. Release 6.0

General Guide to Installation and Migration for Client/Server BAMS/DSS. Release 6.0 General Guide to Installation and Migration for Client/Server BAMS/DSS Release 6.0 April 2002 5700 SW 34th Street Suite 1235 Gainesville, Florida 32608-5371 Phone (352) 381-4400 Fax (352) 381-4444 E-mail

More information

NetWrix File Server Change Reporter. Quick Start Guide

NetWrix File Server Change Reporter. Quick Start Guide NetWrix File Server Change Reporter Quick Start Guide Introduction... 3 Product Features... 3 Licensing... 3 How It Works... 4 Getting Started... 5 System Requirements... 5 Setup... 5 Additional Considerations...

More information

SUGI 29 Systems Architecture. Paper 224-29

SUGI 29 Systems Architecture. Paper 224-29 Paper 224-29 Architectural Views of Building an Actuarial System using SAS/Warehouse Administrator Dominic Roy, DMR Conseil / Fujitsu Consulting, Sainte-Foy, Quebec, Canada Alain Baillargeon, DMR Conseil

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

NetWrix SQL Server Change Reporter

NetWrix SQL Server Change Reporter NetWrix SQL Server Change Reporter Version 2.2 Administrator Guide Contents NetWrix SQL Server Change Reporter Administrator Guide 1. INTRODUCTION... 3 1.1 KEY FEATURES... 3 1.2 LICENSING... 4 1.3 HOW

More information

ABSTRACT INTRODUCTION ACCESS VIA SAS INTEGRATION TECHNOLOGIES WHY USE SAS WITH SAS INTEGRATION TECHNOLOGIES? Paper BI10-2012

ABSTRACT INTRODUCTION ACCESS VIA SAS INTEGRATION TECHNOLOGIES WHY USE SAS WITH SAS INTEGRATION TECHNOLOGIES? Paper BI10-2012 Paper BI10-2012 SAS Enterprise Guide Moving Beyond Your Initial Startup Donald L Penix Jr. (D.J.) Pinnacle Solutions, Inc., Indianapolis, IN Roger D. Muller, Ph.D., First Phase Consulting, Carmel, IN ABSTRACT

More information

CHAPTER 4: BUSINESS ANALYTICS

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

More information

Administration & Support

Administration & Support Getting from SAS 9.1.3 to SAS 9.2: Migration Tools or Promotion Tools Diane Hatcher and Sandy McNeill, SAS Institute Inc., Cary, NC ABSTRACT If you are running a metadata server in your SAS 9.1.3 environment,

More information

RFID Tracking System Installation

RFID Tracking System Installation RFID Tracking System Installation Installation Guide Version 3.x 3M Track and Trace Solutions 3M Center, Building 225-4N-14 St. Paul, Minnesota 55144-1000 78-8123-9919-0, Rev. E 2003-2009, 3M. All rights

More information

Effective Use of SAS/CONNECT ~ Cheryl Garner SAS Institute Inc., Cary, NC

Effective Use of SAS/CONNECT ~ Cheryl Garner SAS Institute Inc., Cary, NC Effective Use of SAS/CONNECT ~ Cheryl Garner SAS Institute Inc., Cary, NC Abstract SAS/CONNECT affords users connectivity between numerous operating systems and hardware configurations to allow remote

More information

Option 1 Using the Undelete PushInstall Wizard.

Option 1 Using the Undelete PushInstall Wizard. Installing Undelete on Your Network Undelete can be installed in a variety of ways. If you are installing Undelete onto a single computer, no special actions are needed. Simply double-click the Undelete

More information

NetWrix SQL Server Change Reporter

NetWrix SQL Server Change Reporter NetWrix SQL Server Change Reporter Version 2.2 Enterprise Edition Quick Start Guide Contents NetWrix SQL Server Change Reporter Enterprise Edition Quick Start Guide 1. INTRODUCTION... 3 1.1 KEY FEATURES...

More information

PharmaSUG2011 - Paper AD11

PharmaSUG2011 - Paper AD11 PharmaSUG2011 - Paper AD11 Let the system do the work! Automate your SAS code execution on UNIX and Windows platforms Niraj J. Pandya, Element Technologies Inc., NJ Vinodh Paida, Impressive Systems Inc.,

More information

Ipswitch Client Installation Guide

Ipswitch Client Installation Guide IPSWITCH TECHNICAL BRIEF Ipswitch Client Installation Guide In This Document Installing on a Single Computer... 1 Installing to Multiple End User Computers... 5 Silent Install... 5 Active Directory Group

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

Business Intelligence Tutorial

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

More information

SUGI 29 Systems Architecture. Paper 223-29

SUGI 29 Systems Architecture. Paper 223-29 Paper 223-29 SAS Add-In for Microsoft Office Leveraging SAS Throughout the Organization from Microsoft Office Jennifer Clegg, SAS Institute Inc., Cary, NC Stephen McDaniel, SAS Institute Inc., Cary, NC

More information

Implementing a Data Warehouse with Microsoft SQL Server 2012 MOC 10777

Implementing a Data Warehouse with Microsoft SQL Server 2012 MOC 10777 Implementing a Data Warehouse with Microsoft SQL Server 2012 MOC 10777 Course Outline Module 1: Introduction to Data Warehousing This module provides an introduction to the key components of a data warehousing

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

Installation Instructions for Version 8 (TS M1) of the SAS System for Microsoft Windows

Installation Instructions for Version 8 (TS M1) of the SAS System for Microsoft Windows Installation Instructions for Version 8 (TS M1) of the SAS System for Microsoft Windows Table of Contents Chapter 1, Introduction...1 Terminology and Symbols Used in this Document...1 SASROOT Directory...1

More information

SAS 9.4 Installation Instructions Summary

SAS 9.4 Installation Instructions Summary Overview SAS 9.4 Installation Instructions Summary University of Massachusetts Site License June 2014 (TS1M1, Rev: 940_14w19) You will be downloading a zipped SAS Software Depot, which requires a SAS Installation

More information

OBIEE Deployment & Change Management

OBIEE Deployment & Change Management OBIEE Deployment & Change Management Mark Rittman, Technical Director, Rittman Mead Rocky Mountains Oracle User Group Training Days 2012, Denver Mark Rittman Mark Rittman, Co-Founder of Rittman Mead Oracle

More information

Recovering from a System Crash

Recovering from a System Crash In this appendix Learn how to recover your data in the event of a power failure or if Word stops responding. Use the Open and Repair option to repair damaged files. Use the Recover Text from Any File converter

More information

14.1. bs^ir^qfkd=obcib`qflk= Ñçê=emI=rkfuI=~åÇ=léÉåsjp=eçëíë

14.1. bs^ir^qfkd=obcib`qflk= Ñçê=emI=rkfuI=~åÇ=léÉåsjp=eçëíë 14.1 bs^ir^qfkd=obcib`qflk= Ñçê=emI=rkfuI=~åÇ=léÉåsjp=eçëíë bî~äì~íáåö=oéñäéåíáçå=ñçê=emi=rkfui=~åç=lééåsjp=eçëíë This guide walks you quickly through key Reflection features. It covers: Getting Connected

More information

MEDIA WAREHOUSE / Telenor Media

MEDIA WAREHOUSE / Telenor Media TeleT Telenor Media NORWAY Data Warehousing in a Call Center Environment MEDIA WAREHOUSE / Telenor Media at SEUGI 16 PRAHA 9 12 JUNE 1998 By Production Manager Per-Steinar Tafjord, Telenor Media, Norway

More information

How To Install An Aneka Cloud On A Windows 7 Computer (For Free)

How To Install An Aneka Cloud On A Windows 7 Computer (For Free) MANJRASOFT PTY LTD Aneka 3.0 Manjrasoft 5/13/2013 This document describes in detail the steps involved in installing and configuring an Aneka Cloud. It covers the prerequisites for the installation, the

More information

Server & Workstation Installation of Client Profiles for Windows

Server & Workstation Installation of Client Profiles for Windows C ase Manag e m e n t by C l i e n t P rofiles Server & Workstation Installation of Client Profiles for Windows T E C H N O L O G Y F O R T H E B U S I N E S S O F L A W General Notes to Prepare for Installing

More information

OnDemand for Academics

OnDemand for Academics SAS OnDemand for Academics User s Guide SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2015. SAS OnDemand for Academics: User's Guide. Cary, NC:

More information

Bitrix Site Manager ASP.NET. Installation Guide

Bitrix Site Manager ASP.NET. Installation Guide Bitrix Site Manager ASP.NET Installation Guide Contents Introduction... 4 Chapter 1. Checking for IIS Installation... 5 Chapter 2. Using An Archive File to Install Bitrix Site Manager ASP.NET... 7 Preliminary

More information

Guide to SAS/AF Applications Development

Guide to SAS/AF Applications Development Guide to SAS/AF Applications Development SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2012. Guide to SAS/AF Applications Development. Cary, NC:

More information

GP REPORTS VIEWER USER GUIDE

GP REPORTS VIEWER USER GUIDE GP Reports Viewer Dynamics GP Reporting Made Easy GP REPORTS VIEWER USER GUIDE For Dynamics GP Version 2015 (Build 5) Dynamics GP Version 2013 (Build 14) Dynamics GP Version 2010 (Build 65) Last updated

More information

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 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

More information

Grid Computing in SAS 9.4 Third Edition

Grid Computing in SAS 9.4 Third Edition Grid Computing in SAS 9.4 Third Edition SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2014. Grid Computing in SAS 9.4, Third Edition. Cary, NC:

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

Visual Studio.NET Database Projects

Visual Studio.NET Database Projects Visual Studio.NET Database Projects CHAPTER 8 IN THIS CHAPTER Creating a Database Project 294 Database References 296 Scripts 297 Queries 312 293 294 Visual Studio.NET Database Projects The database project

More information

The Nuts and Bolts of Autodesk Vault Replication Setup

The Nuts and Bolts of Autodesk Vault Replication Setup The Nuts and Bolts of Autodesk Vault Replication Setup James McMullen Autodesk, Inc PL4700-V Has your company decided to move toward a replicated Autodesk Vault software environment? Does your company

More information

UNICORN 7.0. Administration and Technical Manual

UNICORN 7.0. Administration and Technical Manual UNICORN 7.0 Administration and Technical Manual Page intentionally left blank Table of Contents Table of Contents 1 Introduction... 1.1 Administrator functions overview... 1.2 Network terms and concepts...

More information

Custom Tasks for SAS. Enterprise Guide Using Microsoft.NET. Chris Hemedinger SAS. Press

Custom Tasks for SAS. Enterprise Guide Using Microsoft.NET. Chris Hemedinger SAS. Press Custom Tasks for SAS Enterprise Guide Using Microsoft.NET Chris Hemedinger SAS Press Contents About This Book... ix About The Author... xiii Acknowledgments...xv Chapter 1: Why Custom Tasks... 1 Why Isn

More information

Hybrid OLAP, An Introduction

Hybrid OLAP, An Introduction Hybrid OLAP, An Introduction Richard Doherty SAS Institute European HQ Agenda Hybrid OLAP overview Building your data model Architectural decisions Metadata creation Report definition Hybrid OLAP overview

More information

Two new DB2 Web Query options expand Microsoft integration As printed in the September 2009 edition of the IBM Systems Magazine

Two new DB2 Web Query options expand Microsoft integration As printed in the September 2009 edition of the IBM Systems Magazine Answering the Call Two new DB2 Web Query options expand Microsoft integration As printed in the September 2009 edition of the IBM Systems Magazine Written by Robert Andrews robert.andrews@us.ibm.com End-user

More information

Course Outline. Module 1: Introduction to Data Warehousing

Course Outline. Module 1: Introduction to Data Warehousing Course Outline Module 1: Introduction to Data Warehousing This module provides an introduction to the key components of a data warehousing solution and the highlevel considerations you must take into account

More information

Shavlik Patch for Microsoft System Center

Shavlik Patch for Microsoft System Center Shavlik Patch for Microsoft System Center User s Guide For use with Microsoft System Center Configuration Manager 2012 Copyright and Trademarks Copyright Copyright 2014 Shavlik. All rights reserved. This

More information

HP OpenView AssetCenter

HP OpenView AssetCenter HP OpenView AssetCenter Software version: 5.0 Integration with software distribution tools Build number: 50 Legal Notices Warranty The only warranties for HP products and services are set forth in the

More information

Automating client deployment

Automating client deployment Automating client deployment 1 Copyright Datacastle Corporation 2014. All rights reserved. Datacastle is a registered trademark of Datacastle Corporation. Microsoft Windows is either a registered trademark

More information

How To Backup A Database In Navision

How To Backup A Database In Navision Making Database Backups in Microsoft Business Solutions Navision MAKING DATABASE BACKUPS IN MICROSOFT BUSINESS SOLUTIONS NAVISION DISCLAIMER This material is for informational purposes only. Microsoft

More information

Exclaimer Mail Archiver User Manual

Exclaimer Mail Archiver User Manual User Manual www.exclaimer.com Contents GETTING STARTED... 8 Mail Archiver Overview... 9 Exchange Journaling... 9 Archive Stores... 9 Archiving Policies... 10 Search... 10 Managing Archived Messages...

More information

Creating Home Directories for Windows and Macintosh Computers

Creating Home Directories for Windows and Macintosh Computers ExtremeZ-IP Active Directory Integrated Home Directories Configuration! 1 Active Directory Integrated Home Directories Overview This document explains how to configure home directories in Active Directory

More information

SAS Business Intelligence Online Training

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

More information

Define ODBC Database Library using Management Console

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

More information

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 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.

More information

UNICORN 6.4. Administration and Technical Manual

UNICORN 6.4. Administration and Technical Manual UNICORN 6.4 Administration and Technical Manual Page intentionally left blank Table of Contents Table of Contents 1 Introduction... 1.1 Administrator functions overview... 1.2 Network terms and concepts...

More information

Windows PCs & Servers are often the life-blood of your IT investment. Monitoring them is key, especially in today s 24 hour world!

Windows PCs & Servers are often the life-blood of your IT investment. Monitoring them is key, especially in today s 24 hour world! + Welcome to The Sentry-go Monitoring System v6 Monitoring made quick & easy! Be Proactive, Not Reactive! 3Ds (UK) Limited http://www.sentry-go.com Welcome to Sentry-go Sentry-go is a quick & easy to use

More information

IBM Configuring Rational Insight 1.0.1.1 and later for Rational Asset Manager

IBM Configuring Rational Insight 1.0.1.1 and later for Rational Asset Manager IBM Configuring Rational Insight 1.0.1.1 and later for Rational Asset Manager Rational Insight and Rational Asset Manager...4 Prerequisites...5 Configuring the XML data configuration for Rational Asset

More information

Oracle Data Integrator 12c: Integration and Administration

Oracle Data Integrator 12c: Integration and Administration Oracle University Contact Us: +33 15 7602 081 Oracle Data Integrator 12c: Integration and Administration Duration: 5 Days What you will learn Oracle Data Integrator is a comprehensive data integration

More information

Moving the TRITON Reporting Databases

Moving the TRITON Reporting Databases Moving the TRITON Reporting Databases Topic 50530 Web, Data, and Email Security Versions 7.7.x, 7.8.x Updated 06-Nov-2013 If you need to move your Microsoft SQL Server database to a new location (directory,

More information

Global Software Change Management for PVCS Version Manager

Global Software Change Management for PVCS Version Manager Global Software Change Management for PVCS Version Manager... www.ikanalm.com Summary PVCS Version Manager is considered as one of the leading versioning tools that offers complete versioning control.

More information

Data Warehousing. Key SAS products used SAS\BASE, SAS\WA, SAS\CONNECT, SAS\ACCESS to DB2, SAS\ACCESS to IMS, SAS\ACCESS to PC file formats, SAS\FSP.

Data Warehousing. Key SAS products used SAS\BASE, SAS\WA, SAS\CONNECT, SAS\ACCESS to DB2, SAS\ACCESS to IMS, SAS\ACCESS to PC file formats, SAS\FSP. Practical Tips and Techniques for Building an Enterprise Data Warehouse in an IBM Environment John Finianos, JF Information Consultancy Sarl, Beirut, Lebanon Jugdish Mistry, Professional Solution Providers

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

AVG 8.5 Anti-Virus Network Edition

AVG 8.5 Anti-Virus Network Edition AVG 8.5 Anti-Virus Network Edition User Manual Document revision 85.2 (23. 4. 2009) Copyright AVG Technologies CZ, s.r.o. All rights reserved. All other trademarks are the property of their respective

More information

Analyzing the Server Log

Analyzing the Server Log 87 CHAPTER 7 Analyzing the Server Log Audience 87 Introduction 87 Starting the Server Log 88 Using the Server Log Analysis Tools 88 Customizing the Programs 89 Executing the Driver Program 89 About the

More information

CloudCTI Recognition Configuration Tool Manual

CloudCTI Recognition Configuration Tool Manual CloudCTI Recognition Configuration Tool Manual 2014 v1.0 Contents Recognition Configuration Tool... 2 Welcome to the Recognition Configuration Tool... 2 Getting started... 2 Listed applications... 4 Other

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

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

Virtual CD v10. Network Management Server Manual. H+H Software GmbH

Virtual CD v10. Network Management Server Manual. H+H Software GmbH Virtual CD v10 Network Management Server Manual H+H Software GmbH Table of Contents Table of Contents Introduction 1 Legal Notices... 2 What Virtual CD NMS can do for you... 3 New Features in Virtual

More information

Snow Inventory. Installing and Evaluating

Snow Inventory. Installing and Evaluating Snow Inventory Installing and Evaluating Snow Software AB 2002 Table of Contents Introduction...3 1. Evaluate Requirements...3 2. Download Software...3 3. Obtain License Key...4 4. Install Snow Inventory

More information

Forms Printer User Guide

Forms Printer User Guide Forms Printer User Guide Version 10.51 for Dynamics GP 10 Forms Printer Build Version: 10.51.102 System Requirements Microsoft Dynamics GP 10 SP2 or greater Microsoft SQL Server 2005 or Higher Reporting

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

Double-Key Data EntryNerification in SASe Software Part of Downsizing a Clinical Data System to the OS/2" Operating System

Double-Key Data EntryNerification in SASe Software Part of Downsizing a Clinical Data System to the OS/2 Operating System , i: Double-Key Data EntryNerification in SASe Software Part of Downsizing a Clinical Data System to the OS/2" Operating System Barry R. Cohen, Planning Data Systems ABSTRACT The pharmaceutical industry,

More information

Product Guide for Windows Home Server

Product Guide for Windows Home Server Product Guide for Windows Home Server Microsoft Corporation Published: January, 2009 Version: 1.1 This his Product Guide provides an overview of the features and functionality of Windows Home Server software.

More information

Project management integrated into Outlook

Project management integrated into Outlook Project management integrated into Outlook InLoox PM 7.x off-line operation An InLoox Whitepaper Published: October 2011 Copyright: 2011 InLoox GmbH. You can find up-to-date information at http://www.inloox.com

More information

Version 4.61 or Later. Copyright 2013 Interactive Financial Solutions, Inc. All Rights Reserved. ProviderPro Network Administration Guide.

Version 4.61 or Later. Copyright 2013 Interactive Financial Solutions, Inc. All Rights Reserved. ProviderPro Network Administration Guide. Version 4.61 or Later Copyright 2013 Interactive Financial Solutions, Inc. All Rights Reserved. ProviderPro Network Administration Guide. This manual, as well as the software described in it, is furnished

More information

InventoryControl for use with QuoteWerks Quick Start Guide

InventoryControl for use with QuoteWerks Quick Start Guide InventoryControl for use with QuoteWerks Quick Start Guide Copyright 2013 Wasp Barcode Technologies 1400 10 th St. Plano, TX 75074 All Rights Reserved STATEMENTS IN THIS DOCUMENT REGARDING THIRD PARTY

More information

SEER Enterprise Shared Database Administrator s Guide

SEER Enterprise Shared Database Administrator s Guide SEER Enterprise Shared Database Administrator s Guide SEER for Software Release 8.2 SEER for IT Release 2.2 SEER for Hardware Release 7.3 March 2016 Galorath Incorporated Proprietary 1. INTRODUCTION...

More information

Office of History. Using Code ZH Document Management System

Office of History. Using Code ZH Document Management System Office of History Document Management System Using Code ZH Document The ZH Document (ZH DMS) uses a set of integrated tools to satisfy the requirements for managing its archive of electronic documents.

More information

SAS 9.3 Drivers for ODBC

SAS 9.3 Drivers for ODBC SAS 9.3 Drivers for ODBC User s Guide Second Edition SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2011. SAS 9.3 Drivers for ODBC: User s Guide,

More information

ilaw Installation Procedure

ilaw Installation Procedure ilaw Installation Procedure This guide will provide a reference for a full installation of ilaw Case Management Software. Contents ilaw Overview How ilaw works Installing ilaw Server on a PC Installing

More information

RecoveryVault Express Client User Manual

RecoveryVault Express Client User Manual For Linux distributions Software version 4.1.7 Version 2.0 Disclaimer This document is compiled with the greatest possible care. However, errors might have been introduced caused by human mistakes or by

More information

Business Enhancement Ltd

Business Enhancement Ltd Business Enhancement Ltd. STANDARD OPERATING INSTRUCTION Business Enhancement Ltd Tel: +44 (0)1277-372301 Fax: +44 (0)1277-373505 e-mail: diamond@bel.org.uk Owner: TECHNICAL DIRECTOR Date: 07 July 2000

More information

NetWrix Logon Reporter V 2.0

NetWrix Logon Reporter V 2.0 NetWrix Logon Reporter V 2.0 Quick Start Guide Table of Contents 1. Introduction... 3 1.1. Product Features... 3 1.2. Licensing... 4 1.3. How It Works... 5 1.4. Report Types Available in the Advanced Mode...

More information

WHAT IS THE CONFIGURATION TROUBLESHOOTER?

WHAT IS THE CONFIGURATION TROUBLESHOOTER? Paper BI-003 Best Practices for SAS Business Intelligence Administrators: Using the Configuration Troubleshooter to Keep SAS Solutions and SAS BI Applications Running Smoothly Tanya Kalich, SAS Institute

More information

AdminToys Suite. Installation & Setup Guide

AdminToys Suite. Installation & Setup Guide AdminToys Suite Installation & Setup Guide Copyright 2008-2009 Lovelysoft. All Rights Reserved. Information in this document is subject to change without prior notice. Certain names of program products

More information

Configuring SharePoint 2013 Document Management and Search. Scott Jamison Chief Architect & CEO Jornata scott.jamison@jornata.com

Configuring SharePoint 2013 Document Management and Search. Scott Jamison Chief Architect & CEO Jornata scott.jamison@jornata.com Configuring SharePoint 2013 Document Management and Search Scott Jamison Chief Architect & CEO Jornata scott.jamison@jornata.com Configuring SharePoint 2013 Document Management and Search Scott Jamison

More information

Get in Control! Configuration Management for SAS Projects John Quarantillo, Westat, Rockville, MD

Get in Control! Configuration Management for SAS Projects John Quarantillo, Westat, Rockville, MD AD004 Get in Control! Configuration Management for SAS Projects John Quarantillo, Westat, Rockville, MD Abstract SAS applications development can benefit greatly from the use of Configuration Management/Source

More information

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 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

More information

Online Backup Linux Client User Manual

Online Backup Linux Client User Manual Online Backup Linux Client User Manual Software version 4.0.x For Linux distributions August 2011 Version 1.0 Disclaimer This document is compiled with the greatest possible care. However, errors might

More information