SIENTIAPDE-1712

Enhance prediction export functionality by adding 'on_conflict' and 'unique_columns' parameters to the payload initialization in FormatAndExportPrediction class.
This commit is contained in:
vitor-aignosi
2026-03-25 09:41:12 -03:00
parent 1f0441c7d7
commit 367b00f00a

View File

@@ -198,6 +198,8 @@ class FormatAndExportPrediction:
'table_name': input_data['table_name'], 'table_name': input_data['table_name'],
'data': prediction, 'data': prediction,
'timestamp_conversion': {'column': 'timestamp', 'format': DATETIME_FORMAT_WITH_TZ}, 'timestamp_conversion': {'column': 'timestamp', 'format': DATETIME_FORMAT_WITH_TZ},
'on_conflict': input_data.get('on_conflict', 'replace'),
'unique_columns': ['model_id', 'timestamp'],
}, },
retry_policy=retry_policy, retry_policy=retry_policy,
start_to_close_timeout=timedelta(seconds=180), start_to_close_timeout=timedelta(seconds=180),