Skip to main content
Loading...
Skip to article
  • Qualtrics Platform
    Qualtrics Platform
  • Customer Journey Optimizer
    Customer Journey Optimizer
  • XM Discover
    XM Discover
  • Qualtrics Social Connect
    Qualtrics Social Connect

Load Into a Data Set Task


Was this helpful?


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

The feedback you submit here is used only to help improve this page.

That’s great! Thank you for your feedback!

Thank you for your feedback!


Qtip: The functionality described on this page is in preview and is not yet available to all users. Qualtrics may, in its sole discretion and without liability, change the timing of any product feature rollout, change the functionality for any in preview or in development product feature, or choose not to release a product feature or functionality for any reason or for no reason.

About the Load into a Data Set Task

The Load into a Data Set task allows you to take data that’s been previously imported by a data extractor task, and save that data into a Qualtrics dataset. You can use this task to add new data records or update existing ones.

Qtip: For more information on using data loading and extracting tasks, see using Workflows tasks to build ETL workflows.

Common Uses for This Task

The Load into a Data Set task can be used for creating datasets that can be used in the Merge task. This allows you to merge your new dataset with existing datasets in Qualtrics.

Available Dataset Schemas

Customer Care: This schema allows you to load data from third-party sources into Qualtrics. The following fields are required for this schema:

  • OwnerId: The ID of the employee who owns the case.
  • ExternalSystemId: The ID from the external system.
  • Status: The status of the case, such as New, Closed, or Escalated.
  • CreatedDate: The date the case was created.
  • LastModifiedDate: The date the case was last updated.
Qtip: In addition to the required fields, custom fields can also be added.

Custom: This option allows you define your own data schema. You can either upload a file with your mappings by clicking Choose file, or add them manually using the Add Field button.
creating a custom schema by uploading a file or adding fields manually

Creating a Load into a Data Set Task

To use this feature, you’ll first create a new scheduled workflow with a data extractor task. Then you’ll add the Load Into a Data Set task and configure it with your chosen schema. Finally, you’ll complete your workflow by mapping each field in your dataset.

  1. Create an ETL workflow.
  2. Select Data source (ETL extractor). In this step, you’ll extract data that you can load to another destination. See using Building ETL Workflows for more information.
    Adding an extractor to an ETL task
  3. Click Add a data destination.
    In the ETL workflow, there's a place to add data transformations, then a place to choose what happens next; click Add a data destination
  4. Select the Load into a data set task.
    selecting a load into data set task from the task catalog
  5. Enter a name for your dataset.
    selecting dataset schema and a source for a new load into data set task
  6. Select the dataset schema you want to use:
    • Customer Care: This schema allows you to load data from third-party sources into Qualtrics. See Available Dataset Schemas for the fields available in this schema.
    • Custom: This option allows you to define your own data schema. See Available Dataset Schemas for more information about creating your schema.
  7. Select a source ​​from the tasks you’ve already configured in this action.
    Example: If you previously set up an Extract data from SFTP files task, select the SFTP connection from the dropdown. If you previously set up an Extract data from Salesforce task, select the object you configured from the dropdown.selecting a data source for the load into a data set task
  8. If you have required fields, use the Source fields menus to map fields from your data extracting task to your dataset.
    mapping dataset fields

    Attention: The required fields for each source vary based on the dataset schema you selected in step 6. See Available Dataset Schemas for more.
    Qtip: You can also map individual field values. See Mapping Field Values for more information. This support page is for another task, but the functionality is the same.
  9. To add fields in addition to the required ones, click Add Field.

    Qtip: If you want to delete an additional field you added, click the 3 dots, then select Delete row.
  10. Click Select source field to choose the field in your source dataset.
    mapping additional fields and adding custom attributes
  11. Click Select destination field to choose the field in your outcome dataset. The default destination fields that appear when adding an additional field will vary based on the dataset schema you selected.
  12. To add an attribute that is not listed by default, click Add a custom attribute.
    Attention: This optional attribute will be added to this Qualtrics dataset, and you will be unable to modify or delete it without contacting support. The new field(s) will not be picked up by Qualtrics for 24 hours after the change is made.
  13. If you are adding a custom attribute, type an attribute name in the text box.
    adding a custom attribute within a load into data set task

    Qtip: Only alphanumeric characters and underscores are accepted, and should not start with an underscore or a number.
  14. If you are adding a custom attribute, click Select data type and select a data type for your field. For descriptions of available field types, see Field Types.
    Attention: If you are using a date field, it must be formatted as a Unix Timestamp.
  15. If you are adding a custom attribute, click Save.
  16. Once all your values are mapped for each field, click Save.

    Qtip: All required fields must have a source field mapped to them before you can click Save.
  17. Make sure your workflow is enabled.
    toggling the action on so the toggle turns blue

    Qtip: You can also turn the workflow on from the Workflows page.enabling a workflow from the workflows page