As the first step in the decommissioning of sasCommunity.org the site has been converted to read-only mode.


Here are some tips for How to share your SAS knowledge with your professional network.


SASReduce - An implementation of MapReduce in BASE/SAS®

From sasCommunity
Jump to: navigation, search
David Moors
Whitehound Limited, UK

Abstract

This paper will explain how a simple processing framework created by Google, and more recently popularised by the Open Source technology Hadoop, can be replicated using cornerstone SAS technologies such as BASE/SAS®, SAS/MACRO® and SAS/CONNECT®.

The paper will explain how, out-of-the-box, the SAS DATASTEP® can replicate the 'Map' function, and we'll discover how well established SAS Procedures can be used to create ‘Reducer’ like functionality. We'll also see how Parallel Processing data across multiple SAS Sessions using MP/CONNECT® can replicate MapReduce's approach to data processing.

Online resources

You can download the .pdf of the paper here.