data_model_table_column
DataModelTableColumn ¶
Bases: PoolColumn
Data model table column object to interact with data model table column specific data integration endpoints.
data_pool_id
instance-attribute
¶
Id of data pool where data model table column is located.
data_model_id
instance-attribute
¶
Id of data model where data model table column is located.
table_alias
instance-attribute
¶
Alias of table where data model table column is located.
from_transport
classmethod
¶
from_transport(
client,
data_pool_id,
data_model_id,
table_name,
table_alias,
pool_column_transport,
)
Creates high-level data model table column object from given PoolColumn.
Parameters:
-
client
(Client
) –Client to use to make API calls for given data model table.
-
data_pool_id
(str
) –Id of data pool where table is located.
-
data_model_id
(str
) –Id of data model where table is located
-
table_name
(str
) –Name of data model table where column is located.
-
table_alias
(Optional[str]
) –Alias of data model table where column is located.
-
pool_column_transport
(PoolColumn
) –PoolColumn object containing properties of data model table column.
Returns:
-
DataModelTableColumn
–A DataModelTableColumn object with properties from transport and given client.