Closed amindadgar closed 1 month ago
The changes in this pull request focus on enhancing the ETL process for Telegram data within the telegram_analyzer_etl.py
file. Key modifications include the introduction of configuration management through TelegramAnalyzerConfig
, updates to the analyze_telegram
function for simplified metadata access, and adjustments to the Analyzer
class's analyze
method to accept new parameters. Additionally, the version of the tc-analyzer-lib
package has been updated in requirements.txt
.
File | Change Summary |
---|---|
dags/telegram_analyzer_etl.py | - Added import for TelegramAnalyzerConfig . - Updated analyze_telegram method signature to include config and send_completed_message . - Simplified metadata retrieval from platform_data . |
requirements.txt | - Updated tc-analyzer-lib version from 1.4.10 to 1.4.11 . |
analyze_telegram
function in the same file (telegram_analyzer_etl.py
) and includes changes to its method signature, which is directly related to the updates made in the main PR.In the fields of code, I hop with glee,
Analyzing Telegram, oh so free!
With configs in hand and data so bright,
Our ETL process now takes flight!
From ten to eleven, we leap with cheer,
A better tomorrow is finally here! 🐇✨
Summary by CodeRabbit
New Features
Chores
tc-analyzer-lib
dependency version from 1.4.10 to 1.4.11.