Sobre este proyecto
it-programming / others-5
Abierto
Cordial saludo, requerimos un profesional que tenga experiencia con hojas de Cáculo de Google (Google Sheets) y manejo de data para migración a base de datos. Describimos la situación actual y solución que requerimos.
Situación Actual:
Tenemos una archivo de Google Sheets con aproximadamente 80.000 registros distribuidos en aproximadamente 7 hojas de cálculos, algunas columnas son datos planos (ingresados manualmente), otras son fórmulas. Ese archivo está conectado a una aplicación Web (fronted) que utiliza el libro de Google Sheet como Backend por lo cual actúa como base de datos y es muy sensible a la manipulación de información como nombres de columnas, eliminaciones, etc.
De los 80.000 registros, más del 50% corresponde a información histórica de órdenes de servicios y ejecución de las mismas de los años 2019, 2020, 2021 hasta ahora, por lo cual son datos que sirven para tener hacer análisis estadísticos pasados, pero no para hacer operaciones actuales.
¿Qué requerimos?
La aplicación fronted que está funcionando con el libro de Google Sheets está generando un alto costo por tener tantas cantidades de filas conectadas, por tal motivo requerimos transferir los datos históricos de los años (2019 al 2022) a una base de datos SQL Server (hemos pensado que es la mejor opción, pero estamos dispuestos a evaluar otras herramientas), y una vez transferida esta data eliminar del archivo Google Sheets original la información histórica y a su vez crear un script para que este procedimiento siga funcionando en tiempo real, es decir que a medida que se creen órdenes de servicios en la hoja Google Sheets mediante aplicación el registro permanezca hasta que cambie el estado a "FInalizado" cuando la orden finalice la migre a la base de datos (histórica) y el registro desaparezca de Google sheets.
Esta es una breve descripción de lo que requerimos, cualquier duda adicional estaremos pendientes a resolverla.
Categoría Programación y Tecnología
Subcategoría Otros
Tamaño del proyecto Medio
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Integraciones de API Cloud Storage (Dropbox, Google Drive, etc.), Otros (Otras APIs)
Plazo de Entrega: 15 Noviembre, 2023
Habilidades necesarias