SIENTIAPDE-1110
Refactor last data timestamp handling in Druid activity to use string format for default value, improving consistency in date representation.
This commit is contained in:
@@ -41,8 +41,7 @@ class Druid(BaseActivity):
|
|||||||
metadata = input_data['metadata']
|
metadata = input_data['metadata']
|
||||||
datasource = f"raw_{input_data['schedule_name']}"
|
datasource = f"raw_{input_data['schedule_name']}"
|
||||||
last_data_timestamp = input_data['last_data_timestamp']
|
last_data_timestamp = input_data['last_data_timestamp']
|
||||||
last_data_timestamp = last_data_timestamp if last_data_timestamp is not None else datetime(
|
last_data_timestamp = last_data_timestamp if last_data_timestamp is not None else '1970-01-01 00:00:00'
|
||||||
1970, 1, 1, 0, 0, 0)
|
|
||||||
self.debug(
|
self.debug(
|
||||||
f"Loading data from Druid: {input_data}", metadata=metadata)
|
f"Loading data from Druid: {input_data}", metadata=metadata)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user