3.3.1.- CUESTIONARIO PARA LA EXTRACCIÓN, MOVIMIENTO Y CARGA

Con carácter general y a fin de utilizar la información recopilada de cara a la contratación, es importante destacar que los datos recogidos en este cuestionario están dirigidos a obtener un resumen estructurado de la oferta y a demostrar la solvencia técnica o profesional de la empresa en aquellos casos en que no sea requerida la clasificación de la misma. Dicha información sólo servirá de base a la valoración cuando esté relacionada con lo expresado en la cláusula "Criterios de adjudicación del contrato", siendo, en el resto de los casos, de carácter meramente informativo.

Nota: (*) significa que hay que indicar "1" en caso afirmativo.

(**) significa que hay que repetir para cada sistema operativo ofertado.

Cuestión Respuesta Referencia a

oferta (Página)

------------------------------------------
ENTORNO OPERATIVO
- REQUERIMIENTOS LÓGICOS
. Especificar para cada uno de las paquetes software ofertados la o las posibles
plataformas (servidor central, servidor intermedio y cliente) donde podrían instalarse, detallando los requerimientos
físicos y lógicos asociados a cada alternativa, junto con los procesos que se ejecutarían
en cada una de las posibles plataformas
[ ] [ ]
. Compatibilidad con Sistemas operativos (Enumerar) [ ] [ ]
. Compatibilidad con software de red [ ] [ ]
. Necesidad de software adicional [ ] [ ]
- REQUERIMIENTOS FÍSICOS
 . Especificar detalladamente los requerimientos físicos mínimos
y recomendados, tales como memoria RAM, espacio libre en disco, procesadores, etc...
[ ] [ ]
CARACTERÍSTICAS GENERALES
- FUENTES DE DATOS (ORIGEN) SOPORTADAS
. Permite extraer datos desde varias plataformas origen simultáneamente [ ] [ ]
. Indicar las distintas fuentes de datos operacionales a las que es posible acceder,
especificando en los casos que sea necesario las últimas versiones certificadas.
[ ] [ ]

Ficheros planos

[ ] [ ]

Acceso a bases de datos

[ ] [ ]

Otras fuentes operacionales

[ ] [ ]

Consideraciones a tener en cuenta

[ ] [ ]
- BASES DE DATOS DESTINO SOPORTADAS
. Permite cargar datos en varias plataformas destino simultáneamente [ ] [ ]
.Gestores de bases de datos destino soportados, especificando las

últimas versiones certificadas

- FUNCIONALIDADES

. Enumerar las funcionalidades de la o las herramientas propuestas:

Permite manejar (leer/escribir) cadenas de caracteres de longitud variable

No limita el número de dígitos de los formatos numéricos

Es posible aplicar reglas de transformación a los números con
formato en coma flotante
Otras funcionalidades (especificar)

[ ] [ ]
- TRATAMIENTO INTERMEDIO DE LOS DATOS RECUPERADOS

.Realiza un almacenamiento intermedio de los datos recuperados a partir de
los sistemas operacionales

. Especificar

Almacenamiento intermetdio físico de los datos

Fichero plano

Memoria

BBDD propia

BBDD externa

Otros

Localización

Puesto cliente

Servidor intermedio

Servidor central

Otros

Técnicas aplicadas sobre los datos intermedios

Compresión

Encriptación

Otros
Explicar el consumo de recursos asociado a este almacenamiento intermedio de los datos

[ ] [ ]
- BASE DE DATOS COMO FUENTE DE DATOS OPERACIONALES

. Conocimiento de la estructura de la base de datos

Requiere algún software adicional que permita el acceso a las BBDD
para tal funcionalidad

[ ] [ ]

. Detección a captura de modificaciones en la estructura de las bases
de datos

Requiere algún software adicional que permita el acceso a las BBDD
para tal funcionalidad

Explicar con detalle los mecanismos utilizados para la detección de
cambios en la estructura de las bases de datos

Es posible automatizar la detección de dichos cambios

Es posible automatizar la captura de los cambios realizados en la estructura
de las bases de datos

Indicar si la herramienta es capaz de detectar automáticamente las
transformaciones a las que afectan las modificaciones realizadas

Es necesario parar las bases de datos para realizar el proceso de captura
de cambios
Observaciones

[ ] [ ]

. Acceso a las bases de datos

Requiere algún software adicional que permita el acceso a las BBDD
para tal funcionalidad

Acceden directamente a la base de datos los programas generados por la herramienta

Indicar cómo se obtienen los ficheros de descarga de los datos

Mediante una utilidad de la propia herramienta

A través de una utilidad de la BBDD

Mediante un desarrollo a medida
Otros (especificar))

[ ] [ ]

. Detección y captura de las modificaciones en los datos

Requiere algún software adicional que permita el acceso a las BBDD
para tal funcionalidad

Es posible automatizar la detección de estas modificaciones

Explicar detalladamente los mecanismos utilizados para la captura de dichas
modificaciones

Es posible automatizar la captura de dichas modificaciones

Indicar si la herramienta es capaz de detectar automáticamente las
transformaciones a las que afectan las modificaciones realizadas.
Es necesario parar las bases de datos para realizar el proceso de captura de las modificaciones realizadas sobre
los datos (Observaciones)

[ ] [ ]
- RECOMENDACIONES PRÁCTICAS
. Enumerar las principales recomendaciones prácticas para asegurar una
plena explotación de la potencialidad de los paquetes software ofertados

. Enumerar y justificar brevemente los puntos fuertes tanto de la arquitectura funcional propuesta como de
las herramientas ofertadas

[ ] [ ]
FUNCIONALIDAD
- FACILIDAD DE USO

. Especificar los idiomas soportados en cada una de las siguientes áreas:

Aplicación

Ayuda on-line

Manuales de ayuda

Soporte

. Soporta alfabetización internacional

. Dispone de ayuda on-line

. Es posible la presentación preliminar de la documentación
generada antes de imprimirla

. Posee un interfaz gráfico que permita tener una visión global
de las tablas incluidas en los sistemas operacionales y en el Data Warehouse

. Especificar detalladamente los diferentes perfiles de usuario contemplados
para cada una de las herramientas ofertadas, así como la curva de aprendizaje (en horas) para cada uno de
ellos.

. Posee un Editor de Diagramas que facilite las tareas de diseño de
los flujos de datos y de las transformaciones a aplicar

[ ] [ ]
- PROCESOS DE EXTRACCIÓN Y TRANSFORMACIÓN

. Indicar el paquete software ofertado que incluye esta funcionalidad
y la plataforma o plataformas donde ha de instalarse

. Requiere algún software adicional que complemente esta funcionalidad

. Es posible automatizar completamente los procesos de extracción y
transformación

. Se puede integrar con el planificador externo de tareas

. Explicar detalladamente el mecanismo de acceso a las estructuras de
las bases de datos, tanto operacionales como del Data Warehouse

. Explicar el mecanismo de extracción de los datos desde los sistemas
operacionales detallando concretamente de dónde los extraen y si se utilizan ficheros secuenciales intermedios

. Detallar los procedimientos de depuración incorporados

. Indicar las funciones de transformación más importantes incluidas
en el producto:

Importación desde ficheros planos de reglas de transformación
previamente definidas Validación y sustitución de los campos de una tabla en base a los campos de
otras tablas

Cálculos aritméticos propios de sumarización de la información

Conversión de formatos de fecha

Definición de reglas de negocio

Llamadas a subrutinas externas

Otras

. Es posible definir reglas de transformación generales que se puedan
parametrizar mediante variables para casos concretos

. En caso de exclusión de datos en base a reglas de transformación,
indicar si se pueden almacenar

. Indicar:

Almacenamiento físico de los datos excluidos

Fichero plano

Base de Datos propia

Base de Datos externa

Otros

Localización física de los datos excluidos

Puesto cliente

Servidor intermedio

Servidor central
Otros

[ ] [ ]
- CARACTERÍSTICAS DE LOS PROGRAMAS GENERADOS
. Especificar el lenguaje utilizado en la generación de código
para las distintas fuentes soportadas

. Indicar si genera también los JCL o scripts de compilación y ejecución

. Es posible modificar los esqueletos de los programas a generar

. Enumerar los tipos de programas generados, con una breve descripción de los mismos, y las plataformas
(destino u origen) donde deben ser ejecutados

[ ] [ ]
- GENERACIÓN DE DOCUMENTACIÓN

. Posee un Generador de Informes que automatice la generación de la
documentación sobre los procesos de extracción y transformación

. Indicar el paquete software ofertado que incluye esta funcionalidad
y la plataforma o plataformas donde ha de instalarse

. Requiere algún software adicional que complemente esta funcionalidad

. Describir la información incluida en dicha documentación

Origen de los datos

Correspondencias

Transformaciones

Reglas de negocio aplicadas

Otras (especificar))

. Soporta el versionado de la documentación generada

. Se proporciona algún software que facilite el mantenimiento
y versionado de la documentación

[ ] [ ]
- CARACTERÍSTICAS DEL ENTORNO FUNCIONAL
. Especificar el software mínimo que es necesario tener instalado
en las diferentes plataformas

. La transferencia de los programas generados desde el puesto cliente hasta los sistemas operacionales y el Data
Warehouse es automática

. Son necesarios otros requisitos software adicionales, como por ejemplo compiladores (Observaciones)

[ ] [ ]
- DETECCIÓN Y CAPTURA DE MODIFICACIONES
. Indicar el paquete software ofertado que incluye esta funcionalidad
y la plataforma o plataformas donde ha de instalarse

. Requiere algún software adicional que complemente esta funcionalidad

. Explicar con detalle los mecanismos utilizados para la detección de cambios en la estructura de las
bases de datos del Data Warehouse

. Es posible automatizar la detección de dichos cambios

. Explicar detalladamente los mecanismos utilizados para la captura de dichos cambios

. Es posible automatizar la captura de los cambios realizados en la estructura de las bases de datos del Data Warehouse

. Indicar si la herramienta es capaz de detectar automáticamente las transformaciones a las que afectan
los cambios realizados

. Es necesario parar las bases de datos del Data Warehouse para realizar el proceso de captura de cambios (Observaciones)

[ ] [ ]
- DETECCIÓN Y CAPTURA DE MODIFICACIONES EN LA ESTRUCTURA DE LAS BASES
DE DATOS DE DATA WAREHOUSE
. Indicar el paquete software ofertado que incluye esta funcionalidad y
la plataforma o plataformas donde ha de instalarse

. Requiere algún software adicional que complemente esta funcionalidad

. Explicar con detalle los mecanismos utilizados para la detección de modificaciones en los datos de
los sistemas operacionales fuente, enumerando las principales consideraciones a tener en cuenta

. Es posible automatizar la detección de estas modificaciones

. Explicar detalladamente los mecanismos utilizados para la captura de dichas modificaciones

. Es posible automatizar la captura de dichas modificaciones

. Indicar si la herramienta es capaz de detectar automáticamente las transformaciones a las que afectan
las modificaciones realizadas

. Es necesario parar las bases de datos operacionales para realizar el proceso de captura de las modificaciones
realizadas sobre los datos (Observaciones)

[ ] [ ]

. Detección y captura de modificaciones en los datos de los
sistemas operacionales.

Indicar el paquete software ofertado que incluye esta funcionalidad y la plataforma
o plataformas donde ha de instalarse.

Requiere algún software adicional que complemente esta funcionalidad

[ ] [ ]

Explicar con detalle los mecanismos utilizados para la detección de modificaciones
en los datos de los sistemas operacionales fuente, enumerando las principales consideraciones a tener en cuenta.

Posibilidad de automatizar la detección de estas modificaciones

[ ] [ ]

Explicar detalladamente los mecanismos utilizados para la captura de dichas modificaciones.

Posibilidad de automatizar la captura de dichas modificaciones

[ ] [ ]

Herramienta es capaz de detectar automáticamente las transformaciones
a las que afectan las modificaciones realizadas

[ ] [ ]

Es necesario parar las bases de datos operacionales para realizar el proceso
de captura de las modificaciones realizadas sobre los datos

[ ] [ ]

- MOVIMIENTO Y CARGA

. Indicar el paquete software ofertado que incluye esta funcionalidad
y la plataforma o plataformas donde ha de instalarse

. Requiere algún software adicional que complemente esta funcionalidad

[ ] [ ]

. Explicar detalladamente los mecanismos de movimiento y carga de
los datos en las bases de datos destino del Data
Warehouse, enumerando las principales consideraciones
a tener en cuenta. En este sentido indicar si la transferencia se realiza
directamente o a través de un servidor intermedio, en este último caso detallar requerimientos físicos y lógicos de dicho servidor intermedio

. Transferencia de datos desde los Sistemas
Operacionales al Data Warehouse automática

[ ] [ ]
. Control de las filas que sean rechazadas en el proceso de carga [ ] [ ]

Indicar qué ocurre con el proceso de carga

. Para el caso de los datos rechazados indicar

Si se especifica el motivo del rechazo

[ ] [ ]

Almacenamiento físico de los datos rechazados

Fichero plano

[ ] [ ]

Base de Datos propia

[ ] [ ]

Base de Datos externa (especificar los gestores soportados en observaciones)

[ ] [ ]

Otros (especificar)

[ ] [ ]

Localización física de los datos rechazados

Puesto cliente

[ ] [ ]

Servidor intermedio

[ ] [ ]

Servidor central

[ ] [ ]

Otros (especificar)

[ ] [ ]

Explicar el mecanismo de tratamiento de los datos rechazados

. Indicar las alternativas para realizar la carga final del Data Warehouse

A través de la propia herramienta

[ ] [ ]

A través de programas externos

[ ] [ ]

Utilidades propias del gestor

[ ] [ ]

Otras (especificar)

[ ] [ ]

. Incorpora la herramienta algún proceso de comunicación automática de la disponibilidad
de los datos en el Data Warehouse a los usuarios finales

[ ] [ ]

. En caso afirmativo indicar

El paquete software ofertado que incluye esta funcionalidad.

Requiere algún software adicional que complemente esta funcionalidad

[ ] [ ]

El medio de comunicación automático utilizado

Correo electrónico

[ ] [ ]

Otros (especificar)

[ ] [ ]

En caso de poder utilizar correo electrónico, indicar los paquetes del
mercado perfectamente integrables con la herramienta propuesta

- CARGA INCREMENTAL

. Explicar detalladamente el mecanismo de carga incremental de los
datos en las bases de datos destino del Data Warehouse, especificando si se realiza en base a un chequeo de los
ficheros log de los sistemas operacionales, o en base al cruce de los fichero de carga, etc.

. Enumerar las principales diferencias respecto al proceso de carga
masiva y las consideraciones a tener en cuenta

- FUNCIONALIDADES ADICIONALES

. Análisis y control de la calidad

Incorpora funcionalidades para realizar un análisis y control de la calidad
de los datos

[ ] [ ]

Especificar el paquete software ofertado que incluye esta funcionalidad y la
plataforma o plataformas donde ha de instalarse.

Requiere algún software adicional que complemente esta funcionalidad

[ ] [ ]

. Limpieza

Incorpora funcionalidades para llevar a cabo una limpieza de los datos

[ ] [ ]

Especificar el paquete software ofertado que incluye esta funcionalidad y la
plataforma o plataformas donde ha de instalarse

Requiere algún software adicional que complemente esta funcionalidad

[ ] [ ]

Explicar detalladamente los mecanismos de limpieza proporcionados, indicando
la plataforma donde se ejecutan estos

- GESTIÓN DEL METADATA

. Procedimientos de creación, mantenimiento y consulta

Indicar cómo se almacenan físicamente los metadatos generados

Fichero plano

[ ] [ ]

Base de Datos propia

[ ] [ ]

Base de Datos externa (especificar los gestores soportados en observaciones)

[ ] [ ]

Otros (especificar)

[ ] [ ]

Dónde se almacenan dichos metadatos

Puesto cliente

[ ] [ ]

Servidor intermedio

[ ] [ ]

Servidor central del Data Warehouse

[ ] [ ]

Servidor central operacional

[ ] [ ]

La creación y actualización de los metadatos es completamente automática

[ ] [ ]

Es posible definir plantillas para los metadatos que se desean generar

[ ] [ ]

Todos los datos y reglas de transformación que intervienen en la creación
y mantenimiento del Data Warehouse se almacenan como metadatos

[ ] [ ]

Dispone de alguna herramienta específica para el mantenimiento y consulta
de los metadatos asociados al Data Warehouse, permitiendo la navegación dentro del directorio de metadatos

[ ] [ ]

En caso afirmativo indicar

* El nombre del paquete software ofertado que incluye tal funcionalidad

* La plataformas o plataformas donde ha de instalarse

* Si requiere algún software adicional para completar tal funcionalidad

* Describir el mecanismo de integración con las otras herramientas
ofertadas

Es posible crear vistas adaptadas de los metadatos para diferentes proyectos

[ ] [ ]

Utiliza un formato propio de metadatos

[ ] [ ]

Indicar la información contenida en los metadatos

Descripción de los esquemas de datos origen y destino

[ ] [ ]

Reglas de transformación y validación de datos

[ ] [ ]

Variables de conversión

[ ] [ ]

Mappings origen-destino

[ ] [ ]

Opciones de recuperación de datos

[ ] [ ]

Opciones de manejo de excepciones

[ ] [ ]

Secuencia de acciones a realizar en las conversiones (queries, sorts y merges)

[ ] [ ]

Especificaciones detalladas de las conversiones

[ ] [ ]

Otras (especificar)

[ ] [ ]

Indicar el grado de seguridad en el acceso a los metadatos.

No incorpora funciones de seguridad (utiliza la dada por el gestor)

[ ] [ ]

Sí incorpora funciones de seguridad

[ ] [ ]

Explicar en detalle

Dispone de alguna herramienta específica que permita el acceso vía
Web a los metadatos asociados al Data Warehouse

[ ] [ ]

En caso afirmativo especificar qué navegadores son compatibles

Microsoft Internet Explorer

[ ] [ ]

Netscape

[ ] [ ]

En caso afirmativo indicar

El nombre del paquete software ofertado que incluye tal funcionalidad y dónde
ha de instalarse, detallando los requerimientos lógicos y físicos asociados

Requiere algún software adicional para completar tal funcionalidad, además
del propio navegador

[ ] [ ]

En base a la pregunta anterior indicar las funcionalidades disponibles vía
Web y las principales diferencias respecto a un acceso cliente/servidor directo

. Integración de los metadatos

Es posible que los metadatos generados por dicha herramienta de extracción
puedan ser interpretados e integrados con los metadatos generados por las herramientas de acceso al Data Warehouse

[ ] [ ]

En base a la pregunta anterior explicar detalladamente los mecanismos de integración
utilizados, enumerando las consideraciones a tener en cuenta

Dicha integración de los metadatos completamente automática

[ ] [ ]

Posibilidad de la integración entre metadatos de negocio y técnicos
provenientes de múltiples fuentes

[ ] [ ]

En caso afirmativo explicar detalladamente los mecanismos de integración
utilizados, así como el grado de automatización de dicha integración

. Control de versiones y documentación del metadato

Mantiene un histórico sobre los cambios realizados que permita realizar
un control de versiones

[ ] [ ]

Está automatizada la generación de documentación asociada
con los metadatos

[ ] [ ]

En caso afirmativo indicar si es posible imprimir dicha documentación.

No

[ ] [ ]

Sí, pero sin presentación preliminar

[ ] [ ]

Sí, con presentación preliminar

[ ] [ ]

. Importación y exportación de metadatos

Permite capturar los metadatos desde fuentes externas

[ ] [ ]

En caso afirmativo indicar las fuentes soportadas

Procesadores de texto

[ ] [ ]

Amipro

[ ] [ ]

Word

[ ] [ ]

WordPerfect

[ ] [ ]

Otros (especificar)

[ ] [ ]

Bases de datos (especificar)

[ ] [ ]

Hojas de cálculo

[ ] [ ]

Lotus 123

[ ] [ ]

Excel

[ ] [ ]

Otros (especificar)

[ ] [ ]

Ficheros planos

[ ] [ ]

Otras (especificar)

[ ] [ ]

Posibilidad de exportar los metadatos

[ ] [ ]

En caso afirmativo indicar los formatos soportados.

CDIF (formato estándar de intercambio de datos)

[ ] [ ]

Otros (especificar)

[ ] [ ]

ADMINISTRACIÓN

- GESTIÓN DE RECURSOS

. Administración centralizada

Posee una herramienta de administración y control centralizada

No

[ ] [ ]

Sí, pero sin interfaz gráfica

[ ] [ ]

Sí, con interfaz gráfica

[ ] [ ]

Indicar el paquete software ofertado que incluye esta funcionalidad

Indicar las plataformas donde es necesario instalar el software de esta herramienta
de administración

Puesto cliente

[ ] [ ]

Servidor intermedio

[ ] [ ]

Servidor central

[ ] [ ]

Requiere algún software adicional que complemente dicha funcionalidad

[ ] [ ]

Indicar las funcionalidades que incorpora esta herramienta

Gestión de la seguridad

[ ] [ ]

Monitorización de tareas en curso

[ ] [ ]

Realización de pruebas de funcionalidad a volumen pequeño

[ ] [ ]

Otras (especificar)

[ ] [ ]

Puede ser utilizada esta herramienta de administración desde varios puestos

No

[ ] [ ]

Sí, pero no simultáneamente

[ ] [ ]

Sí, simultáneamente

[ ] [ ]

. Estadísticas y logs de los procesos de extracción,
transformación, movimiento y carga

Elabora automáticamente estadísticas y logs de dichos procesos

[ ] [ ]

En caso afirmativo, especificar la información incluida en dichos logs
y estadísticas

Total de registros leídos

[ ] [ ]

Total de registros cargados

[ ] [ ]

Tiempos de ejecución

[ ] [ ]

Número de registros a los que se aplica una determinada regla de transformación

[ ] [ ]

Número de registros que cumplen cada una de las condiciones de una regla
de transformación

[ ] [ ]

Otras (especificar)

[ ] [ ]

Indicar el almacenamiento físico de dicha información

Fichero plano

[ ] [ ]

Base de Datos propia

[ ] [ ]

Base de Datos externa (especificar los gestores soportados en observaciones)

[ ] [ ]

Otros (especificar)

[ ] [ ]

Almacen de dicha información

Puesto cliente

[ ] [ ]

Servidor intermedio

[ ] [ ]

Servidor central

[ ] [ ]

Indicar los tiempos estimados de extracción y transformación, en
base a volúmenes de información

Indicar los tiempos estimados de carga, en base a volúmenes de información

- SEGURIDAD

. Indicar los niveles de seguridad soportados

Por usuario

[ ] [ ]

Por grupo de usuario

[ ] [ ]

Otros (especificar)

[ ] [ ]

. En qué plataforma se gestiona la seguridad

Puesto cliente

[ ] [ ]

Servidor intermedio

[ ] [ ]

Servidor central

[ ] [ ]
. Se realiza una identificación del usuario a la hora de acceder al sistema [ ] [ ]

. Almacenamiento físico de la password

Fichero plano

[ ] [ ]

Base de datos propia

[ ] [ ]

Base de datos externa (especificar los gestores soportados en observaciones)

[ ] [ ]

Otros (especificar)

[ ] [ ]

. Localización física de la password

Puesto cliente

[ ] [ ]

Servidor intermedio

[ ] [ ]

Servidor central

[ ] [ ]

Otros (especificar)

[ ] [ ]

. Explicar en detalle los mecanismos de seguridad que incorporan la
o las herramientas ofertadas

- PROCEDIMIENTO DE PLANIFICACIÓN Y MANTENIMIENTO

. Posible construir procedimientos que automaticen las tareas de planificación
y mantenimiento

No

[ ] [ ]

Sí, pero no dispone de un interfaz gráfico que facilite la programación
dedichas tareas.

[ ] [ ]

Sí, con un interfaz gráfico que facilite la programación
de dichas tareas

[ ] [ ]
. En caso afirmativo, indicar las posibles bases de dicha planificación

Eventos

[ ] [ ]

Ventanas de tiempo

[ ] [ ]

Otras (especificar)

[ ] [ ]
. Indicar el paquete software ofertado que incluye esta funcionalidad y la plataforma
o plataformas donde ha de instalarse
. Requiere algún software adicional que complemente dicha funcionalidad [ ] [ ]

ACLARACIONES GENERALES

REFERENCIAS