@@ -233,19 +233,22 @@ def updater(
233233 .include_on_results (alpha_DQRule .ALPHADQ_RULE_STATUS )
234234 ).to_request ()
235235
236- for result in client .asset .search (request ):
237- retrieved_custom_sql = result .alpha_dq_rule_custom_s_q_l # type: ignore[attr-defined]
238- retrieved_rule_name = result .display_name
239- retrieved_dimension = result .alpha_dq_rule_dimension # type: ignore[attr-defined]
240- retrieved_column = result .alpha_dq_rule_base_column # type: ignore[attr-defined]
241- retrieved_alert_priority = result .alpha_dq_rule_alert_priority # type: ignore[attr-defined]
242- retrieved_description = result .user_description
243- retrieved_asset = result .alpha_dq_rule_base_dataset # type: ignore[attr-defined]
244- retrieved_template_rule_name = result .alpha_dq_rule_template_name # type: ignore[attr-defined]
245- retrieved_template = result .alpha_dq_rule_template # type: ignore[attr-defined]
246- retrieved_threshold_compare_operator = result .alpha_dq_rule_config_arguments .alpha_dq_rule_threshold_object .alpha_dq_rule_threshold_compare_operator # type: ignore[attr-defined]
247- retrieved_threshold_value = result .alpha_dq_rule_config_arguments .alpha_dq_rule_threshold_object .alpha_dq_rule_threshold_value # type: ignore[attr-defined]
248- retrieved_threshold_unit = result .alpha_dq_rule_config_arguments .alpha_dq_rule_threshold_object .alpha_dq_rule_threshold_unit # type: ignore[attr-defined]
236+ results = client .asset .search (request )
237+
238+ search_result = results .current_page ()[0 ]
239+
240+ retrieved_custom_sql = search_result .alpha_dq_rule_custom_s_q_l # type: ignore[attr-defined]
241+ retrieved_rule_name = search_result .display_name
242+ retrieved_dimension = search_result .alpha_dq_rule_dimension # type: ignore[attr-defined]
243+ retrieved_column = search_result .alpha_dq_rule_base_column # type: ignore[attr-defined]
244+ retrieved_alert_priority = search_result .alpha_dq_rule_alert_priority # type: ignore[attr-defined]
245+ retrieved_description = search_result .user_description
246+ retrieved_asset = search_result .alpha_dq_rule_base_dataset # type: ignore[attr-defined]
247+ retrieved_template_rule_name = search_result .alpha_dq_rule_template_name # type: ignore[attr-defined]
248+ retrieved_template = search_result .alpha_dq_rule_template # type: ignore[attr-defined]
249+ retrieved_threshold_compare_operator = search_result .alpha_dq_rule_config_arguments .alpha_dq_rule_threshold_object .alpha_dq_rule_threshold_compare_operator # type: ignore[attr-defined]
250+ retrieved_threshold_value = search_result .alpha_dq_rule_config_arguments .alpha_dq_rule_threshold_object .alpha_dq_rule_threshold_value # type: ignore[attr-defined]
251+ retrieved_threshold_unit = search_result .alpha_dq_rule_config_arguments .alpha_dq_rule_threshold_object .alpha_dq_rule_threshold_unit # type: ignore[attr-defined]
249252
250253 config_arguments_raw = alpha_DQRule .Attributes ._generate_config_arguments_raw (
251254 is_alert_enabled = True ,
0 commit comments