Tag: AMAZON-ATHENA
Me encontré con un problema en Athena cuando intentaba unir y ordenar dos tablas juntas. Mi declaración de consulta se parece mucho a esto: SELECT * from Table_1 LEFT JOIN Table_2 ON Table_1 where Table_1.id = Table_2.id AND Table_1.date = Table_2.date ORDER BY Table_1.id, Table_1.date Mis tablas son potencialmente grandes . . . Read more
Necesito compartir una tabla creada en Glue con una cuenta externa. En realidad, parece bastante fácil, pero por alguna razón la tabla compartida no aparece en la lista de tablas de la cuenta de destino. Esto es lo que he hecho en la cuenta de origen: 1) Creé la base . . . Read more
Hola, intenté crear una tabla con una consulta simple como la siguiente: select distinct b.week_start_date, count(distinct visitor_id) as uu, count(distinct visit_id) as session, sum(1) FILTER (WHERE event_name = ‘pageview’) AS pageview from table a join table b on a.date = b.cy_date_num_yyyymmdd where a.date between ‘20211107’ and ‘20211113’ group by 1 . . . Read more
Si DATENAME (‘weekday’, TODAY ()) = ‘Sunday’ entonces [Date] & lt;= TODAY () -1 elseif DATENAME (‘weekday’, TODAY ()) = ‘Lunes’ entonces [Date] & lt;= TODAY () -2 elseif DATENAME (‘weekday’, TODAY ()) = ‘Martes’ entonces [Date] & lt;= TODAY () -3 else [Date] = [Date] end Estoy usando este . . . Read more
El array_agg de AWS Athena, al ser ordenado por múltiples valores, puede devolver un orden incorrecto. Aquí está la reproducibilidad mínima: with xxx(id, sort_by, val) as ( values (1, 'a' , 999), (1, 'b', 555) ) select id, array_agg(val order by sort_by) as single_sort, — [999, 555] array_agg(val order by . . . Read more