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?