Attribute
Home > @gooddata/sdk-code-schemas > v1 > Attribute
v1.Attribute interface
Signature:
export interface Attribute
Properties
|
Property |
Modifiers |
Type |
Description |
|---|---|---|---|
|
"INT" | "STRING" | "DATE" | "NUMERIC" | "TIMESTAMP" | "TIMESTAMP_TZ" | "BOOLEAN" |
A column data type in the physical database. | ||
|
string |
(Optional) An Id of the label to be used by default for this field | ||
|
string |
(Optional) An optional description of the field. | ||
|
boolean |
(Optional) | ||
|
boolean |
(Optional) Optional flag to indicate if the attribute can contain null values. | ||
|
{ [k: string]: Label; } |
(Optional) | ||
|
string |
(Optional) Locale string in BCP 47 format used for default label sorting. | ||
|
string |
(Optional) Optional value which can be used as replacement for NULL in join conditions. | ||
|
boolean |
(Optional) Optional flag to indicate if the attribute should be shown in AI results. When omitted, the attribute is visible. | ||
|
string |
(Optional) A column name in the source table to do sorting by | ||
|
"ASC" | "DESC" |
(Optional) | ||
|
string |
(Optional) A column name in the physical database. Optional, equals to id by default. | ||
|
(Optional) | |||
|
string |
(Optional) A human readable title of the field. Optional, derived from id if not provided explicitly. | ||
|
"attribute" |