SIENTIAPDE-1110

Integrate Druid activity into the Activities class, adding support for Druid configuration and initialization. Update worker and connectors configuration to accommodate Druid, enhancing data processing capabilities.
This commit is contained in:
vitor-aignosi
2025-07-02 09:02:59 -03:00
parent 91f2d8610b
commit 332612ac84
7 changed files with 114 additions and 7 deletions

View File

@@ -1,15 +1,15 @@
from pandas import DataFrame
from temporalio import workflow, activity
with workflow.unsafe.imports_passed_through():
from typing import Any
import traceback
from logging import Logger
from datetime import datetime
from pymongo import MongoClient
from pandas import DataFrame
from sientia_do.notifications.handlers import NotificationHandler
from sientia_do.notifications.models import NotificationLevel
from sientia_do.temporal.activities.base import BaseActivity
from sientia_do.temporal.utils.logger import Logger
def clear_mongo_id(docs: list) -> list: