Skip to main content
Skip table of contents

Attributes

Entities contain attributes. Attributes are managed in the entity attributes tab where attributes can be created, soft deleted and restored.

Entity import
Entity and attribute definitions can be imported into Agile Data Engine. This is the recommended way for creating source entities for incoming data.


See also:


Tutorials

See the below video for a quick tutorial on how to create an attribute.

https://youtu.be/yFV1dm-cKB8

Managing attributes

In Attributes tab (Entities -> Attributes) you can:

  1. Create an attribute.

  2. Soft Delete an attribute.

  3. Edit an attribute.

  4. View soft deleded attributes by toggling the slider.

  5. Restore soft deleted attributes when the slider is toggled:


Attribute properties

Property

Description

ATTRIBUTE NAME

Case-insensitive attribute name. Attribute names will be in lowercase in the DDL executed in target databases.

DATA TYPE

Attribute value data type in Agile Data Engine format. Data types will be resolved to target database types during deployment. Export SQL to examine resolved data types before deployment. Use CONFIG_DATATYPES to manage available data types.

TECHNICAL ATTRIBUTE TYPE

System attribute type that can have transformations and load automation patterns related to it. See main article for further information.

DATA LENGTH

Defines attribute length/size for specific data types such as strings.

DATA PRECISION

Defines the number of digits in a number for fixed-point numeric data types. For example, the number 1234.56 has a precision of 6.

DATA SCALE

Defines the number of decimals in a number for fixed-point numeric data types. For example, the number 1234.56 has a scale of 2.

DEFAULT VALUE

Defines a default value or expression for an attribute.

POSITION

Defines the position (order) of an attribute in an entity. Note that depending on the target database management system, changing the attribute order might not have an effect unless FORCE RECREATION is used.

NULLABLE?

Defines if the attribute accepts null values. Note that an attribute cannot be changed to non-nullable if it already contains null values.

COMPRESSION TYPE

AMAZON REDSHIFT ONLY: Encoding type for attribute, see Amazon Redshift documentation for further information.

COLLATION VALUE

Agile Data Engine supports column level collation definition in specific target database management systems. See main article for further information.

MASKING POLICY

Agile Data Engine supports column masking policies to protect sensitive data in specific target database management systems. See main article for further information.

DESCRIPTION

Attribute description/comment which is also written into the target database.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.