Obtención y almacenado de datos

En este post os voy a hablar de como obtener y almacenar datos.

Obtención/almacenado de datos

Para poder hacer inteligencia de negocio hace falta capturar y almacenar todos los datos posibles, incluyendo detalles. Aunque puede parecer un exceso burocrático, si no se almacena esa información no se podrá analizar posteriormente, ni extraer conclusiones.

Algunos ejemplos de fuentes de datos de todo tipo de negocio son:

• Compras y gastos: tipos, importes, fechas, localizaciones, impuestos, responsable, estado…

• Ventas: fechas, importes, categorías, productos, gastos asociados, ofertas aplicadas, responsable, estado, devoluciones, defectos…

• Leads: nombres, tipos, localizaciones, fuente, medio, responsable, estado…

• Proveedores: nombres, fecha de inicio de actividad, numero de incidencias leves, medias y graves

• Clientes: nombres, fecha de inicio de actividad, origen del cliente (campaña)…

• Inventariado: productos, cantidades, localización…

Hay muchos modos de almacenar estos datos, y muchas veces esta información esta oculta al usuario por detrás de aplicaciones, pero principalmente hay dos modos de almacenar los datos: Como datos relacionales, y como datos no estructurados.

El modo mas habitual de almacenar los datos es con bases de datos relacionales. Estas bases de datos guardan los datos en tablas donde cada fila es una entrada y en cada columna se hace referencia a un atributo de esa entrada, por ejemplo nombre del producto, precio, quien lo ha comprado… En un modelo puramente relacional los datos de una celda pueden hacer relación a otra fila en otra tabla. Por ejemplo en lugar de poner el nombre del cliente se guarda un identificador del mismo y en otra tabla todos sus datos.

Estamos acostumbrados a este formato gracias a las hojas de cálculo.

Lo mas importante es guardar todos los datos posibles, del modo mas consistente posible. Casi siempre este guardado de datos lo hacen aplicaciones especificas por nosotros. No hace falta estar encima para guardarlo aparte en otra aplicación específica de Inteligencia de Negocio.

Pero otras veces no hay aplicación que guarde nuestros datos y podemos usar la herramienta de Inteligencia de Negocio mas usada en el mundo: una hoja de cálculo tipo Excel o LibreOffice Calc.

Las herramientas especificas suelen permitir hacer un análisis de los datos que almacenan, y este análisis muchas veces es suficiente, pero no son capaces de hacer que los datos de diversas fuentes se hablen entre sí. Para ello usaremos archivos de intercambio de datos o integraciones entre aplicaciones.