Skip to content

Taligent-SoftDev/Lambda-Reporte

Repository files navigation

Como ejecutar

  1. Instalar dependencias para arquitectura de lambda.

    • Para arm64:

      npm i --os=linux --cpu=arm64
  2. Comprimir el proyecto a .zip.

  3. En lambda:

    • Crear lambda con arquitectura de dependencias instaladas.

    • Subir el archivo .zip.

    • Declarar las siguientes variables de entorno:

      • DEBUG (Opcional): Activa logs adicionales de debug cuando se establece en true. Default en false.
      • NOMBRE_VISTA_USUARIOS (Obligatorio): Nombre de la vista en Athena para datos de usuarios.
      • NOMBRE_VISTA_AREAS_NOMINADAS (Obligatorio): Nombre de la vista en Athena para áreas nominadas.
      • NOMBRE_VISTA_AREAS_NOMINADORAS (Obligatorio): Nombre de la vista en Athena para áreas nominadoras.
      • NOMBRE_VISTA_VALORES (Obligatorio): Nombre de la vista en Athena para valores de reconocimientos.
      • API_URL (Obligatorio): URL del API donde se enviarán los informes generados.
      • S3_OUTPUT_BUCKET (Obligatorio): Bucket de S3 donde se almacenan resultados temporales de consultas a Athena.
    • Configurar el evento trigger.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published