Run transformations by id
- async AsyncCogniteClient.transformations.run(
- transformation_id: int | None = None,
- transformation_external_id: str | None = None,
- wait: bool = True,
- timeout: float | None = None,
-
- Parameters:
transformation_id (int | None) – Transformation internal id
transformation_external_id (str | None) – Transformation external id
wait (bool) – Wait until the transformation run is finished. Defaults to True.
timeout (float | None) – maximum time (s) to wait, default is None (infinite time). Once the timeout is reached, it returns with the current status. Won’t have any effect if wait is False.
- Returns:
Created transformation job
- Return type:
Examples
Run transformation to completion by id:
>>> from cognite.client import CogniteClient, AsyncCogniteClient >>> client = CogniteClient() >>> # async_client = AsyncCogniteClient() # another option >>> >>> res = client.transformations.run(transformation_id=1)
Start running transformation by id:
>>> res = client.transformations.run(transformation_id=1, wait=False)