data_model_execution
Module to interact with data model executions.
This module contains class to interact with a data model execution in EMS data integration.
Typical usage example:
```python
data_model_execution = data_job.create_data_model_execution(dm.id)
data_model_execution = data_job.create_data_model_execution(dm.id, tables=[data_model_table.id])
data_model_execution.delete()
```
DataModelExecution ¶
Bases: DataModelExecutionTransport
Data model execution object to interact with data model execution specific data integration endpoints.
data_pool_id
instance-attribute
¶
Id of data pool where data model execution is located.
from_transport
classmethod
¶
Creates high-level data model execution object from given DataModelExecutionTransport.
Parameters:
-
client
(Client
) –Client to use to make API calls for given data model execution.
-
data_pool_id
(str
) –Id of data pool where data model execution is located.
-
data_model_execution_transport
(DataModelExecutionTransport
) –DataModelExecutionTransport object containing properties of data model execution.
Returns:
-
DataModelExecution
–A DataModelExecution object with properties from transport and given client.