Data Loader
The Data Loader is a powerful add-on to import data in bulk.
The Data Loader is an add-on for eBECAS/EDMISS for bulk import of data. It can be used to insert or update records.
When importing data, the Data Loader reads, extracts, validates, and loads data from a comma-separated values (CSV) or Excel (XLS | XLSX) file.
About the Data Loader Configuration Files
The Data Loader requires a configuration file for each dataset (source file). These files are created by Equator IT and provided to you.
A configuration file is specific to each dataset. Any changes to the format or structure of the dataset might require an update to the configuration file.
All configuration files have the extension .eit
Using the Data Loader
Setting up the Import
Before you can use the Data Loader, you need to set up the import. You need to do it only once for a specific dataset. However, the configuration is only available to the user and on the device that was used to set it up. If you or other users need to import the same dataset on a different device, you/they need to go through this set up process.
Open the Data Loader by going to Utilities > Import > Data Loader.
Check if you already have the configuration for the dataset on the ‘Available Imports’. If you have it, continue to the next section.
If you do not have it, click on ‘Import New’ and then browse and select the configuration file provided by Equator IT.
After selecting the file, the configuration will be available on the ‘Available Imports’ section.
Preparing the dataset to import
After you set up the import (see section Setting up the Import), you need to prepare the source file with the data to import.
From the Data Loader window, click on the configuration that you want to use on the ‘Available Imports’ section.
If this is the first time you are preparing the dataset, review the section ‘Columns Definition’ to explore all the details of the columns that the Data Loaders is expecting on the source file. The name of the columns on the file must match exactly the names of the columns displayed in this section. Each row in the ‘Columns Definition’ defines each column on the dataset.
If this is the first time you are using this import setup, you can click on ‘Create Import Template’ to generate and download a template in Excel with the columns required for the import. If you would like to include specific details for each column, select the option ‘Include Column Details’ before creating the import template.
Importing the File
The import process has 4 steps:
Step 1: Choosing the dataset (source file)
From the Data Loader Window, click on the ‘Import File’ tab at the top. If this tab is not enabled, you need to select the import configuration first from the ‘Loader Config’ tab.
Select the file you want to import. The extensions allowed are: .csv, .xls, .xlsx.
If the file has multiple sheets, enter the name of the sheet that has the data to import. You can also choose ‘Use First Sheet’, for the Data Loader to use the first sheet in the file.
Select the row where the headers are (if not in the first row).
If your dataset has dates, select the format for the dates.
Step 2: Previewing the dataset
From the ‘Import’ panel, click on ‘Preview File’.
The data of the file will display in the ‘File Preview’ section.
The number of rows found will display under the ‘File Preview’ section.
If it does not look right, update the file accordingly and preview the file again until you are happy with the format of the data.
Step 3: Validating the dataset (Highly Recommended)
Before running the import, it is important that you validate your dataset to make sure there will not be any unexpected errors. The validation will run the same process as the import, but it will not update or create any data.
From the ‘Import’ panel, click on ‘Validate Import’.
A pop-up window will display the results of the validation.
If there are no errors, you can continue to the next section. However, if there are any errors, click on 'OK'. Then, you will have the option to save the file with the description of the errors.
Open the file with the errors and fix the related records on the source file or in eBECAS/EDMISS.
Once the errors are fixed, repeat the process until there are no errors in the dataset.
Step 4: Running the import
After validating the file, you are ready to run the import. This step will modify the data in eBECAS/EDMISS so make sure you have no errors before running it (see section Validating the dataset).
From the ‘Import’ panel, click on ‘Run Import’.
A confirmation window will display with the result of the validation. This is the last opportunity to fix the errors (if any).
If you would like to make changes before committing the changes, click on ‘Cancel’. This will abort the import process and no data will be committed. To see the errors, you have the option to save the 'Import Results' to a file. If you need to fix any errors in the dataset or in eBECAS/EDMISS, do so and start the process again.
If you are happy with the summary and want to go ahead with the import and commit the changes, click on ‘Ok’.
At this point, you will have the option to store the results in a file so you can review the results for each row. Choose the name and location of the file and open it to see the results.