An autoloader imports and updates UTA/module records from a CSV (comma-separated values) file uploaded to a designated SmartFolder. Uploading a file to the folder automatically triggers the autoloader, which can create new records, update matching records, and start workflows.
Who: Global administrators
When to Use Autoloaders for UTAs/Modules
Use autoloaders for UTAs/modules when:
- Creating multiple Level 1 records at once by importing data from an external file.
- Migrating records into SmartSimple from another system.
- Updating existing records in bulk using an external data source.
Create a Configuration SmartFolder
The autoloader processes files uploaded to a designated SmartFolder. A separate folder for each autoloader prevents unauthorized access or accidental uploads.
To create a configuration SmartFolder:
- Click the Menu icon in the upper navigation bar, and then select SmartFolders from the Tools drop-down menu.
- Click the New Folder [+] button.
- Click the Name field and enter a name for the SmartFolder.
- It is recommended to select a name that matches your UTA/module.
- Click the Permissions & Availability tab.
- Select the relevant permissions from the drop-down menus for the SmartFolder, and click Save.
-
It is recommended that permissions be granted to the relevant UTA/module manager.
-
Configure the Autoloader
Configuring the autoloader defines the SmartFolder it monitors and the UTA/module it updates.
To configure the autoloader:
- Click the System Administration gear in the upper navigation bar, and then select Autoloaders from the drop-down menu.
- Click the New Autoloader [+] button.
- Click the Loader Name field, and enter a name.
- Click the Processing Folder field, click the Lookup [binoculars] button, and select the relevant SmartFolder.
- If the folder is not available, verify that it was created under the Configuration Folders tab with the Autoloader/Export Storage type.
- Click the File Type field, and select CSV, Text from the drop-down menu.
- Click the Record Type field, and select the relevant UTA/module from the drop-down menu.
- Toggle Activate on.
- Click the File Layout tab.
- Click the Number of Columns field, and select the appropriate number from the drop-down menu.
- Optionally, click the Ignore Lines field, and enter 1 to skip the header row if you have one in your CSV file.
- Click Save.
Set Up Column Mapping in the Autoloader
Column mapping connects each column in the CSV file to a field in the UTA/module. The Table Header value must match the column header in the CSV file exactly.
To set up column mapping in the autoloader:
- Click the System Administration gear in the upper navigation bar, and then select Autoloaders from the drop-down menu.
- Click the edit [pencil] icon to edit the relevant autoloader.
- Click the File Layout tab.
- Locate the Column Mapping section, click the row 1 Table Header field, and enter the name of the table header in your CSV file.
- Click the row 1 Field and select the corresponding field to the table header from the drop-down menu.
- Enter the Table Headers and Fields to the remaining rows, and click Save.
- Click the Process tab.
- Locate the Create / Update Options section, then locate the Create/Update Behavior field, and select Update matching records and create new records if no match is found.
Test the Autoloader
The Ad Hoc Upload option tests the autoloader with a sample CSV file before scheduling automated processing.
To test the autoloader:
- Prepare a sample CSV file with the correct column headers and a few rows of test data.
- Click the System Administration gear in the upper navigation bar, and then select Autoloaders from the drop-down menu.
- Click the edit [pencil] icon to edit the relevant autoloader.
- Click the Process tab.
- Locate the Ad Hoc Upload section, click Ad Hoc Upload URL, and select your CSV file.
- Click Open.
- Click the Upload [up arrow] button.
- Review the data preview.
- Click Add to SmartFolder and Autoloader queue.
- Close the modal window.