gooddata_pandas.data_access.ExecutionDefinitionBuilder

class gooddata_pandas.data_access.ExecutionDefinitionBuilder(columns: Dict[str, Union[gooddata_sdk.compute.model.attribute.Attribute, gooddata_sdk.compute.model.metric.Metric, gooddata_sdk.compute.model.base.ObjId, str]], index_by: Optional[Union[gooddata_sdk.compute.model.attribute.Attribute, gooddata_sdk.compute.model.base.ObjId, str, Dict[str, Union[gooddata_sdk.compute.model.attribute.Attribute, gooddata_sdk.compute.model.base.ObjId, str]]]] = None)

Bases: object

__init__(columns: Dict[str, Union[gooddata_sdk.compute.model.attribute.Attribute, gooddata_sdk.compute.model.metric.Metric, gooddata_sdk.compute.model.base.ObjId, str]], index_by: Optional[Union[gooddata_sdk.compute.model.attribute.Attribute, gooddata_sdk.compute.model.base.ObjId, str, Dict[str, Union[gooddata_sdk.compute.model.attribute.Attribute, gooddata_sdk.compute.model.base.ObjId, str]]]] = None) None

Methods

__init__(columns[, index_by])

build_execution_definition([filter_by])

Attributes

col_to_attr_idx

col_to_metric_idx

index_to_attr_idx