interface
Source: metadata.ts ↗
v1.Source
export interface Source
Properties
Property | Modifiers | Type | Description |
|---|---|---|---|
“INT” | “STRING” | “DATE” | “NUMERIC” | “TIMESTAMP” | “TIMESTAMP_TZ” | “BOOLEAN” | “HLL” | A column data type in the physical database. | ||
boolean | (Optional) Optional flag to indicate if the reference source can contain null values. | ||
string | (Optional) Optional value which can be used as replacement for NULL in join conditions. | ||
string | A target dataset one of primary key or date. |
Property details
v1.Source.data_typeproperty
A column data type in the physical database.
data_type: "INT" | "STRING" | "DATE" | "NUMERIC" | "TIMESTAMP" | "TIMESTAMP_TZ" | "BOOLEAN" | "HLL";
v1.Source.is_nullableproperty
Optional flag to indicate if the reference source can contain null values.
is_nullable?: boolean;
v1.Source.null_value_join_replacementproperty
Optional value which can be used as replacement for NULL in join conditions.
null_value_join_replacement?: string;
v1.Source.source_columnproperty
source_column: SourceColumn;
v1.Source.targetproperty
A target dataset one of primary key or date.
target: string;