¿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 final

Ahora 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!

Respuestas a la pregunta(1)

Su respuesta a la pregunta