How to Create Virtual Attributes
Select your data source on the Pipeline Designer page

Open the Virtual Attributes section

Enter the name of the new virtual attribute
By default, you will create a new attribute. Change the dropdown at the top of the section to select an existing attribute to edit.

Add the description of the virtual attribute
This description will be used in the semantic model for the attribute.

Select the source data type

Select the Snowflake data type

(Optional) Select the W Question Category
You can select one of the W (What, Where, When, Who, Why) Question categories. This value will be used to determine which section of the semantic model to add the attribute to.

(Optional) Select the Object Array
The object array the virtual attribute will be inserted into. If left blank the virtual attribute will be inserted at the root level.

Enter the SQL Expression
This SQL expression will be used for the Dynamic Table column definition.

Create the virtual attribute

Ensure the attribute was created successfully

Add additional virtual attributes as needed
For the JSON Tutorial, add the customer_email_domain virtual attribute:

Last updated
Was this helpful?