Macro utility to compare multiple SAS data sets Krish Krishnan, Statistical Programming Scientist, Quintiles

Size: px
Start display at page:

Download "Macro utility to compare multiple SAS data sets Krish Krishnan, Statistical Programming Scientist, Quintiles"

Transcription

1 2013 acro utility to compare multiple data sets Krish Krishnan, tatistical rogramming cientist, Quintiles bstract his paper describes an efficient method to compare pairs of data sets. he utility presented here will compare one or more pairs of data sets and will generate a condensed user friendly report outlining the findings. he summary report generated by this utility lists above and beyond the 16 comparison results that can be obtained from the return codes stored in the automatic macro I from. aximum efficiency from this macro can be achieved if the business process involves independent validation of analysis data sets, tables, listings or any other outputs that requires creation of permanent data sets by both production and independent Q programmer. he macro can be modified by end user to accommodate other scenarios (e.g. to check only the data structure compliance of current data transfer to previous data transfer, print the entire output by removing the I option etc.). wo programs are needed and both the files containing the codes are available for download through ropbox (sign in not required): Introduction utput elivery ystem () is used in conjunction with traffic lighting to compare one or more pairs of data sets and a ich ext ormat () output is generated that identifies 16 comparison results that comes out of the. raffic lighting is automatically created in the report to display in green or red whether the compare passed or failed. In addition to the 16 standard comparison results, the following additional checks are done as well: Will always check and flag as error, if production data set date is after Q data set date. If enabled, the report will flag when variable ordering (position) between the production and Q data set does not match. ( option in procedure lists the variables by the position in the data set). his check is an optional feature. When comparing data sets, if business process dictates any specific character (e.g. a blank space) needs to be ignored, this utility will ignore a specific character or a list of characters (optional feature). pecific criterion can be used (other than the default of ) to judge the equality of numeric values. How to run the macro acro program is called mprashbrd.sas (ompare dash board). his macro in general is not expected to be changed unless the functionality needs to be modified. he approach taken by this paper is to only illustrate how to run this macro and how to interpret the summary report. unompare.sas calls the macro mprashbrd and this program lists the simulated pairs of data sets to compare. his program is expected to be modified to meet the end user s expectation. oth files (mprashbrd.sas and unompare.sas) can be downloaded from the above mentioned ropbox. acro mprashbrd can be invoked as follows: %mprashbrd(_set =%str(wk.),_oot=%str(tudyootirectoryoeshere), _I=%str(rogrammingirectory),_ile=%str(unompare), _itle1 =%str(ponsor Inc.), _itle2 =%str(rotocol ), _mpres=%str(),_riter = ,_arum =es) ; age 1 of 8

2 able 1: he following table describes the macro parameters used in mprashbrd macro: acro parameter escription 1. _set ser created work data set, containing the list of production and Q data sets to compare. 2. _oot haracters string describing the project root directory location. sed in the footnote for identification purpose only. 3. _I haracter string describing the programming directory within the root location. sed in the footnote for identification purpose only. 4. _ile haracter string providing the file name. xtension (.) is not required. s a good practice, keep the same name for the and file. or demonstration (in section xample), several s are created within the same program. 5. _itle1 itle 1 to be used in the report. 6. _itle2 itle 2 to be used in the report. 7. _mpres haracters that can be ignored when comparing. Impacts character variables only. _mpres=%str() o be used for as is comparison. to ignore blank space sign. ote there is a space sign in 8. _riter riterion to be used in _riter =%str() default of will be used. _riter= bsolute relative difference of is used by. 9. _arum ompare variable position. ( in ). _arum =es ompares variable position. _arum=o Ignores variable position acro parameters _oot, _I, _ile, _itle1, _itle2 are used either in the footnotes or titles to provide identifying information about the name of the file, location of the file and the title for the report ( and file name are assumed to be the same). alues for macro parameters _set, _oot, _I, _ile, _itle1, _itle2 will remain constant in this paper and therefore will not be repeated during the various illustrations. How to interpret the summary report his report will list the production data set name and the production I along with the 16 comparison results (e.g. data set labels, data set types, variable labels, variable types etc.) that are obtained from the return codes in the automatic macro I when comparing the production data set to the Q data set. In addition to these 16 results, report also lists the following two checks: Whether production data set date is after Q data set date. Whether variable position match between production and Q. he macro will compare any pair of data sets and in the report under the column utcome will print a ass or ail to identify whether a compare passed or failed all the comparison checks. olumn unrder in the report indicates the order in which the end user supplied the pairs of data sets to compare. o interpret the 16 standard comparison results, the following macro return codes table (able 2) was extracted from reference #1 (ase () 9.2 rocedures uide, esults: rocedure). he footnote generated in the report will always provide a description of these 16 results. able 2: it ondition ode Hex escription X ata set labels differ X ata set types differ 3 I X ariable has different informat X ariable has different format age 2 of 8

3 it ondition ode Hex escription 5 H X ariable has different length X ariable has different label X ase data set has observation not in comparison X omparison data set has observation not in base X ase data set has group not in comparison X omparison data set has group not in base X ase data set has variable not in comparison X omparison data set has variable not in base X value comparison was unequal X onflicting variable types X variables do not match X atal error: comparison not done When the report flags production data set date is > Q data set date, this indicates potential problems; a production programming update was made and Q programmer failed to implement the update and re-run the compare or production programmer ran the program and failed to communicate the information to the Q programmer. his can lead to quality issues and to ensure the report is clean and comply with the business process correctly, Q programmer will need to re-run the program and re-qc the output (this corrective measure will ensure Q data set date is after production data set date). hese 16 standard comparisons and the check to ensure production data set date is after Q data set date are mandatory and will always be checked by the macro. ollowing comparison checks are optional and can be enabled or disabled while invoking the macro: _arum =es: Whenever the variable position (or order of the variables in the data set) is critical and if this needs to be compared between the production and Q data set, this option can be enabled. When the report identifies this as an issue, production or Q programmer will need to reorder the variable. eference # 4 provides detailed description on how to reorder variables in a data set. _mpres: efault for this parameter is %str(), and comparison will be done as is in this case. In certain cases, production programmer can use special characters $ etc.) while generating outputs and the corresponding image () data sets (e.g. blank space used for indenting sub categories). his may not need to be verified by the Q programmer electronically since visual cosmetic check of the production output is always expected. In this scenario, use the option_mpres=str( ) and this instructs the macro to ignore blank space when comparing production to Q data sets. Instead of a single character, list of characters can also be passed to this macro parameter. s an example, _mpres=%str(@ $ ) will instruct the macro to blank space, $ and. _riter: efault for this parameter is %str(). In this case, default criterion for judging the equality of numeric values will be used. efault as per the is If any other criterion needs to be used, this parameter can be used (e.g. _riter= ). or all the optional comparison checks outlined, report will dynamically change the title of the report to indicate what option is enabled. age 3 of 8

4 inally the generated report will indicate in one line for each pair of comparison data sets, whether the compare passed (in green) or failed (in red). he report will print all the failures first followed by the successful matching comparison. his is intended so the user can take corrective measure to address all failed comparison. xamples section of unompare. is presented here to support the demonstration of all examples. * imulated data sets are temporary (WK). tility should be used on permanent data sets ; * ; data class1(label="tudent ata") ; retain ge ; set sashelp.class ; if height = 69 then height = height ; run ; * ; data ; set sashelp.cars(drop=origin) ; if ype='' then ype=' ' ; format type $15. ; informat type $15. ; label ype = '' ; run ; data qc(label="nbalanced Quotes:'(") ; set sashelp.cars(drop=msrp) ; run ; * ; data prep(where=(order>0)); infile datalines dsd; input order rodib :$8. Qib :$8. rodset :$30. Qcset :$30. ; datalines; 1,work,sashelp,class1,class 1,sashelp,work,class,class1 1,sashelp,sashelp,cars,cars 1,work,work,otxist,otxist 1,work,work,prod,qc ; run ; %include "mprashrd.sas" ; able 3: here are five pairs of comparisons done and they are as follows: unrder roduction Q escription of the comparison data set () data set (Q) 1. work.class1 sashelp.class WK.1 () was intentionally created after H. (Q). When Height=69, Height was incremented by ariable position for has been changed. 2. sashelp.class work.class1 ole of () and (Q) reversed. 3. sashelp.cars sashelp.cars () and (Q) are same. lean compare is expected. 4. work.otxist work.otxist omparing non existing data sets. 5. work.prod work.qc In addition to several standard compare differences, = is different from =. ote: unrder will be referred frequently in the examples. age 4 of 8

5 In all the examples listed below note that the macro parameters _set, _oot, _I, _ile, _itle1, _itle2 are constant. ection How to run the macro? provides the default values for these macro parameters. efer to able 3, whenever unrder is used to identify the pairs of data sets compared. Q data set name is not printed in the report. xample 1: et us say macro is invoked as follows: %mprashbrd(_mpres=%str(), _riter =%str(), _arum=es ) ; ince _mpres=%str(), comparison will be done as is. ince _riter=%str(), default riterion value of will be used. unrder=1:, _ and are identified as compare differences. unrder=2: and are identified as compare differences (and not _). unrder=3: omparison is clean. unrder=4: onexistent data set is flagged as. unrder=5: s expected has various compare difference when compared to Q. ee utput 1 for the report displayed by using this macro. xample 2: %mprashbrd(_ile =%str(unompare2), _mpres=%str(), _riter =%str( ), _arum=es ) ; ompare results using unrder has the identifier: ince _riter = , unrder=1 and 2 does not have difference any more. s expected, all others are similar to xample 1. ee utput 2 for the report displayed by using this macro. xample 3: %mprashbrd(_ile =%str(unompare3), _mpres=%str( ), _riter =%str(), _arum=es ) ; ince _mpres=%str( ), spacing is ignored during comparison and hence unrder=5 no longer has difference. ll others are similar to xample 1. ee utput 3 for the report displayed by using this macro. age 5 of 8

6 xample 4: %mprashbrd(_ile =%str(unompare4), _mpres=%str( ), _riter =%str( ), _arum=o ) ; In this example, spacing differences are ignored for character variables and absolute relative difference of is used by and variable ordering is ignored. his example is also compared against xample 1. unrder=1: mall increment made to Height and ordering (for variable ) is ignored. unrder=2: lean compare. ame reasons as unrder=1 and also Q date is > date. unrder=3: s always compare matched 100%. unrder=4: emains the same as xample 1. unrder=5: difference of ype= versus ype= is no longer present since spacing is ignored. ee utput 4 for the report displayed by using this macro. onclusion his utility is a handy tool for Q programmer to efficiently find out quickly and easily if there are any compare differences. his can be used by the lead Q programmer to ensure all output comparisons matched electronically. his report can be used as an audit trail to indicate all outputs passed independent electronic validation before the deliverable is released. ast but not the least, this tool has been a huge timesaver whenever all study outputs have to re-run due to underlying datasets getting changed during the deliverable or when several re-runs are planned or expected during the course of the project. eferences 1. ase () 9.2 rocedures uide, esults: rocedure 2. aria. eiss (2003)., ailoring utput Kavitha adduri (2012). harma aper 24, et s compare two libraries! 4. Imelda (2002) eordering ariables in a ata et cknowledgments uthor would like to thank the employer Quintiles for the approval to present this paper at this forum and thanks to 2013 board members Kenny issett and izette lonzo for accepting the abstract and paper. pecial thanks to ommy etzlaff and rema anjit for their valuable feedback on this paper. ontact information our comments and questions are valued and encouraged. ontact the author at: Krish Krishnan tatistical rogramming cientist Quintiles Krish.Krishnan@quintiles.com Krish.Krishnan@usa.com and all other Institute Inc. product or service names are registered trademarks or trademarks of Institute Inc. in the and other countries. indicates registration. ther brand and product names are registered trademarks or trademarks of their respective companies. age 6 of 8

7 age 7 of 8 utput 1: ompare is done 'as is' when comparing character variables. acro variable =es. efault II ( ) is used in ' ' bs utome u n r d e r ibref set ame I H _ 1 ail 1 work class1 X X X 2 ail 2 sashelp class X X 3 ail 4 work otxist X 4 ail 5 work prod X X X X X X X X 5 ass 3 sashelp cars utput 2: ompare is done 'as is' when comparing character variables. acro variable =es. II= option is used in ' ' bs utome u n r d e r ibref set ame I H _ 1 ail 1 work class1 X X 2 ail 2 sashelp class X 3 ail 4 work otxist X 4 ail 5 work prod X X X X X X X X 5 ass 3 sashelp cars

8 age 8 of 8 utput 3: ompare will ignore characters within left and right arrow -> <- when comparing. acro variable =es. efault II ( ) is used in ' ' bs utome u n r d e r ibref set ame I H _ 1 ail 1 work class1 X X X 2 ail 2 sashelp class X X 3 ail 4 work otxist X 4 ail 5 work prod X X X X X X X 5 ass 3 sashelp cars utput 4: ompare will ignore characters within left and right arrow -> <- when comparing. acro variable =o. II= option is used in ' ' bs utome u n r d e r ibref set ame I H _ 1 ail 1 work class1 X 2 ail 4 work otxist X 3 ail 5 work prod X X X X X X 4 ass 2 sashelp class 5 ass 3 sashelp cars

Post Processing Macro in Clinical Data Reporting Niraj J. Pandya

Post Processing Macro in Clinical Data Reporting Niraj J. Pandya Post Processing Macro in Clinical Data Reporting Niraj J. Pandya ABSTRACT Post Processing is the last step of generating listings and analysis reports of clinical data reporting in pharmaceutical industry

More information

How To Write A Clinical Trial In Sas

How To Write A Clinical Trial In Sas PharmaSUG2013 Paper AD11 Let SAS Set Up and Track Your Project Tom Santopoli, Octagon, now part of Accenture Wayne Zhong, Octagon, now part of Accenture ABSTRACT When managing the programming activities

More information

Chapter 25 Specifying Forecasting Models

Chapter 25 Specifying Forecasting Models Chapter 25 Specifying Forecasting Models Chapter Table of Contents SERIES DIAGNOSTICS...1281 MODELS TO FIT WINDOW...1283 AUTOMATIC MODEL SELECTION...1285 SMOOTHING MODEL SPECIFICATION WINDOW...1287 ARIMA

More information

Workflow Solutions for Very Large Workspaces

Workflow Solutions for Very Large Workspaces Workflow Solutions for Very Large Workspaces February 3, 2016 - Version 9 & 9.1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

More information

Directions for the Well Allocation Deck Upload spreadsheet

Directions for the Well Allocation Deck Upload spreadsheet Directions for the Well Allocation Deck Upload spreadsheet OGSQL gives users the ability to import Well Allocation Deck information from a text file. The Well Allocation Deck Upload has 3 tabs that must

More information

Switching from PC SAS to SAS Enterprise Guide Zhengxin (Cindy) Yang, inventiv Health Clinical, Princeton, NJ

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,

More information

A Closer Look at PROC SQL s FEEDBACK Option Kenneth W. Borowiak, PPD, Inc., Morrisville, NC

A Closer Look at PROC SQL s FEEDBACK Option Kenneth W. Borowiak, PPD, Inc., Morrisville, NC A Closer Look at PROC SQL s FEEDBACK Option Kenneth W. Borowiak, PPD, Inc., Morrisville, NC SESUG 2012 ABSTRACT The FEEDBACK option on the PROC SQL statement controls whether an expanded or transformed

More information

PRN Medical Transport Employment Application Packet

PRN Medical Transport Employment Application Packet edical ransport mployment pplication acket : ll pplicants : anagement hank you for expressing an interest in edical ransport. edical ransport provides non emergency medical transportation for patients

More information

We begin by defining a few user-supplied parameters, to make the code transferable between various projects.

We begin by defining a few user-supplied parameters, to make the code transferable between various projects. PharmaSUG 2013 Paper CC31 A Quick Patient Profile: Combining External Data with EDC-generated Subject CRF Titania Dumas-Roberson, Grifols Therapeutics, Inc., Durham, NC Yang Han, Grifols Therapeutics,

More information

Same Data Different Attributes: Cloning Issues with Data Sets Brian Varney, Experis Business Analytics, Portage, MI

Same Data Different Attributes: Cloning Issues with Data Sets Brian Varney, Experis Business Analytics, Portage, MI Paper BtB-16 Same Data Different Attributes: Cloning Issues with Data Sets Brian Varney, Experis Business Analytics, Portage, MI SESUG 2013 ABSTRACT When dealing with data from multiple or unstructured

More information

Integrity Constraints and Audit Trails Working Together Gary Franklin, SAS Institute Inc., Austin, TX Art Jensen, SAS Institute Inc.

Integrity Constraints and Audit Trails Working Together Gary Franklin, SAS Institute Inc., Austin, TX Art Jensen, SAS Institute Inc. Paper 8-25 Integrity Constraints and Audit Trails Working Together Gary Franklin, SAS Institute Inc., Austin, TX Art Jensen, SAS Institute Inc., Englewood, CO ABSTRACT New features in Version 7 and Version

More information

Emailing Automated Notification of Errors in a Batch SAS Program Julie Kilburn, City of Hope, Duarte, CA Rebecca Ottesen, City of Hope, Duarte, CA

Emailing Automated Notification of Errors in a Batch SAS Program Julie Kilburn, City of Hope, Duarte, CA Rebecca Ottesen, City of Hope, Duarte, CA Emailing Automated Notification of Errors in a Batch SAS Program Julie Kilburn, City of Hope, Duarte, CA Rebecca Ottesen, City of Hope, Duarte, CA ABSTRACT With multiple programmers contributing to a batch

More information

Search and Replace in SAS Data Sets thru GUI

Search and Replace in SAS Data Sets thru GUI Search and Replace in SAS Data Sets thru GUI Edmond Cheng, Bureau of Labor Statistics, Washington, DC ABSTRACT In managing data with SAS /BASE software, performing a search and replace is not a straight

More information

A Macro to Create Data Definition Documents

A Macro to Create Data Definition Documents A Macro to Create Data Definition Documents Aileen L. Yam, sanofi-aventis Inc., Bridgewater, NJ ABSTRACT Data Definition documents are one of the requirements for NDA submissions. This paper contains a

More information

Time & Attendance Supervisor Basics for ADP Workforce Now. Automatic Data Processing, LLC ES Canada

Time & Attendance Supervisor Basics for ADP Workforce Now. Automatic Data Processing, LLC ES Canada Time & Attendance Supervisor Basics for ADP Workforce Now Automatic Data Processing, LLC ES Canada ADP s Trademarks The ADP Logo, ADP, ADP Workforce Now and IN THE BUSINESS OF YOUR SUCCESS are registered

More information

Labels, Labels, and More Labels Stephanie R. Thompson, Rochester Institute of Technology, Rochester, NY

Labels, Labels, and More Labels Stephanie R. Thompson, Rochester Institute of Technology, Rochester, NY Paper FF-007 Labels, Labels, and More Labels Stephanie R. Thompson, Rochester Institute of Technology, Rochester, NY ABSTRACT SAS datasets include labels as optional variable attributes in the descriptor

More information

Writing Packages: A New Way to Distribute and Use SAS/IML Programs

Writing Packages: A New Way to Distribute and Use SAS/IML Programs Paper SAS4201-2016 Writing Packages: A New Way to Distribute and Use SAS/IML Programs Rick Wicklin, SAS Institute Inc. ABSTRACT SAS/IML 14.1 enables you to author, install, and call packages. A package

More information

Alternatives to Merging SAS Data Sets But Be Careful

Alternatives to Merging SAS Data Sets But Be Careful lternatives to Merging SS Data Sets ut e Careful Michael J. Wieczkowski, IMS HELTH, Plymouth Meeting, P bstract The MERGE statement in the SS programming language is a very useful tool in combining or

More information

PO-18 Array, Hurray, Array; Consolidate or Expand Your Input Data Stream Using Arrays

PO-18 Array, Hurray, Array; Consolidate or Expand Your Input Data Stream Using Arrays Array, Hurray, Array; Consolidate or Expand Your Input Data Stream Using Arrays, continued SESUG 2012 PO-18 Array, Hurray, Array; Consolidate or Expand Your Input Data Stream Using Arrays William E Benjamin

More information

Essential Project Management Reports in Clinical Development Nalin Tikoo, BioMarin Pharmaceutical Inc., Novato, CA

Essential Project Management Reports in Clinical Development Nalin Tikoo, BioMarin Pharmaceutical Inc., Novato, CA Essential Project Management Reports in Clinical Development Nalin Tikoo, BioMarin Pharmaceutical Inc., Novato, CA ABSTRACT Throughout the course of a clinical trial the Statistical Programming group is

More information

OBJECT_EXIST: A Macro to Check if a Specified Object Exists Jim Johnson, Independent Consultant, North Wales, PA

OBJECT_EXIST: A Macro to Check if a Specified Object Exists Jim Johnson, Independent Consultant, North Wales, PA PharmaSUG2010 - Paper TU01 OBJECT_EXIST: A Macro to Check if a Specified Object Exists Jim Johnson, Independent Consultant, North Wales, PA ABSTRACT This paper describes a macro designed to quickly tell

More information

Can SAS Enterprise Guide do all of that, with no programming required? Yes, it can.

Can SAS Enterprise Guide do all of that, with no programming required? Yes, it can. SAS Enterprise Guide for Educational Researchers: Data Import to Publication without Programming AnnMaria De Mars, University of Southern California, Los Angeles, CA ABSTRACT In this workshop, participants

More information

How To Create An Audit Trail In Sas

How To Create An Audit Trail In Sas Audit Trails for SAS Data Sets Minh Duong Texas Institute for Measurement, Evaluation, and Statistics University of Houston, Houston, TX ABSTRACT SAS data sets are now more accessible than ever. They are

More information

Applications Development ABSTRACT PROGRAM DESIGN INTRODUCTION SAS FEATURES USED

Applications Development ABSTRACT PROGRAM DESIGN INTRODUCTION SAS FEATURES USED Checking and Tracking SAS Programs Using SAS Software Keith M. Gregg, Ph.D., SCIREX Corporation, Chicago, IL Yefim Gershteyn, Ph.D., SCIREX Corporation, Chicago, IL ABSTRACT Various checks on consistency

More information

Custom Reporting Basics for ADP Workforce Now. Automatic Data Processing, LLC ES Canada

Custom Reporting Basics for ADP Workforce Now. Automatic Data Processing, LLC ES Canada Custom Reporting Basics for ADP Workforce Now Automatic Data Processing, LLC ES Canada ADP s Trademarks The ADP Logo, ADP, ADP Workforce Now and IN THE BUSINESS OF YOUR SUCCESS are registered trademarks

More information

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

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

More information

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

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

More information

Step-by-Step Guide to Bi-Parental Linkage Mapping WHITE PAPER

Step-by-Step Guide to Bi-Parental Linkage Mapping WHITE PAPER Step-by-Step Guide to Bi-Parental Linkage Mapping WHITE PAPER JMP Genomics Step-by-Step Guide to Bi-Parental Linkage Mapping Introduction JMP Genomics offers several tools for the creation of linkage maps

More information

PharmaSUG 2015 - Paper QT26

PharmaSUG 2015 - Paper QT26 PharmaSUG 2015 - Paper QT26 Keyboard Macros - The most magical tool you may have never heard of - You will never program the same again (It's that amazing!) Steven Black, Agility-Clinical Inc., Carlsbad,

More information

ABSTRACT INTRODUCTION %CODE MACRO DEFINITION

ABSTRACT INTRODUCTION %CODE MACRO DEFINITION Generating Web Application Code for Existing HTML Forms Don Boudreaux, PhD, SAS Institute Inc., Austin, TX Keith Cranford, Office of the Attorney General, Austin, TX ABSTRACT SAS Web Applications typically

More information

A/P Payment Selection Based on A/R Cash Receipts AP-1108

A/P Payment Selection Based on A/R Cash Receipts AP-1108 A/P Payment Selection Based on A/R Cash Receipts AP-1108 Overview This Extended Solution modifies the A/R Cash Receipt update process to write an Amount paid on a Sales Order Invoice to a corresponding

More information

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.035, Fall 2005 Handout 7 Scanner Parser Project Wednesday, September 7 DUE: Wednesday, September 21 This

More information

Teamstudio USER GUIDE

Teamstudio USER GUIDE Teamstudio Software Engineering Tools for IBM Lotus Notes and Domino USER GUIDE Edition 30 Copyright Notice This User Guide documents the entire Teamstudio product suite, including: Teamstudio Analyzer

More information

NATIONAL FLEET DATABASE FLEET OWNER/MOTOR TRADER MANUAL. Page 1

NATIONAL FLEET DATABASE FLEET OWNER/MOTOR TRADER MANUAL. Page 1 NATIONAL FLEET DATABASE FLEET OWNER/MOTOR TRADER MANUAL Page 1 1 T A B L E O F C O N T E N T S FLEET OWNER/MOTOR TRADER MANUAL... 1 1 TABLE OF CONTENTS... 2 2 PURPOSE... 3 3 NATIONAL FLEET DATABASE (NFD)-OVERVIEW...

More information

Payroll Basics for ADP Workforce Now. Automatic Data Processing, LLC ES Canada

Payroll Basics for ADP Workforce Now. Automatic Data Processing, LLC ES Canada Payroll Basics for ADP Workforce Now Automatic Data Processing, LLC ES Canada PAYROLL LEVEL 1 FOR WORKFORCE NOW ADP s Trademarks The ADP Logo and ADP Workforce Now are registered trademarks of ADP, Inc.

More information

PROC TABULATE: Doin It in Style!

PROC TABULATE: Doin It in Style! Paper 085-29 PROC TABULATE: Doin It in Style! Ray Pass, Ray Pass Consulting, Hartsdale, NY Sandy McNeill, SAS, Cary, NC Abstract The advent of the SAS Output Delivery System (ODS to its friends) has turned

More information

CUSTOMER PORTAL USER GUIDE FEBRUARY 2007

CUSTOMER PORTAL USER GUIDE FEBRUARY 2007 CUSTOMER PORTAL USER GUIDE FEBRUARY 2007 CONTENTS INTRODUCTION 1. Access to the system 2. Case Management 2.1 Create a case 2.2 Review & Access existing cases 2.3 Update a Case 2.4 Resolve and Close a

More information

How to Create a Data Table in Excel 2010

How to Create a Data Table in Excel 2010 How to Create a Data Table in Excel 2010 Introduction Nicole Bernstein Excel 2010 is a useful tool for data analysis and calculations. Most college students are familiar with the basic functions of this

More information

Quick Start to Data Analysis with SAS Table of Contents. Chapter 1 Introduction 1. Chapter 2 SAS Programming Concepts 7

Quick Start to Data Analysis with SAS Table of Contents. Chapter 1 Introduction 1. Chapter 2 SAS Programming Concepts 7 Chapter 1 Introduction 1 SAS: The Complete Research Tool 1 Objectives 2 A Note About Syntax and Examples 2 Syntax 2 Examples 3 Organization 4 Chapter by Chapter 4 What This Book Is Not 5 Chapter 2 SAS

More information

Hands-On Lab. Building a Data-Driven Master/Detail Business Form using Visual Studio 2010. Lab version: 1.0.0. Last updated: 12/10/2010.

Hands-On Lab. Building a Data-Driven Master/Detail Business Form using Visual Studio 2010. Lab version: 1.0.0. Last updated: 12/10/2010. Hands-On Lab Building a Data-Driven Master/Detail Business Form using Visual Studio 2010 Lab version: 1.0.0 Last updated: 12/10/2010 Page 1 CONTENTS OVERVIEW... 3 EXERCISE 1: CREATING THE APPLICATION S

More information

PharmaSUG 2014 Paper CC23. Need to Review or Deliver Outputs on a Rolling Basis? Just Apply the Filter! Tom Santopoli, Accenture, Berwyn, PA

PharmaSUG 2014 Paper CC23. Need to Review or Deliver Outputs on a Rolling Basis? Just Apply the Filter! Tom Santopoli, Accenture, Berwyn, PA PharmaSUG 2014 Paper CC23 Need to Review or Deliver Outputs on a Rolling Basis? Just Apply the Filter! Tom Santopoli, Accenture, Berwyn, PA ABSTRACT Wouldn t it be nice if all of the outputs in a deliverable

More information

Using Macros to Automate SAS Processing Kari Richardson, SAS Institute, Cary, NC Eric Rossland, SAS Institute, Dallas, TX

Using Macros to Automate SAS Processing Kari Richardson, SAS Institute, Cary, NC Eric Rossland, SAS Institute, Dallas, TX Paper 126-29 Using Macros to Automate SAS Processing Kari Richardson, SAS Institute, Cary, NC Eric Rossland, SAS Institute, Dallas, TX ABSTRACT This hands-on workshop shows how to use the SAS Macro Facility

More information

Eclipse Palm Sales Force Automation. Release 8.6.2 (Eterm)

Eclipse Palm Sales Force Automation. Release 8.6.2 (Eterm) Eclipse Palm Sales Force Automation Release 8.6.2 (Eterm) Legal Notices 2007 Activant Solutions Inc. All rights reserved. Unauthorized reproduction is a violation of applicable laws. Activant and the Activant

More information

Let the CAT Out of the Bag: String Concatenation in SAS 9 Joshua Horstman, Nested Loop Consulting, Indianapolis, IN

Let the CAT Out of the Bag: String Concatenation in SAS 9 Joshua Horstman, Nested Loop Consulting, Indianapolis, IN Paper S1-08-2013 Let the CAT Out of the Bag: String Concatenation in SAS 9 Joshua Horstman, Nested Loop Consulting, Indianapolis, IN ABSTRACT Are you still using TRIM, LEFT, and vertical bar operators

More information

Importing Excel Files Into SAS Using DDE Curtis A. Smith, Defense Contract Audit Agency, La Mirada, CA

Importing Excel Files Into SAS Using DDE Curtis A. Smith, Defense Contract Audit Agency, La Mirada, CA Importing Excel Files Into SAS Using DDE Curtis A. Smith, Defense Contract Audit Agency, La Mirada, CA ABSTRACT With the popularity of Excel files, the SAS user could use an easy way to get Excel files

More information

VIDs, PIDs, and Firmware: Design Decisions when Using TI USB Device Controllers

VIDs, PIDs, and Firmware: Design Decisions when Using TI USB Device Controllers pplication eport NOVEE VIs, Is, and Firmware: esign ecisions when Using I U evice ontrollers onnectivity olutions here are certain design decisions that must be made by any system designer using I s U

More information

SQL Server Integration Services with Oracle Database 10g

SQL Server Integration Services with Oracle Database 10g SQL Server Integration Services with Oracle Database 10g SQL Server Technical Article Published: May 2008 Applies To: SQL Server Summary: Microsoft SQL Server (both 32-bit and 64-bit) offers best-of breed

More information

This document was derived from simulation software created by Steve Robbins which was supported by NSF DUE-9752165

This document was derived from simulation software created by Steve Robbins which was supported by NSF DUE-9752165 UNIX Concurrent IO Simulator Exercises This document was derived from simulation software created by Steve Robbins which was supported by NSF DUE-9752165 Instructions: Download the UNIX Concurrent I/O

More information

Microsoft Access 2010 Overview of Basics

Microsoft Access 2010 Overview of Basics Opening Screen Access 2010 launches with a window allowing you to: create a new database from a template; create a new template from scratch; or open an existing database. Open existing Templates Create

More information

How to easily convert clinical data to CDISC SDTM

How to easily convert clinical data to CDISC SDTM How to easily convert clinical data to CDISC SDTM Ale Gicqueau, Clinovo, Sunnyvale, CA Miki Huang, Clinovo, Sunnyvale, CA Stephen Chan, Clinovo, Sunnyvale, CA INTRODUCTION Sponsors are receiving clinical

More information

Internet/Intranet, the Web & SAS. II006 Building a Web Based EIS for Data Analysis Ed Confer, KGC Programming Solutions, Potomac Falls, VA

Internet/Intranet, the Web & SAS. II006 Building a Web Based EIS for Data Analysis Ed Confer, KGC Programming Solutions, Potomac Falls, VA II006 Building a Web Based EIS for Data Analysis Ed Confer, KGC Programming Solutions, Potomac Falls, VA Abstract Web based reporting has enhanced the ability of management to interface with data in a

More information

Gentran Integration Suite. Archiving and Purging. Version 4.2

Gentran Integration Suite. Archiving and Purging. Version 4.2 Gentran Integration Suite Archiving and Purging Version 4.2 Copyright 2007 Sterling Commerce, Inc. All rights reserved. Additional copyright information is located on the Gentran Integration Suite Documentation

More information

Windows File Management A Hands-on Class Presented by Edith Einhorn

Windows File Management A Hands-on Class Presented by Edith Einhorn Windows File Management A Hands-on Class Presented by Edith Einhorn Author s Notes: 1. The information in this document is written for the Windows XP operating system. However, even though some of the

More information

Release Notes DAISY 4.0

Release Notes DAISY 4.0 2010 Release Notes DAISY 4.0 NEW FEATURES Inactivate/Reactivate accounts and patients Enhanced treatment planning AutoRemind electronic appointment confirmation Copyright 2010. DAISY is a registered trademark

More information

Building and Customizing a CDISC Compliance and Data Quality Application Wayne Zhong, Accretion Softworks, Chester Springs, PA

Building and Customizing a CDISC Compliance and Data Quality Application Wayne Zhong, Accretion Softworks, Chester Springs, PA WUSS2015 Paper 84 Building and Customizing a CDISC Compliance and Data Quality Application Wayne Zhong, Accretion Softworks, Chester Springs, PA ABSTRACT Creating your own SAS application to perform CDISC

More information

Introduction to SAS on Windows

Introduction to SAS on Windows https://udrive.oit.umass.edu/statdata/sas1.zip Introduction to SAS on Windows for SAS Versions 8 or 9 October 2009 I. Introduction...2 Availability and Cost...2 Hardware and Software Requirements...2 Documentation...2

More information

Spam Marshall SpamWall Step-by-Step Installation Guide for Exchange 5.5

Spam Marshall SpamWall Step-by-Step Installation Guide for Exchange 5.5 Spam Marshall SpamWall Step-by-Step Installation Guide for Exchange 5.5 What is this document for? This document is a Step-by-Step Guide that can be used to quickly install Spam Marshall SpamWall on Exchange

More information

Review Easy Guide for Administrators. Version 1.0

Review Easy Guide for Administrators. Version 1.0 Review Easy Guide for Administrators Version 1.0 Notice to Users Verve software as a service is a software application that has been developed, copyrighted, and licensed by Kroll Ontrack Inc. Use of the

More information

EDI Advantage Integration SO-1184

EDI Advantage Integration SO-1184 EDI Advantage Integration SO-1184 Overview This Extended Solution to the standard MAS 90 MAS 200 Sales Order module adds support for the EDI Advantage program from Kissinger Associates. Installation Before

More information

SAS Enterprise Guide in Pharmaceutical Applications: Automated Analysis and Reporting Alex Dmitrienko, Ph.D., Eli Lilly and Company, Indianapolis, IN

SAS Enterprise Guide in Pharmaceutical Applications: Automated Analysis and Reporting Alex Dmitrienko, Ph.D., Eli Lilly and Company, Indianapolis, IN Paper PH200 SAS Enterprise Guide in Pharmaceutical Applications: Automated Analysis and Reporting Alex Dmitrienko, Ph.D., Eli Lilly and Company, Indianapolis, IN ABSTRACT SAS Enterprise Guide is a member

More information

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

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

More information

Flat Pack Data: Converting and ZIPping SAS Data for Delivery

Flat Pack Data: Converting and ZIPping SAS Data for Delivery Flat Pack Data: Converting and ZIPping SAS Data for Delivery Sarah Woodruff, Westat, Rockville, MD ABSTRACT Clients or collaborators often need SAS data converted to a different format. Delivery or even

More information

E-Commerce Trading Firm Search & Maintenance

E-Commerce Trading Firm Search & Maintenance Exchange Fee System Tutorial Training Guide June, 2015 Global Operations Education 1 Contents Introduction... 4 Accessing EFS... 5 Security Requirements... 5 EFS Homepage... 6 Account Maintenance... 7

More information

Methodologies for Converting Microsoft Excel Spreadsheets to SAS datasets

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

More information

Intellect Platform - The Workflow Engine Basic HelpDesk Troubleticket System - A102

Intellect Platform - The Workflow Engine Basic HelpDesk Troubleticket System - A102 Intellect Platform - The Workflow Engine Basic HelpDesk Troubleticket System - A102 Interneer, Inc. Updated on 2/22/2012 Created by Erika Keresztyen Fahey 2 Workflow - A102 - Basic HelpDesk Ticketing System

More information

Vim, Emacs, and JUnit Testing. Audience: Students in CS 331 Written by: Kathleen Lockhart, CS Tutor

Vim, Emacs, and JUnit Testing. Audience: Students in CS 331 Written by: Kathleen Lockhart, CS Tutor Vim, Emacs, and JUnit Testing Audience: Students in CS 331 Written by: Kathleen Lockhart, CS Tutor Overview Vim and Emacs are the two code editors available within the Dijkstra environment. While both

More information

Credit Union Employee Security - Understanding CU*BASE

Credit Union Employee Security - Understanding CU*BASE Auditing Employee Access to CU*BASE Tools Understanding CU*BASE Employee Activity Tracking Features & Data Center Employee Security INTRODUCTION This booklet describes special features your credit union

More information

Be a More Productive Cross-Platform SAS Programmer Using Enterprise Guide

Be a More Productive Cross-Platform SAS Programmer Using Enterprise Guide Be a More Productive Cross-Platform SAS Programmer Using Enterprise Guide Alex Tsui Independent Consultant Business Strategy, Analytics, Software Development ACT Consulting, LLC Introduction As a consultant

More information

SPSS: Getting Started. For Windows

SPSS: Getting Started. For Windows For Windows Updated: August 2012 Table of Contents Section 1: Overview... 3 1.1 Introduction to SPSS Tutorials... 3 1.2 Introduction to SPSS... 3 1.3 Overview of SPSS for Windows... 3 Section 2: Entering

More information

Abstract. Introduction. System Requirement. GUI Design. Paper AD17-2011

Abstract. Introduction. System Requirement. GUI Design. Paper AD17-2011 Paper AD17-2011 Application for Survival Analysis through Microsoft Access GUI Zhong Yan, i3, Indianapolis, IN Jie Li, i3, Austin, Texas Jiazheng (Steven) He, i3, San Francisco, California Abstract This

More information

UX3600/NT/NTL/NTS Quick Start Guide This Quick Start Guide will explain how to connect and communicate with the EAW UX3600, NTL720, NTS250, KFNT, and JFNT powered speakers. Table of Contents 1. Downloading

More information

IBM Campaign and IBM Silverpop Engage Version 1 Release 2 August 31, 2015. Integration Guide IBM

IBM Campaign and IBM Silverpop Engage Version 1 Release 2 August 31, 2015. Integration Guide IBM IBM Campaign and IBM Silverpop Engage Version 1 Release 2 August 31, 2015 Integration Guide IBM Note Before using this information and the product it supports, read the information in Notices on page 93.

More information

Building a Web Based EIS for Data Analysis Ed Confer, KGC Programming Solutions, Potomac Falls, VA

Building a Web Based EIS for Data Analysis Ed Confer, KGC Programming Solutions, Potomac Falls, VA Building a Web Based EIS for Data Analysis Ed Confer, KGC Programming Solutions, Potomac Falls, VA Abstract Web based reporting has enhanced the ability of management to interface with data in a point

More information

ABSTRACT INTRODUCTION THE MAPPING FILE GENERAL INFORMATION

ABSTRACT INTRODUCTION THE MAPPING FILE GENERAL INFORMATION An Excel Framework to Convert Clinical Data to CDISC SDTM Leveraging SAS Technology Ale Gicqueau, Clinovo, Sunnyvale, CA Marc Desgrousilliers, Clinovo, Sunnyvale, CA ABSTRACT CDISC SDTM data is the standard

More information

ScriptLogic File System Auditor User Guide

ScriptLogic File System Auditor User Guide ScriptLogic File System Auditor User Guide FILE SYSTEM AUDITOR I 2005 by ScriptLogic Corporation All rights reserved. This publication is protected by copyright and all rights are reserved by ScriptLogic

More information

Creating a Simple Macro

Creating a Simple Macro 28 Creating a Simple Macro What Is a Macro?, 28-2 Terminology: three types of macros The Structure of a Simple Macro, 28-2 GMACRO and ENDMACRO, Template, Body of the macro Example of a Simple Macro, 28-4

More information

MICROSOFT ACCESS 2003 TUTORIAL

MICROSOFT ACCESS 2003 TUTORIAL MICROSOFT ACCESS 2003 TUTORIAL M I C R O S O F T A C C E S S 2 0 0 3 Microsoft Access is powerful software designed for PC. It allows you to create and manage databases. A database is an organized body

More information

What's New in ADP Reporting?

What's New in ADP Reporting? What's New in ADP Reporting? Welcome to the latest version of ADP Reporting! This release includes the following new features and enhancements. Use the links below to learn more about each one. What's

More information

Instant Interactive SAS Log Window Analyzer

Instant Interactive SAS Log Window Analyzer ABSTRACT Paper 10240-2016 Instant Interactive SAS Log Window Analyzer Palanisamy Mohan, ICON Clinical Research India Pvt Ltd Amarnath Vijayarangan, Emmes Services Pvt Ltd, India An interactive SAS environment

More information

THE INTRICATE ORGANIZATION AND MANAGEMENT OF CLINICAL RESEARCH LABORATORY SAMPLES USING SAS/AF"

THE INTRICATE ORGANIZATION AND MANAGEMENT OF CLINICAL RESEARCH LABORATORY SAMPLES USING SAS/AF THE INTRICATE ORGANIZATION AND MANAGEMENT OF CLINICAL RESEARCH LABORATORY SAMPLES USING SAS/AF" Jacqueline A. Wendel, M.S., University of Rochester Daniel A. Nosek, University of Rochester ABSTRACT: The

More information

Configuration Manager

Configuration Manager After you have installed Unified Intelligent Contact Management (Unified ICM) and have it running, use the to view and update the configuration information in the Unified ICM database. The configuration

More information

Directions for the AP Invoice Upload Spreadsheet

Directions for the AP Invoice Upload Spreadsheet Directions for the AP Invoice Upload Spreadsheet The AP Invoice Upload Spreadsheet is used to enter Accounts Payable historical invoices (only, no GL Entry) to the OGSQL system. This spreadsheet is designed

More information

Applications Development

Applications Development Paper 21-25 Using SAS Software and Visual Basic for Applications to Automate Tasks in Microsoft Word: An Alternative to Dynamic Data Exchange Mark Stetz, Amgen, Inc., Thousand Oaks, CA ABSTRACT Using Dynamic

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

TIBCO Spotfire Metrics Modeler User s Guide. Software Release 6.0 November 2013

TIBCO Spotfire Metrics Modeler User s Guide. Software Release 6.0 November 2013 TIBCO Spotfire Metrics Modeler User s Guide Software Release 6.0 November 2013 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO SOFTWARE

More information

DI SHAREPOINT PORTAL. User Guide

DI SHAREPOINT PORTAL. User Guide DI SHAREPOINT PORTAL User Guide -1- TABLE OF CONTENTS PREFACE... 3 SECTION 1: DI PORTAL ACCESS... 4 REQUEST USER ACCESS... 4 To register... 4 SIGNING IN TO THE PORTAL... 8 To sign in to the DI Portal...

More information

PROC SQL for SQL Die-hards Jessica Bennett, Advance America, Spartanburg, SC Barbara Ross, Flexshopper LLC, Boca Raton, FL

PROC SQL for SQL Die-hards Jessica Bennett, Advance America, Spartanburg, SC Barbara Ross, Flexshopper LLC, Boca Raton, FL PharmaSUG 2015 - Paper QT06 PROC SQL for SQL Die-hards Jessica Bennett, Advance America, Spartanburg, SC Barbara Ross, Flexshopper LLC, Boca Raton, FL ABSTRACT Inspired by Christianna William s paper on

More information

How to Create a Custom TracDat Report With the Ad Hoc Reporting Tool

How to Create a Custom TracDat Report With the Ad Hoc Reporting Tool TracDat Version 4 User Reference Guide Ad Hoc Reporting Tool This reference guide is intended for TracDat users with access to the Ad Hoc Reporting Tool. This reporting tool allows the user to create custom

More information

Paper PO03. A Case of Online Data Processing and Statistical Analysis via SAS/IntrNet. Sijian Zhang University of Alabama at Birmingham

Paper PO03. A Case of Online Data Processing and Statistical Analysis via SAS/IntrNet. Sijian Zhang University of Alabama at Birmingham Paper PO03 A Case of Online Data Processing and Statistical Analysis via SAS/IntrNet Sijian Zhang University of Alabama at Birmingham BACKGROUND It is common to see that statisticians at the statistical

More information

SAS ODS HTML + PROC Report = Fantastic Output Girish K. Narayandas, OptumInsight, Eden Prairie, MN

SAS ODS HTML + PROC Report = Fantastic Output Girish K. Narayandas, OptumInsight, Eden Prairie, MN SA118-2014 SAS ODS HTML + PROC Report = Fantastic Output Girish K. Narayandas, OptumInsight, Eden Prairie, MN ABSTRACT ODS (Output Delivery System) is a wonderful feature in SAS to create consistent, presentable

More information

Hypercosm. Studio. www.hypercosm.com

Hypercosm. Studio. www.hypercosm.com Hypercosm Studio www.hypercosm.com Hypercosm Studio Guide 3 Revision: November 2005 Copyright 2005 Hypercosm LLC All rights reserved. Hypercosm, OMAR, Hypercosm 3D Player, and Hypercosm Studio are trademarks

More information

A User s Guide to Helm

A User s Guide to Helm A User s Guide to Helm WebHost Automation Ltd http://www.webhostautomation.com/ January 2006 Doc: HELM300.02.09 Complying with all applicable copyright laws is the responsibility of the user. Without limiting

More information

Database Security. The Need for Database Security

Database Security. The Need for Database Security Database Security Public domain NASA image L-1957-00989 of people working with an IBM type 704 electronic data processing machine. 1 The Need for Database Security Because databases play such an important

More information

Statistics and Data Analysis

Statistics and Data Analysis NESUG 27 PRO LOGISTI: The Logistics ehind Interpreting ategorical Variable Effects Taylor Lewis, U.S. Office of Personnel Management, Washington, D STRT The goal of this paper is to demystify how SS models

More information

BlueJ Teamwork Tutorial

BlueJ Teamwork Tutorial BlueJ Teamwork Tutorial Version 2.0 for BlueJ Version 2.5.0 (and 2.2.x) Bruce Quig, Davin McCall School of Engineering & IT, Deakin University Contents 1 OVERVIEW... 3 2 SETTING UP A REPOSITORY... 3 3

More information

Creating Codes with Spreadsheet Upload

Creating Codes with Spreadsheet Upload Creating Codes with Spreadsheet Upload Ad-ID codes are created at www.ad-id.org. In order to create a code, you must first have a group, prefix and account set up and associated to each other. This document

More information

One problem > Multiple solutions; various ways of removing duplicates from dataset using SAS Jaya Dhillon, Louisiana State University

One problem > Multiple solutions; various ways of removing duplicates from dataset using SAS Jaya Dhillon, Louisiana State University One problem > Multiple solutions; various ways of removing duplicates from dataset using SAS Jaya Dhillon, Louisiana State University ABSTRACT In real world, analysts seldom come across data which is in

More information

IBM Business Monitor V8.0 Global monitoring context lab

IBM Business Monitor V8.0 Global monitoring context lab Copyright IBM Corporation 2012 All rights reserved IBM BUSINESS MONITOR 8.0 LAB EXERCISE IBM Business Monitor V8.0 lab What this exercise is about... 2 Lab requirements... 2 What you should be able to

More information

Customer Files Module

Customer Files Module Customer Files Module A ColorDesigner module that allows you to find and create paints from formulas saved to individual customer accounts. What Is the Customer Files Module?.................H-2 The Customer

More information