Discussions
Stay up-to-date with the latest news from NetSuite. You’ll be in the know about how to connect with peers and take your business to new heights at our virtual, in-person, on demand events, and much more.
New AI Community Guidelines. Please review and follow them to ensure AI use stays safe, accurate, and compliant.
MapReduce Example 1 broken?
Been trying to get the sample code to run in sandbox as a MapReduce script. Just not working at all. Anyone got any insight to how a MapReduce script works with an actually working sample?
/** *@NApiVersion 2.x *@NScriptType MapReduceScript */ define(['N/file'], function(file) { const PUNCTUATION_REGEXP = /[u2000-u206Fu2E00-u2E7F\'!"#$%&()*+,-./:;<=>?@[]^_`{|}~]/g; function getInputData() { return "the quick brown fox njumped over the lazy dog.".split('n'); } function map(context) { for (var i = 0; context.value && i < context.value.length; i++) if (context.value[i] !== ' ' && !PUNCTUATION_REGEXP.test(context.value[i])) context.write(context.value[i], 1); } function reduce(context) { context.write(context.key, context.values.length); } function summarize(summary) { var type = summary.toString(); log.audit(type + ' Usage Consumed', summary.usage); log.audit(type + ' Number of Queues', summary.concurrency); log.audit(type + ' Number of Yields', summary.yields); var contents = ''; summary.output.iterator().each(function(key, value) { contents += (key + ' ' + value + 'n'); return true; }); var fileObj = file.create({ name: 'wordCountResult.txt', fileType: file.Type.PLAINTEXT,
0