es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: AMAZON-ATHENA

Obtener datos para el último día de cada semana.

Quiero obtener los datos del último día de cada semana (domingo). Estoy utilizando la siguiente consulta que me da la última fila para cada día, ¿cómo puedo modificarla para obtener los datos solo del último día de cada semana? CON PuntoEnElTiempo COMO ( SELECT * , "row_number"() OVER (PARTITION BY . . . Read more

Tiempo de espera de consulta de Athena para el bucket que contiene demasiadas entradas de registro

Estoy ejecutando una consulta simple en Athena como sigue: SELECT * FROM “logs” WHERE parse_datetime(requestdatetime,’dd/MMM/yyyy:HH:mm:ss Z’) BETWEEN parse_datetime(‘2021-12-01:00:00:00′,’yyyy-MM-dd:HH:mm:ss’) AND parse_datetime(‘2021-12-21:19:00:00′,’yyyy-MM-dd:HH:mm:ss’); Sin embargo, esto se agota debido al tiempo de espera predeterminado de 30 minutos para DML. Los registros del camino que estoy consultando son varios millones. ¿Hay alguna manera de . . . Read more

Reemplace el pegamento con los comandos incorporados de Presto.

He completado todos los pasos mencionados en este tutorial. https://aws.amazon.com/blogs/big-data/improve-amazon-athena-query-performance-using-aws-glue-data-catalog-partition-indexes/ Estoy obteniendo los resultados esperados. Pero me gustaría saber si esto es posible sin Glue. Me gustaría usar solo Athena (así como S3) y nada más para lograr los mismos resultados.

Transformar JSON a ARRAY en Athena/Presto

Tengo una tabla disponible en Athena que tiene una columna con JSON estructurado de la siguiente manera: { “455a9410-29a8-48a3-ad22-345afa3cd295”: { “legacy_id”: 1599677886, “w_ids”: [ “845254682”, “831189092” ] }, “5e74c911-0b63-4b84-8ad4-77dd9bed7b53”: { “legacy_id”: 1599707069, “w_ids”: [ “1032024432” ] }, “7b988890-20ff-4279-94df-198369a58848”: { “legacy_id”: 1601097861, “w_ids”: [ “1032024432” ] } } Me gustaría convertir . . . Read more