Hola, soy nuevo trabajando con Azure. En mi empresa somos ocho personas y todos registramos información diariamente en un mismo archivo de Excel compartido mediante SharePoint. El archivo ya contiene bastantes datos y empezamos a tener dudas sobre su rendimiento, la posibilidad de cometer errores y la forma de evitar problemas al cruzar o consultar la información.
Estamos evaluando reemplazarlo por una solución más estructurada. Pensé en utilizar Azure SQL u otro servicio de Azure, pero no sé si sería una opción adecuada para un equipo pequeño ni qué nivel de configuración, mantenimiento, seguridad y conocimientos requeriría.
¿Qué alternativa recomendarían? ¿Sería suficiente utilizar una lista de SharePoint, o convendría crear una base de datos SQL, una aplicación, Power BI o alguna otra herramienta? Buscamos buenos tiempos de respuesta, facilidad de uso y evitar errores durante el registro y análisis de los datos.
2 Answers
Antes de elegir una herramienta, conviene aclarar para qué usan exactamente Excel: si solo capturan datos, si lo utilizan como almacenamiento, si hacen cálculos, si necesitan reportes o si varias personas editan las mismas filas al mismo tiempo. Con esas respuestas será más fácil determinar si una lista de SharePoint basta o si realmente necesitan una base de datos y una interfaz separada.
Si todavía están empezando con este tipo de soluciones, Azure SQL puede funcionar, pero probablemente implique bastante trabajo adicional: configuración de identidades, permisos, seguridad, costos, mantenimiento y una forma de que los usuarios consulten o registren la información. Para un equipo de ocho personas, una lista de SharePoint podría ser un primer paso mucho más sencillo. Está pensada para almacenar datos estructurados y permite controlar columnas, tipos de datos y permisos sin administrar toda una infraestructura de base de datos.

Tiene sentido. Después de revisar las opciones, creo que empezaremos probando con una lista de SharePoint y evaluaremos si cubre nuestras necesidades antes de pasar a algo más complejo.