Map-Reduce Script

MapReduce is a programming model for processing and generating large datasets in parallel across a distributed cluster of computers.
It is best suited where data can be divided into smaller parts.

Map/Reduce Use cases
Ideal for scenario where you want to apply the same logic repeatedly, one time for each object in series.
-Make each request in a list of requisitions into a purchase order.
-Look for invoices that satisfy a set of requirements, then give each one a discount.
-Look for client records that seem to be duplicates, and then treat each one in accordance with your business guidelines.
-Find any outstanding assignments that have been given to sales people, and then write an email to each employee outlining their outstanding work.
-Find files in the NetSuite File Cabinet, build new documents using the content of the files, then upload the new documents to a remote server.

Map/Reduce Stages
-getInput data
-map stage
-shuffle stage
-reduce stage
-summarize stage

Thank you.

Leave a comment

Your email address will not be published. Required fields are marked *