4. Upload/Drop the Database Service CSV file that you want to import. Alternatively, you can `export` an 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.
3. Upload/Drop the Database CSV file that you want to import. Alternatively, you can `export` an 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.
- **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.
3. Upload/Drop the Database Schema CSV file that you want to import. Alternatively, you can `export` an 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.
- **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`.
3. Upload/Drop the Table CSV file that you want to import. Alternatively, you can `export` an 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.
- **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 will specify 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.
- **column.glossaryTerms**: This field holds the Glossary terms linked to the column to provide standardized definitions.