SOLOPTICAL
Centralización de datos descentralizados
de más de 150 tiendas en Azure DataLake

SOLOPTICAL
Centralización de datos descentralizados de más de 150 tiendas en Azure DataLake

Desde sus inicios en 1993, Soloptical se ha consolidado como una gran cadena de referencia en el mercado óptico. Operan con más de 140 ópticas repartidas por toda la península, Baleares y Canarias. Contamos con más de 1.700 empleados profesionales a tu disposición.
Además de la comercialización de monturas oftálmicas y gafas de sol, las funciones de Soloptical van más allá. Son expertos en fabricación de lentes, reparación de monturas, asesoramiento en imagen, y por supuesto, en el cuidado de la salud ocular. Disponen de una amplia gama y variedad de productos de las mejores marcas, tanto en gafas de sol como graduadas, y trabajan con los mejores fabricantes de lentes oftálmicas.
Sus años de experiencia en el sector óptico han dado fruto para seguir creciendo e introducirse en el mercado de la audiología con más de 63 gabinetes audiológicos en toda España donde poder revisar la salud auditiva de sus clientes de forma gratuita y recibir la atención de expertos.
Sobre SOLOPTICAL
Cliente: Soloptical
Página web: https://www.soloptical.net/es
Tamaño: Mediano (50- 999 empleados)
País: España
Sector: Óptico
Productos y servicios: Microsoft Synapse, Power BI, SQL Server y Python.
El proyecto que llevamos a cabo para Soloptical nació de una necesidad crucial para la empresa: centralizar los datos de más de 150 tiendas. Anteriormente, cada tienda ejecutaba los procesos de ETL por su cuenta, lo que significaba una carga completa para el servidor de la tienda y agotaba sus recursos durante el proceso. Esta tarea se repetía tres veces al día, cada vez que el servidor central solicitaba los datos de todas las tiendas. Como resultado, cualquier trabajo informático durante el proceso era imposible.
Además de aliviar la carga de trabajo de cada tienda, también tuvimos que solucionar el problema de las conexiones a Internet. Los fallos en algunas tiendas durante la transformación o subida de datos en cualquiera de los tres procesos diarios significaban la pérdida de toda la información de esa tienda hasta la siguiente ejecución del proceso.

Centralizar los datos de todas las tiendas en un entorno de Azure en formato parquet y delta.
Migrar las transformaciones de Power Bi y SQL a Azure Synapse aprovechando la potencia de cómputo de Azure.
Cambiar las cargas completas por cargas incrementales 2 veces al día.
Desarrollar un programa que con ejecución local en cada tienda que extraiga sus datos y se suban en bruto en formato parquet.

Microsoft Synapse es una plataforma de análisis de datos que combina las funcionalidades de un almacén de datos y un lago de datos en una única solución integrada. Esta plataforma permite el procesamiento y análisis de grandes volúmenes de datos en tiempo real, así como el acceso a datos estructurados y no estructurados. Además, ofrece una gestión unificada de datos, integración con diferentes herramientas y servicios de Azure y una capacidad de procesamiento escalable.
Azure DataLake es un servicio de almacenamiento en la nube que permite el almacenamiento y procesamiento de grandes conjuntos de datos. Es especialmente útil para el análisis de datos y el aprendizaje automático, ya que permite el procesamiento paralelo de grandes volúmenes de datos utilizando tecnologías de big data como Apache Hadoop.
Además, ofrece una alta disponibilidad, escalabilidad y seguridad mejorada para el procesamiento de datos sensibles. Parquet es un formato de archivo de datos columnar que está optimizado para el procesamiento eficiente de grandes conjuntos de datos en clústeres de big data. Almacenando los datos en columnas en lugar de filas, Parquet permite la lectura selectiva de columnas, lo que mejora la eficiencia y velocidad de procesamiento. Además, es compatible con una amplia variedad de herramientas de big data, lo que facilita su uso en diferentes entornos.
Gracias al proyecto de centralización de datos en Azure DataLake, hemos mejorado la eficiencia y la carga de trabajo en nuestras tiendas. La información es más confiable y accesible, permitiéndonos brindar un servicio excepcional a nuestros clientes.
La implementación de Azure DataLake ha transformado nuestra gestión de datos, agilizando procesos y mejorando la fiabilidad. Ahora podemos centrarnos en ofrecer una atención al cliente de primera, respaldados por datos sólidos y accesibles.
El proyecto de centralización en Azure DataLake ha revolucionado nuestra forma de manejar datos, optimizando la eficiencia y garantizando información precisa. Esto nos permite enfocarnos en brindar la mejor experiencia posible a nuestros clientes.