Lo que quiero hacer es sumar valores de un campo en todas las filas de un alias. Esto debe ser simple, pero de alguna manera no puedo encontrar la respuesta. ¿Esto es probablemente porque lo que quiero es un valor escalar mientras que PIG maneja conjuntos de datos? Supongo que puedo crear una fila con un campo que es la suma? ¡Por favor avise!Cómo calcular la suma de un campo en todas las filas de un alias
6
A
Respuesta
13
Esto se puede lograr usando un GRUPO ALL para poner todo en un solo grupo, y luego la función SUMA para sumar todos los campos:
DESCRIBE a
a: (name, age, height)
b = GROUP a ALL;
c = FOREACH b GENERATE SUM(a.age);
+0
Exactamente. Eso fue lo que encontré. ¡Gracias de cualquier manera! – kee
Cuestiones relacionadas
- 1. mysql cuenta la suma de todas las filas
- 2. Cómo calcular la suma de un campo de fórmula en Crystal Reports?
- 3. Python: ¿cómo calcular todas las enésimas raíces de un número?
- 4. Cómo calcular la suma de comprobación TCP
- 5. MySQL - ¿Cómo obtengo SUMA de un COUNT de un campo?
- 6. ¿Cómo borrar todas las filas de un TableLayout?
- 7. alias todas las columnas en una consulta con un prefijo
- 8. MySQL: Actualizando todas las filas estableciendo un campo en 0, pero estableciendo el campo de una fila en 1
- 9. cómo borrar todas las filas de UITableView
- 10. Drupal - Cómo obtener la SUMA de filas
- 11. PIG cómo contar un número de filas de alias
- 12. Borrar todas las filas en la tabla
- 13. mySQL devuelve todas las filas cuando campo = 0
- 14. ¿Cómo mostrar todas las filas en jqGrid?
- 15. MySQL: ¿Cómo seleccionar y visualizar TODAS las filas de una tabla, y calcular la suma de una cláusula where en otra tabla?
- 16. ¿Cómo alias un campo o columna en MySQL?
- 17. Borrar/restablecer un modelo en qt (eliminar todas las filas)
- 18. Editar todas las filas para una columna en un GridView
- 19. ¿Cómo leer todas las filas de la tabla grande?
- 20. consulta SQL para encontrar suma de todas las filas y recuento de duplicados
- 21. Cómo calcular la suma de comprobación de Internet desde un byte [] en Java
- 22. suma MYSQL() para las filas distintas
- 23. SQL Server: SUMA() de varias filas incluidos, en las cláusulas
- 24. Cómo vaciar todas las filas de todas las tablas en mysql (en sql)
- 25. SlickGrid: anular la selección de todas las filas en
- 26. combinación izquierda no devolver todas las filas
- 27. Cómo desmarcar todas las filas usando UITableViewCellAccessoryCheckmark
- 28. devolver todas las filas duplicadas
- 29. Calcular suma de la columna de identificadores seleccionados en SQL
- 30. ¿Cómo calcular la suma acumulada para un vector de dobles en C++?
encontré una respuesta, pero no tiene suficiente reputación para responder mi propia pregunta en 8 horas después de la publicación. Agregaré mi respuesta más tarde esta noche. – kee