¿Cómo generar series de fechas en HIVE? (Creando tabla)
Supongamos que actualmente tengo una tabla que tiene 1 fila para cada cuenta y los datos en las tablas son:
Número de cuentaFecha de inicioFecha finalAhora me gustaría crear una nueva tabla que tenga 1 fila para cada día que la cuenta esté abierta, es decir, 1 día para cada fila entre las fechas de inicio y finalización (inclusive) para cada cuenta.
P.ej.
tabla 1
Account Number Start Date End Date
123 1-Jan-17 1-Jul-17
456 1-Feb-17 4-May-17
Tabla 2 (Mesa deseada)
Account Number Day
123 1-Jan-17
123 1-Jan-17
...
123 1-Jul-17
456 1-Feb-17
456 2-Feb-17
...
456 4-May-17
Sé que en Postgresql hay una función llamada 'generar series' que te permitiría hacerlo fácilmente. Me pregunto si hay una función similar en HIVE que te permita hacer eso también.
¡Gracias!