@@ -100,21 +100,21 @@ class MetricFlowQueryRequest:
100
100
"""
101
101
102
102
request_id : MetricFlowRequestId
103
- saved_query_name : Optional [str ] = None
104
- metric_names : Optional [Sequence [str ]] = None
105
- metrics : Optional [Sequence [MetricQueryParameter ]] = None
106
- group_by_names : Optional [Sequence [str ]] = None
107
- group_by : Optional [Tuple [GroupByParameter , ...]] = None
108
- limit : Optional [int ] = None
109
- time_constraint_start : Optional [datetime .datetime ] = None
110
- time_constraint_end : Optional [datetime .datetime ] = None
111
- where_constraints : Optional [Sequence [str ]] = None
112
- order_by_names : Optional [Sequence [str ]] = None
113
- order_by : Optional [Sequence [OrderByQueryParameter ]] = None
114
- min_max_only : bool = False
115
- sql_optimization_level : SqlQueryOptimizationLevel = SqlQueryOptimizationLevel . O4
116
- dataflow_plan_optimizations : FrozenSet [DataflowPlanOptimization ] = DataflowPlanOptimization . enabled_optimizations ()
117
- query_type : MetricFlowQueryType = MetricFlowQueryType . METRIC
103
+ saved_query_name : Optional [str ]
104
+ metric_names : Optional [Sequence [str ]]
105
+ metrics : Optional [Sequence [MetricQueryParameter ]]
106
+ group_by_names : Optional [Sequence [str ]]
107
+ group_by : Optional [Tuple [GroupByParameter , ...]]
108
+ limit : Optional [int ]
109
+ time_constraint_start : Optional [datetime .datetime ]
110
+ time_constraint_end : Optional [datetime .datetime ]
111
+ where_constraints : Optional [Sequence [str ]]
112
+ order_by_names : Optional [Sequence [str ]]
113
+ order_by : Optional [Sequence [OrderByQueryParameter ]]
114
+ min_max_only : bool
115
+ sql_optimization_level : SqlQueryOptimizationLevel
116
+ dataflow_plan_optimizations : FrozenSet [DataflowPlanOptimization ]
117
+ query_type : MetricFlowQueryType
118
118
119
119
@staticmethod
120
120
def create_with_random_request_id ( # noqa: D102
@@ -129,7 +129,7 @@ def create_with_random_request_id( # noqa: D102
129
129
where_constraints : Optional [Sequence [str ]] = None ,
130
130
order_by_names : Optional [Sequence [str ]] = None ,
131
131
order_by : Optional [Sequence [OrderByQueryParameter ]] = None ,
132
- sql_optimization_level : SqlQueryOptimizationLevel = SqlQueryOptimizationLevel .O4 ,
132
+ sql_optimization_level : SqlQueryOptimizationLevel = SqlQueryOptimizationLevel .default_level () ,
133
133
dataflow_plan_optimizations : FrozenSet [
134
134
DataflowPlanOptimization
135
135
] = DataflowPlanOptimization .enabled_optimizations (),
0 commit comments