Tag: AMAZON-ATHENA
Tengo la siguiente estructura en s3: s3://landing-zone/api/report/task=log-results/year=2022/month=1/day=1/hour=0/minute=18/file.csv Quiero almacenar todos los nuevos archivos solo hasta la hora, como: s3://landing-zone/api/report/task=log-results/year=2022/month=1/day=1/hour=0/file.csv Intenté agregar los nuevos archivos solo hasta la carpeta de la hora, pero el rastreador de AWS no puede obtener estos nuevos archivos disponibles para Athena. ¿Cuál es la mejor manera . . . Read more
Tengo una tabla con dos columnas, la columna A es una cadena de URL y la columna B es una cadena de identificación de seguimiento. Necesito verificar si la cadena de identificación de seguimiento está incluida en la cadena de URL y, de ser así, eliminarla de la cadena de . . . Read more
Estoy intentando usar la función glueContext.purge_table en mi trabajo de AWS Glue. Cada vez que se ejecuta el trabajo, se produce el siguiente error: Se produjo un error al llamar a o82.purgeTable. : java.lang.RuntimeException: class com.amazonaws.services.gluejobexecutor.model.AccessDeniedException: El usuario: arn:aws:sts::012345678:assumed-role/XYZ/GlueJobRunnerSession no tiene autorización para realizar lakeformation:GetDataAccess en el recurso: arn:aws:glue:us-east-1:MICHIGAN_DEFAULT_CATALOG_ID_RANDOMIZED:table/database/table (Servicio: . . . Read more
Tengo una consulta Athena y el resultado se guardará en la ubicación de un cubo S3. El escenario anterior funciona bien, pero el nombre del archivo será una serie de caracteres aleatorios. Necesito guardar el resultado con un nombre de archivo específico. El nombre del archivo debe ser report.csv. Mi . . . Read more
Estoy registrando las cabeceras y cuerpos de solicitud y respuesta para todo el tráfico hacia y desde nuestra API a servicios de terceros en S3 como objetos pequeños. Quiero poder consultar estos datos de manera infrecuente. Por ejemplo (pseudo-código): select $.cars[0].color from “objects” where object_path in (…); Otra información: Muchos . . . Read more