Export and import asset data
By the end of this lesson, you’ll be able to:
- Export objects to CSV
- Create an import configuration
- Automatically and manually map import data to object types and attributes
- Manually map import data to object types and attributes
- Map import data to referenced object types
- Configure an import to process missing objects
Manage asset data efficiently
Export data from assets
- Navigate to Assets.
- Select the object schema where the objects are located.
- Select the object type where the objects are located. Optionally, you can filter the objects using the object type filter search or advanced search.
- Select the List view icon.
- Select Bulk actions and select Export objects from the dropdown.
- From the popup window, configure the settings for the export. The options include Delimiter, Encoding, and Format. The format options are user-friendly or data consistent.
- Select Export. The objects will be exported as a CSV file including all available columns. There is no option to select columns.
Import data into Assets
Configure imports
- Source configuration: describes where to find the data and how it's formatted.
- Data mapping: describes how the data will be mapped to the object schema.
Jira administrators and Assets managers can configure imports in Assets.
Import types
- The simplest method of importing data
- Import from Excel files saved as CSV
- Eliminates Excel files stored on shared disks
Additional apps available for free on the Atlassian Marketplace can extend import types. Integrations are available for many popular systems, including AWS, ServiceNow, Tempo, and others. These are installed as separate apps in Jira Service Management and are available for free.
Prepare data for import
Create an import structure

- You need to provide a URL and credentials for external systems that require a connection.
- For imports like CSV and JSON, you need to point to the import file or web address, and other settings such as encoding and delimiters.
- For Discovery imports, you need to provide the file that was generated by the scanning tool.
- Automatic data mapping
- Manually mapping data
Automatic data mapping
Automatically create object types and attributes
- Object types
- Attributes
- Object mapping
Mapped object types
Mapped attributes
Manually mapping data
Create the necessary object types and attributes
Map import data
Configure object type mapping

Configure attribute mapping

Map object type references
Let's explore an example
Name | Operating system |
|---|---|
A1234 | Windows 10 |
B5678 | CentOS Linux |
When importing data that contains cells with multiple values, the AQL syntax is modified slightly. The syntax uses IN instead of equals and contains an index number. If the number is set to 0, all values set for the row will be matched.
TargetAttribute IN (${ImportValue${0}})
Recall that double pipes separate multiple values in a CSV file.
Missing objects target object type
Threshold setting for Missing objects
If the action should be performed immediately during the next import, set Threshold to 0.
Run imports

How was this lesson?
next lesson
Build simple Assets automation rules
- Use automation to tackle manual repetitive tasks
- Use Jira Automation with Assets
- Components of an automation rule
- Use variables in your automation rules
- Trigger automation from Assets objects
- Let’s explore an automation use case