You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
El formato tabular actual (el usado en CSV o XLSX) que usa la API es práctico para una variedad de casos de uso, pero no para todos.
La integración efectiva de llamadas a la API de series de tiempo en softwares de BI como Tableau o Power BI puede ser simplificada en gran manera devolviendo un formato tabular de panel, pudiendo elegir campos adicionales para filtrar.
Propuesta
Implementar un nuevo argumento llamado table_layout con 2 opciones:
series (por defecto, es el formato actual donde la primer columna es el índice de tiempo y el resto son las series)
panel
El formato de panel devuelve una tabla con las siguientes columnas, nombradas en español tal como están en los dumps:
serie_id
indice_tiempo
valor
El argumento interactúa con header:
Si header = ids:
serie_id
indice_tiempo
valor
Si header = titles:
serie_titulo
indice_tiempo
valor
Si header = descriptions:
serie_descripcion
indice_tiempo
valor
Adicionalmente, se implementa un argumento panel_fields que permite agregar columnas adicionales al panel (ie. además de las 3 "obligatorias" ya especificadas), hasta un máximo de 3 columnas adicionales (ie. el formato de panel puede tener hasta 6 columnas en total como máximo).
Las columnas se pueden elegir por su nombre en español, tal como están en los dumps, y sólo se pueden elegir las siguientes columnas:
catalogo_id
dataset_id
distribucion_id
serie_id (si se repite con la columna obligatoria, seleccionarla no da error pero no tiene efecto alguno)
indice_tiempo (siempre se repite con la columna obligatoria, así que no da error pero no tiene efecto alguno)
indice_tiempo_frecuencia
valor (siempre se repite con la columna obligatoria, así que no da error pero no tiene efecto alguno)
serie_titulo (si se repite con la columna obligatoria, seleccionarla no da error pero no tiene efecto alguno)
serie_unidades
serie_descripcion (si se repite con la columna obligatoria, seleccionarla no da error pero no tiene efecto alguno)
distribucion_titulo
distribucion_descripcion
dataset_titulo
dataset_descripcion
dataset_tema
dataset_responsable
dataset_fuente
The text was updated successfully, but these errors were encountered:
Contexto
El formato tabular actual (el usado en CSV o XLSX) que usa la API es práctico para una variedad de casos de uso, pero no para todos.
La integración efectiva de llamadas a la API de series de tiempo en softwares de BI como Tableau o Power BI puede ser simplificada en gran manera devolviendo un formato tabular de panel, pudiendo elegir campos adicionales para filtrar.
Propuesta
Implementar un nuevo argumento llamado
table_layout
con 2 opciones:series
(por defecto, es el formato actual donde la primer columna es el índice de tiempo y el resto son las series)panel
El formato de panel devuelve una tabla con las siguientes columnas, nombradas en español tal como están en los dumps:
El argumento interactúa con
header
:Si
header
=ids
:Si
header
=titles
:Si
header
=descriptions
:Adicionalmente, se implementa un argumento
panel_fields
que permite agregar columnas adicionales al panel (ie. además de las 3 "obligatorias" ya especificadas), hasta un máximo de 3 columnas adicionales (ie. el formato de panel puede tener hasta 6 columnas en total como máximo).Las columnas se pueden elegir por su nombre en español, tal como están en los dumps, y sólo se pueden elegir las siguientes columnas:
The text was updated successfully, but these errors were encountered: