Title: Infosoluciones de Mxico, S'A' de C'V'
1CODA
Plataforma para la Extracción, Almacenamiento y
Explotación de Información.
- Infosoluciones de México, S.A. de C.V.
2Contenido
1
Introducción.
2
Arquitectura General de la Plataforma.
3
Modelo de Extracción de Datos.
4
Modelo de Almacenamiento de Datos.
5
Modelo de Explotación de Datos.
6
Proyecto CODA v2
31
Introducción.
4Conceptos Básicos.
- CODA es una plataforma enfocada hacia los
requerimientos de inteligencia de negocio de una
organización. - Integra datos a partir de distintos sistemas
operacionales, obteniéndolos generalmente a
intervalos regulares. - Contiene información histórica que permite el
análisis y síntesis de indicadores y cifras
control en el tiempo. - Implementa herramientas para la explotación
organizada de información.
5Características Principales.
- Orientación Temática.
- CODA es una herramienta que permite la
organización temática de la información. - Integración.
- Integra información a partir de múltiples
fuentes de datos distribuidas en distintos
sistemas operacionales - No volátil.
- Al ingresar un dato en CODA, este no puede ser
modificado - Variable en el tiempo.
- Almacena los valores de los datos durante el
transcurso del tiempo
62
Arquitectura General de la Plataforma.
7Arquitectura de la Plataforma.
8Modelo Conceptual.
93
Modelo de Extracción de Datos.
10Características.
- Lectura directa de la fuente de datos.
- CODA implementa tecnología que permite obtener
información a través de conexiones directas a la
fuente de datos, independientemente del la
tecnología y el formato en que se encuentre. - Capacidad de transformación.
- La plataforma implementa funciones para
transformar datos antes de almacenarlos en los
repositorios. Esta funcionalidad es importante
cuando se requiere homologar información que
no esta normalizada en distintas fuentes de
datos. - Soporte a los metadatos.
- Utiliza las definiciones de los metadatos para
mapear los datos colectados hacia el repositorio
destino.
11Arquitectura de la Unidad Colectora.
12Características de un Colector.
- Implementa la conexión a la fuente de datos
- ODBC, FTP
- Conoce las reglas de extracción de datos
- SQL, XML, txt
- Implementa los procesos de transformación
- VB Script, PHP
- Valida la integridad de los datos colectados
- Administración de sesiones de conexión
- Conoce las reglas para almacenar los datos en los
repositorios correspondientes - El proceso de almacenamiento esta basado en los
metadatos que definen la estructura de los
repositorios - Almacena datos del proceso de colección
- Genera información para validación y revisión
posterior a los eventos de extracción,
transformación y almacenamiento.
134
Modelo de Almacenamiento de Datos.
14Conceptos Básicos.
- La unidad de almacenamiento en CODA es un
repositorio (una tabla relacional) - La definición de un repositorio se encuentra en
los metadatos - Cada repositorio tiene un fundamento temático
- Un repositorio deberá estar diseñado de tal
manera que permita que los datos que contiene,
sean presentados de distintas maneras al usuario - No existe límite en la cantidad de repositorios,
y estos pueden estar agrupados en conjuntos y en
su totalidad conforman el Almacén de Datos
15Modelo Conceptual del Almacén de Datos.
165
Modelo de Explotación de Datos.
17Conceptos Básicos.
- La explotación de información esta basada en
vistas - Una vista es una consulta (SQL) a uno de los
repositorios del Almacén de Datos - Una vista puede ser presentada de manera tabular
y/o gráfica - Una vista es el punto de partida de una consulta
de Información - El modelo permite ir a una vista a partir del
resultado de otra, acotando datos mediante
valores específicos, de manera recursiva - Es posible exportar los resultados de una vista a
formatos estandar (MS-excel, XML, texto, etc.) - En conjunto con un servidor Web, es posible la
publicación de resultados en Internet/Intranet - Regula el acceso a información utilizando
perfiles de usuario e implementando políticas de
acceso
18Modelo para la explotación de Información.
197
Proyecto CODA v2.
20- Colectores de datos (extracción)
- Componente para la conexión a BdeD (existe un
componente básico) - Desarrollar colectores asíncronos / automáticos /
persistentes / manejo de excepciones (existen los
colectores sincrónicos) - Colectores de datos (Transformación)
- Desarrollar componente para la transformación de
datos colectados antes de ser almacenados en el
repositorio. Posible uso de scripts - Colectores de datos (Carga)
- Existen conversiones básicas y mapeos a
repositorios (columnas) - Repositorios
- Administración dinámica (Crear, modificar,
eliminar) - Organización temática de los repositorios
21- Explotación
- Desarrollo de componentes para almacenamiento y
ejecución de consultas SQL (vistas) a los
repositorios - Desarrollo del modelo de navegación entre vistas
- Desarrollo de portal web para presentación de
información tabular / gráfica - Acceso
- Desarrollo de módulos para la asociación de
niveles de seguridad de acceso a vistas mediante
perfiles de operación - Administración
- Desarrollo de aplicación web para administrar y
configurar - colectores de datos y su asociación a
repositorios - repositorios de datos organizados temáticamente
- vistas de acceso a repositorios con niveles de
acceso - perfiles de usuario y usuarios
22Gracias por su atención
INFOSoluciones de México, S.A. de
C.V.http//www.infos.com.mx