Skip to content
English
  • There are no suggestions because the search field is empty.

NetSuite Data Targets - Map Reduce

Overview

This Map Reduce article describes how to set up the NetSuite SuiteScript components required for DataBlend to perform bulk record imports using NetSuite’s Map/Reduce framework. This approach is designed for high-volume data processing and provides asynchronous job execution with status tracking.

1. Log into NetSuite to create a new script from the Customization menu > Scripting > Scripts > New.

1. Customization - Scripting - Scripts - New

2. If you have not added the map-reduce and map-reduce-wrapper scripts before or the scripts in NetSuite is outdated, download the according DataBlend scripts from the table in NetSuite Data Targets, then hover your mouse over the SCRIPT FILE box to click the ‘+ Add’ button.

2. Script File - New

3. If the script is the latest version but a new script record needs to be created, click the double-down arrows to click on List, search for the file, and select it.

2. Script File - List

4. Enter a file name with the date for versioning control, select the script file downloaded and Save the record. Important! File name should have .js at the end of the name.

3. Add Script File

5. Select the created script and click Create Script Record.

4. Create Script Record

6. Enter a name for the script and note the API version. Click on the down arrow next to Save to click the Save and Deploy button. Important! File name should have .js at the end of the name.

Script - Map Reduce

7. Set fields, then click the down arrow next to Save & New to click on Save.

Script Deployment - Map Reduce

8.    Refer to the NetSuite Data Targets - Bulk Import page.