dates_numbers
dates_numbers ¶
DomoDataflow Date and Number Actions
Date and numeric calculation actions in Magic ETL v2. These correspond to the "Dates and Numbers" category in the Domo ETL UI sidebar.
DomoDataflow_Action_DateCalculator
dataclass
¶
DomoDataflow_Action_DateCalculator(
id: str,
action_type: str = None,
tile_type: str | None = None,
name: str = None,
depends_on: list[str] = None,
disabled: bool = False,
gui: dict = None,
settings: dict = None,
raw: dict = None,
parent_actions: list[DomoDataflow_Action_Base] = None,
calculations: list[dict] = None,
input: str = None,
tables: list[dict] = None,
)
Bases: DomoDataflow_Action_Base
Date Calculator action - performs date calculations.
Attributes:
| Name | Type | Description |
|---|---|---|
calculations |
list[dict]
|
List of date calculation definitions |
Example
date_action = dataflow.get_action_objects("DateCalculator")[0] for calc in date_action.calculations: ... print(f"{calc.get('name')}: {calc.get('operation')}")
column_relationships
property
¶
column_relationships: set[ColumnRelationship]
Column relationships for DateCalculator tile.
Each calculation produces an output column from input columns.
DomoDataflow_Action_NumericCalculator
dataclass
¶
DomoDataflow_Action_NumericCalculator(
id: str,
action_type: str = None,
tile_type: str | None = None,
name: str = None,
depends_on: list[str] = None,
disabled: bool = False,
gui: dict = None,
settings: dict = None,
raw: dict = None,
parent_actions: list[DomoDataflow_Action_Base] = None,
calculations: list[dict] = None,
input: str = None,
tables: list[dict] = None,
)
Bases: DomoDataflow_Action_Base
Numeric Calculator action - performs numeric calculations.
Also known as "Calculator" in the Magic ETL UI.
Attributes:
| Name | Type | Description |
|---|---|---|
calculations |
list[dict]
|
List of calculation definitions |
Example
calc_action = dataflow.get_action_objects("NumericCalculator")[0] for calc in calc_action.calculations: ... print(f"{calc.get('name')}: {calc.get('operation')}")
column_relationships
property
¶
column_relationships: set[ColumnRelationship]
Column relationships for NumericCalculator tile.
Each calculation produces an output column from input columns.