- 3 Minutes to read
- Print
- DarkLight
- PDF
How to Create a Data Load Rule to Load Data Resulting from the NetSuite Saved Search?
- 3 Minutes to read
- Print
- DarkLight
- PDF
To create a Data Load Rule (DLR) to load NetSuite Data via the Saved Search. Follow the steps below.
- Navigate to Maintenance > Data Integration > Data Load Rules.
- Click the New Data Load Rule tab.
- Enter a name for the DLR.
- For Load Type, select NetSuite Connect.
- Select to load Segment Hierarchies, Currency Exchange Rates, GL Data, Translations Data or Transaction Data. These are the only supported load type items at this time.
- For Connection Profile, select the name of the profile configured above. In this case, it was called NS User.
- Select a Load Sub Item and click Next.
- Row with Header and # of Rows to Skip are read-only. Specify the # of Source Fields with the number of columns to be mapped in the Define Data Mappings step from the NetSuite Saved Search.
- Enter the Saved Search ID or alternatively use the browse icon to select the NetSuite Saved Search in the ‘Select Sample Input File’ step.
- For the Manipulate Input File step, you can perform data manipulations, which allow you to change the way data is loaded from your source solution to Planful (the target). You can perform the following actions:
- Add new column
- Duplicate existing column
- Edit Headers Name
- Join Data
- Split Data
- Replace
- Show Column Header
- Manage Manipulations
You can manipulate the data displayed in the Raw Data pane. The manipulated data is displayed in the Manipulated Data pane.
For the Define Data Mappings step, map the Saved Search Source Column to the column in Planful using the Maps To column. In the screenshot below, the GL Data or Transactions Data Load shows you where you can filter the data to be loaded at the segment level using a Filter Condition of ‘Include /Exclude ’ and segment codes as Filter Values with comma separated.
The NetSuite columns are displayed under the Source Column field in the Define Data Mappings page. The number of source columns is based on the value of # of Source fields in the Select Sample Input File step.
Workaround for Existing DLR
The Data Manipulations functionality is applicable only to the NetSuite Connect DLR’s that are created after June 2019 Release and in the RESTlet mode.
For customers using the RESTlet mode prior to June 2019 Release or for customers who migrated to RESTlet mode from the Web Services mode, the workaround steps to enable the Data Manipulations functionality are as follows:
- From the Load Type drop-down list, select any load type other than NetSuite Connect. For more information, see the Data Integration Admin Guide.
- From the Load Type drop-down list, select NetSuite Connect.
When you navigate to the Manipulate Input File page, you can view the raw data and can perform the required Data Manipulations.
When you navigate to the Define Data Mappings page, you can view columns from NetSuite under the Source Column field.
Best Practices
- Navigate to the Manipulate Input File step prior to the Define Data Mappings step to fetch the latest column header information and to preview the saved search data.
- When the Process Flow is running, you should not navigate to the Manipulate Input File page of the DLR used in the Process flow.
Creation of a Cloud Scheduler Process
It is recommended that you create a Cloud Scheduler Process in Planful to run the DLR. For detailed information on how to set up processes in Cloud Scheduler, see the Cloud Scheduler guide.