tickets-data-export¶
Propósito¶
Lambda que exporta tickets desde PostgreSQL a S3 y mantiene las tablas de Athena actualizadas.
Stack¶
- Python
- Pandas
- AWS Wrangler
- psycopg2
- PostgreSQL
- Athena / S3
Repositorio¶
VortexPlayDev/tickets-data-export
Flujo¶
- Lee credenciales desde Secrets Manager.
- Consulta tickets en PostgreSQL.
- Exporta a S3.
- Ejecuta
MSCK REPAIR TABLEen Athena.
Variables de entorno¶
DB_SECRET_NAMES3_BUCKET_PATHS3_SUMMARY_PATHATHENA_OUTPUT
Operación¶
- Región:
us-east-1. - Revisar CloudWatch si falla la conexión a base de datos, S3 o Athena.
- Los secretos se leen en runtime; no se guardan en el repo.
Documentación relacionada¶
README.md- summary-stats
- Reportes