Import Data Assets
Importing a data asset is simple. Below are the steps to bulk import various data assets, such as Databases, Schemas, and Tables.How to Import a Database Service
To import a Database Service:- Click the Profile icon and navigate to Settings > Services > Database.
-
Select a database service you want to import. For example, we are importing the
Snowflakeservice. -
Click Settings and select Import to download the Database Service file.

-
Upload/Drop the Database Service CSV file that you want to import.
Alternatively, you can
exportan existing Database Service CSV as a template, make the necessary edits, and then upload the updated file. Once you have the template, you can fill in the following details:- name (required): This field contains the name of the database.
- fullyQualifiedName (required): This field contains the fully qualified name of the database service.
- displayName: This field holds the display name of the database.
- description: This field contains a detailed description or information about the database.
- owner: This field specifies the owner of the database.
- tags: This field contains the tags associated with the database.
- glossaryTerms: This field holds the glossary terms linked to the database.
- tiers: This field defines the tiers associated with the database service.
- domain: This field contains the domain assigned to the data asset.

-
Review the preview of your uploaded data. Make any additions or corrections directly in the table if needed. A Passed and Failed count is displayed above the table to help you quickly identify any rows with validation errors before proceeding.
Click Next.

- After the database service is uploaded, you can view the changes in the database service.
How to Bulk Import a Database
To import a Database:- Click the Profile icon and select Settings > Services > Database.
- Select a database service whose database you want to import.
-
Click the Databases tab and select the database you want to import.

-
Click the ⋮ icon and select Import to upload the database CSV file.

-
Upload/Drop the Database CSV file that you want to import. Alternatively,, you can
exportan existing Database CSV as a template, make the necessary edits, and then upload the updated file. Once you have the template, you can fill in the following details:- name (required): This field contains the name of the database.
- fullyQualifiedName (required): This field contains the fully qualified name of the database.
- displayName: This field holds the display name of the database.
- description: This field contains a detailed description or information about the database.
- owner: This field specifies the owner of the database.
- tags: This field contains the tags associated with the database.
- glossaryTerms: This field holds the glossary terms linked to the database.
- tiers: This field defines the tiers associated with the database.
-
sourceUrl: This field contains the Source URL of the data asset. Example for the Snowflake database:
https://app.snowflake.com/<account>/#/data/databases/DEMO/ -
retentionPeriod: This field contains the retention period of the data asset. Period is expressed as a duration in ISO 8601 format in UTC. Example -
P23DT23H. - domain: This field contains the domain assigned to the data asset.

-
Review the preview of your uploaded data. Make any additions or corrections directly in the table if needed. A Passed and Failed count is displayed above the table to help you quickly identify any rows with validation errors before proceeding.
Click Next.

- After the database is uploaded, you can view the uploaded database in the Databases tab.
How to Bulk Import a Database Schema
To import a Database Schema:- Navigate to the database whose schema you want to import.
-
In the Database Schema tab, select the schema you want to import. For example,
JAFFLE_SHOPin the following image.
-
Click the ⋮ icon and select Import to upload the database schema CSV file.

-
Upload/Drop the Database Schema CSV file that you want to import.
Alternatively, you can
exportan existing Database Schema CSV as a template, make the necessary edits, and then upload the updated file. Once you have the template, you can fill in the following details:- name (required): This field contains the name of the database schema.
- fullyQualifiedName (required): This field contains the fully qualified name of the database schema.
- displayName: This field holds the display name of the database schema.
- description: This field contains a detailed description or information about the database schema.
- owner: This field specifies the owner of the database schema.
- tags: This field contains the tags associated with the database schema.
- glossaryTerms: This field holds the glossary terms linked to the database schema.
- tiers: This field defines the tiers associated with the database schema.
-
sourceUrl: This field contains the Source URL of the data asset. Example for the Snowflake database schema:
https://app.snowflake.com/<account>/#/data/databases/DEMO/schemas/JAFFLE_SHOP -
retentionPeriod: This field contains the retention period of the data asset. Period is expressed as a duration in ISO 8601 format in UTC. Example -
P23DT23H.
Click Next Preview.
-
Review the preview of your uploaded data. Make any additions or corrections directly in the table if needed. A Passed and Failed count is displayed above the table to help you quickly identify any rows with validation errors before proceeding.
Click Next.

- After successful import, you can view the uploaded database schemas listed under the Database Schema tab.
How to Bulk Import a Table
To import a Table:- Navigate to the database schema whose table you want to import.
-
In the Tables tab, select the table you want to import.

-
Click the ⋮ icon and select Import to upload the table CSV file.

-
Upload/Drop the Table CSV file that you want to import.
Alternatively, you can
exportan existing table CSV as a template, make the necessary edits, and then upload the updated file. Once you have the template, you can fill in the following details:- name: This field contains the name of the table.
- fullyQualifiedName (required): This field contains the fully qualified name of the table.
- displayName: This field holds the display name of the table.
- description: This field contains a detailed description or information about the table.
- owner: This field specifies the owner of the table.
- tags: This field contains the tags associated with the table.
- glossaryTerms: This field holds the glossary terms linked to the table.
- tiers: This field defines the tiers associated with the table.
-
sourceUrl: This field contains the Source URL of the data asset. Example for the Snowflake table:
https://app.snowflake.com/<account>/#/data/databases/DEMO/schemas/JAFFLE_SHOP/table/CUSTOMERS -
retentionPeriod: This field contains the retention period of the data asset. Period is expressed as a duration in ISO 8601 format in UTC. Example -
P23DT23H. - column.fullyQualifiedName (required): This field holds the fully qualified name of the column.
- column.displayName: This field holds the display name of the column, if different from the technical name.
- column.description: This field holds a detailed description or information about the column’s purpose or content.
- column.dataTypeDisplay: This field holds the data type for display purposes.
-
column.dataType: This field holds the data type of the column (e.g.,
VARCHAR,INT,BOOLEAN). - column.arrayDataType: If the column is an array, this field specifies the data type of the array elements.
- column.dataLength: This field holds the length or size of the data.
- column.tags: This field holds the tags associated with the column, which help categorize it.
- column.glossaryTerms: This field holds the glossary terms linked to the column to provide standardized definitions.

- Review the preview of your uploaded data. Make any additions or corrections directly in the table if needed. A Passed and Failed count is displayed above the table to help you quickly identify any rows with validation errors before proceeding. Click Next.
- After successful import, you can view the uploaded database tables listed under the Tables tab.
Data Asset Export
Quickly export data assets as a CSV file.