Skip to main content

Data Mapping for Scheduled CSV Jobs

In this section, you will map data fields between the selected SaaS application’s available integration task fields in FSM Data Ingestion Utility and the column header fields in the input CSV file that was uploaded in Adding a New Scheduled CSV Job. After this task is successfully complete, your organization’s SaaS data is uploaded to Flexera’s SaaS Import Job API by Running a Scheduled CSV Job.

To map data fields for scheduled CSV jobs:

  1. Go to the CSV Jobs page ( CSV Jobs > CSV Jobs ).
  2. Go to the Jobs Scheduled tab.
  3. Go to the appropriate Job ID table row.
  4. In the Actions column, click Edit . The Edit Job dialog box opens with the prefilled job data saved from Adding a New Scheduled CSV Job.
  5. Click the Data Mapping button, which opens the Data Mapping for Job dialog box. This dialog box also includes a Data Mapping table whose columns are described in the following table.
ColumnDescription
Application Name (Organization ID)Displays the name of the selected SaaS application and associated Organization ID . The rows in this column are the fields from the integration task listed in the Task field.
Selected CSV ColumnThe rows in this column represent the column headings from the upload CSV file listed in the Selected File field of successfully saved CSV jobs or the static value you specified for the empty column heading textbox. For date-entry fields, use the date picker to select the specific date and year. For Boolean fields, use the dropdown list to select the value True or False . For string fields, enter the appropriate static field value in the textbox.
Is Mapped?Displays True or False as to whether the CSV columns have been mapped to a CSV source attribute. True displays for mapped CSV fields. False displays for unmapped CSV fields.
Update CSV File ToDisplays a dropdown list to make any data mapping adjustments. For CSV columns that have not been mapped to a CSV source attribute, select the empty option from the dropdown list. Then manually specify the static value in the text box for that selected CSV column. Once you are satisfied with the field mapping between the SaaS application’s integration task fields and the input CSV file column fields, click Save .
  1. For the Date Format dropdown list, select the appropriate date format that is represented in your CSV file. FSM Data Ingestion Utility supports the following date formats.
Date FormatExample
yyyy-MM-dd(2024-02-05) This is the default date format.
dd/MM/yyyy(05/02/2024)
dd-MM-yyyy(05-02-2024)
dd-MMM-yyyy(05-Feb-2024)
dd-Month-yyyy(05-February-2024)
dd/yyyy/MM(05/2024/02)
MM/dd/yyyy(05/02/2024)
MMM/dd/yyyy(Feb/05/2024)
Month/dd/yyyy(February/05/2024)
MM/yyyy/dd(02/2024/05)
yyyy/MM/dd(2024/02/05)
yyyy/MMM/dd(2024/Feb/05)
yyyy/Month/dd(2024/February/05)
  1. Complete the Selected CSV Column and the necessary Updated CSV File To column information. The following table lists the required integration task fields that must be mapped to the Selected CSV Column .
info

When Name values appear in the Update CSV Column To column, the user’s name is automatically mapped to firstName , middleName , and lastName in FSM Data Ingestion Utility . No manual formatting is necessary. For example, the Name value dennis g abbas would be mapped as:

  • firstName is dennis

  • middleName is g

  • lastName is abbas .

  • If any of the mandatory fields are not mapped, you will see an error message based on the selected integration task and the missing mandatory fields.

TaskMandatory Field
Application RosterUnique ID
Email
First Name
Last Name
Application UsageUnique ID
Occurred At
Application DiscoverySSO App Name
SSO App Display Name
App Instance ID
SSO Application RosterUnique ID
Email
First Name
Last Name
App Instance ID
SSO Application UsageUnique ID
Occurred At
App Instance ID
Product ConsumptionID
Occurred At
Usage Group
  1. Click OK .

Previewing a Scheduled CSV Job

Before you upload your CSV file into the FSM Data Ingestion Utility , you can preview your SaaS vendor data. This preview workflow ensures correct data mapping and successful data importing. Completing the following steps.

To preview a scheduled CSV job:

  1. Go to the CSV Jobs page ( CSV Jobs > CSV Jobs ).
  2. Go to the Jobs Scheduled tab.
  3. Go to the appropriate Job ID table row.
  4. In the Actions column, click Edit . The Edit Job dialog box opens with the prefilled job data saved from Adding a New Scheduled CSV Job.
  5. Click the Data Mapping button, which opens the Data Mapping for Job dialog box. This dialog box also includes a Data Mapping table whose columns are described in the following table.