Manual de usuario
Esta guía explica el flujo operativo completo de Data Source Explorer (DSE).
Úsela cuando necesite una referencia detallada que cubra:
- exploración y descubrimiento
- revisión y prueba de conexiones
- exploración de objetos
- trabajo con el catálogo de esquema y el catálogo de datos
- composición de objetivos de salida
- generación de desplegables
- revisión de resultados, generación del esquema gráfico y exportación
- persistencia del espacio de trabajo y de la configuración del trabajo
1. Para qué está diseñada la aplicación
DSE es una aplicación de escritorio orientada al operador para descubrir fuentes de datos, inspeccionar su estructura, preparar definiciones de extracción o mapeo y generar artefactos de salida reutilizables.
En la práctica, el flujo habitual es:
- elegir un destino y ejecutar Discover
- inspeccionar el árbol de fuentes descubiertas
- revisar o editar la información de conexión
- probar la conectividad
- cargar tablas / colecciones / buckets / otros objetos
- revisar la estructura del objeto y la vista previa de datos
- construir un catálogo de esquema / catálogo de datos con lo relevante
- componer objetivos de salida cuando se necesiten objetos de destino mapeados
- generar desplegables para uno o varios destinos de ejecución
- revisar los archivos generados y, si es necesario, generar el esquema gráfico
2. Distribución de la ventana principal
La ventana principal está dividida en varias zonas de trabajo.
Área superior de comandos
Use esta zona para:
- elegir el idioma
- trabajar con el menú Workspace
- abrir Plugins, Logs y Help
- cambiar el tema
- elegir el objetivo de descubrimiento y pulsar Discover
Árbol de navegación izquierdo
El lado izquierdo muestra el entorno descubierto. Según el ambiente, puede ver:
- bases de datos
- tablas
- vistas
- colecciones
- buckets
- almacenes de archivos/objetos
- nodos cloud o SaaS
- nodos relacionados con mainframe
Área de trabajo derecha
El lado derecho muestra:
- resumen de la fuente seleccionada
- acciones específicas de la fuente
- listas de objetos
- pestañas de detalle como información de tabla, vista previa, detalle de fila, esquema del catálogo, catálogo de datos y datos de salida
3. Iniciar una sesión
- Abra la aplicación.
- Seleccione el idioma de la interfaz si hace falta.
- En el cuadro de destino, escriba la máquina, host, entorno o ruta de descubrimiento que desea inspeccionar.
- Elija el tipo de descubrimiento si la aplicación ofrece varios modos.
- Pulse Discover.
Buena práctica
- Empiece con un alcance pequeño.
- Confirme que está en el entorno correcto antes de editar conexiones o generar salidas.
- Guarde el espacio de trabajo cuando el descubrimiento produzca un estado útil.
4. Descubrir y explorar fuentes
Después del descubrimiento, revise con cuidado el árbol de la izquierda.
Qué debe observar:
- iconos del tipo de fuente
- nombres de las fuentes
- host o endpoint
- estados como reachable, offline, local only o configured
- nodos hijos como bases de datos, tablas, colecciones, buckets o servicios
Flujo recomendado
- expanda el árbol por niveles
- seleccione una fuente de interés
- revise la tarjeta/resumen de la derecha
- decida si abrir detalles, editar la conexión, quitar el alcance o continuar con la carga de objetos
5. Revisar detalles y editar la conexión
Para la fuente seleccionada, DSE puede mostrar acciones como:
- Open details
- Edit connection
- Remove scope
- Test connection
- Load tables
- Run sample query
- Generate deployables
- Compose targets
Open details
Úselo para ver un resumen técnico en modo lectura de la conexión o nodo seleccionado.
Edit connection
Úselo cuando:
- la fuente fue descubierta pero necesita credenciales
- hay que corregir host, puerto, base de datos, servicio o ruta
- desea sobrescribir una cadena de conexión o un endpoint
Secuencia recomendada:
- edite solo los campos necesarios
- guarde los cambios de conexión
- ejecute inmediatamente Test connection
- solo después continúe con la carga de objetos o la generación de desplegables
6. Probar la conexión
Use Test connection antes de cualquier operación importante.
Una buena prueba confirma que:
- el endpoint es alcanzable
- la autenticación funciona
- la base de datos/servicio/bucket es válida
- el plugin/proveedor puede comunicarse con la fuente
Si la prueba falla:
- verifique host, puerto y nombre de instancia/servicio
- verifique credenciales
- verifique firewall o restricciones locales
- verifique que el driver/plugin esperado esté instalado y habilitado
- abra Logs para obtener más detalle
7. Cargar objetos e inspeccionar la estructura
Después de una conexión exitosa, pulse Load tables o el comando equivalente.
Según el tipo de fuente, puede cargar:
- tablas y vistas relacionales
- colecciones de documentos
- buckets y measurements
- grupos de claves u otros objetos
Cómo inspeccionar objetos
- seleccione un objeto en la lista
- revise Table info o la pestaña equivalente
- abra Preview para ver filas o documentos de ejemplo
- use Row details para inspeccionar un registro concreto
- revise Catalog Schema y Data Catalog para convertir la estructura en una definición reutilizable
8. Construir el Schema Catalog y el Data Catalog
Schema Catalog
Use esta zona para definir la vista estructural de los objetos fuente relevantes para la extracción o el despliegue posterior.
Data Catalog
Use esta zona para enriquecer o revisar los campos y objetos seleccionados desde una perspectiva más reutilizable para el usuario.
Buena práctica
- mantenga el catálogo enfocado
- evite añadir objetos experimentales salvo que deban aparecer en la salida final
- verifique los nombres antes de pasar a la composición de objetivos
9. Generar Output Data directamente
Use Output Data cuando quiera producir artefactos de datos a partir del catálogo seleccionado.
Es útil para:
- ejecuciones de validación
- muestreos
- revisión operativa
- confirmar que los mapeos y el acceso a datos funcionan como se espera
Tipos de salida habituales:
- CSV
- Excel (
.xlsx) - JSON de resumen o archivos de log
Antes de una ejecución grande:
- confirme los objetos seleccionados
- confirme los formatos de salida
- confirme límites de filas si existen
- confirme la carpeta de salida
10. Componer objetivos de salida
Use Compose targets cuando necesite mapeos orientados al destino en lugar de solo navegación de la fuente.
En el compositor normalmente trabaja con tres capas:
- filas/campos fuente disponibles a la izquierda
- uno o más objetivos destino en el centro
- objetos destino y mapeos de campos a la derecha
Flujo típico
- cree un target destino
- elija el preset o tipo de sistema destino
- cree uno o más objetos destino
- seleccione filas/campos fuente
- agréguelos al objeto destino seleccionado
- revise la cuadrícula de mapeos
- resuelva advertencias de validación
- guarde la definición del target
Sugerencias de validación
Corrija antes de guardar:
- nombres de target faltantes
- nombres duplicados
- nombres de campos no válidos para la tecnología elegida
- mapeos faltantes
11. Generar desplegables
Use Generate deployables para producir un runner portable o artefactos relacionados a partir del catálogo y/o de targets guardados.
Modos de entrada
DSE admite dos patrones comunes:
- usar directamente la selección actual del catálogo
- usar uno o varios saved output targets
Con targets guardados habilitados, puede agregar targets desde el desplegable, crear un conjunto multi-target, cambiar entre chips y quitar targets del trabajo actual.
Sección Destination instance
Aquí configura cómo el desplegable se conectará al destino o interpretará la definición del target.
Revise campos como:
- categoría del target
- nombre de instancia/sitio
- host/IP
- puerto
- base de datos/servicio/ruta
- usuario
- contraseña
- cadena de conexión opcional
Plataformas y runtimes
Elija una o varias plataformas y después uno o varios runtime identifiers compatibles.
Output options
Elija qué archivos emitirá el runner, por ejemplo:
- CSV
- Excel
Revise además:
- máximo de filas por objeto
- carpeta de salida
- si se incluirán cadenas de conexión en el esquema generado
Panel de readiness
Antes de generar, lea la sección de preparación/preflight.
Debe indicar si todavía faltan:
- plataformas
- runtimes
- formatos de salida
- carpeta de salida
- definición de entrada
Generar
Cuando todo esté listo:
- verifique los targets y chips seleccionados
- verifique los valores de destino
- verifique plataformas/runtimes/formatos/carpeta
- pulse Generate
12. Persistencia de la configuración del trabajo
Al salir de Generate deployables, la aplicación puede preguntarle si desea conservar la configuración del trabajo.
Si elige conservarla
La próxima vez se restauran:
- targets guardados seleccionados
- chip activo
- valores de destination instance
- plataformas y RIDs
- opciones de salida
- carpeta de salida
- límites de filas
- demás ajustes relacionados
Si elige no conservarla
La configuración temporal se elimina.
13. Revisar los desplegables generados
Después de generar, DSE muestra un área resumen.
Úsela para:
- inspeccionar entradas producidas
- abrir la carpeta de salida
- ver resultados
- ejecutar el runner si existe una ruta de lanzamiento directa
14. Revisar resultados de ejecución
La ventana de resultados es la superficie de validación posterior a la ejecución.
Suele ofrecer:
- lista de archivos generados
- tipo y tamaño
- acciones para abrir archivos
- vista previa por pestañas para CSV/Excel
- vista previa de texto para JSON/log/texto
- chips de resumen con número de archivos, tipos, disponibilidad de vista previa y estado del esquema gráfico
Flujo recomendado
- abra la ventana de resultados
- seleccione cada archivo al menos una vez
- inspeccione pestañas o texto
- verifique conteos de filas y nombres de columnas
- abra el archivo físico cuando necesite validación externa
15. Generar el esquema gráfico
En la ventana de resultados, use Generate schema para construir un grafo visual de la ejecución.
El grafo puede conectar:
- Data Source Explorer
- fuentes descubiertas
- objetos seleccionados como tablas, colecciones o buckets
- targets configurados
- archivos de salida generados
Es útil para:
- documentación
- revisión operativa
- validación de diseño
- explicar una ejecución a otra persona
Mientras se construye, el indicador de progreso debe mostrar actividad.
Save graph
Use Save graph para exportar el esquema en formatos compatibles, como:
- SVG
- PNG
- BMP
- draw.io
- PlantUML / UML text
- HTML preview
16. Workspaces
Use el menú Workspace para gestionar sesiones reutilizables.
Acciones habituales:
- abrir nuevo workspace
- abrir existente
- recientes
- guardar
- guardar como
- importar/exportar XML
- guardar y salir
Recomendación
- guarde tras un descubrimiento exitoso
- vuelva a guardar después del trabajo de catálogo
- vuelva a guardar tras la composición de targets si el mapeo es importante
- use Save As antes de hacer pruebas grandes
17. Plugins, Logs y Help
Plugins
Abra Plugins para revisar proveedores/extensiones disponibles. Si falta un tipo de fuente o se comporta distinto de lo esperado, revise primero el estado del plugin.
Logs
Abra Logs siempre que necesite detalle técnico sobre descubrimiento, conexión, generación o problemas de ejecución.
Help
Abra Help para documentación con búsqueda. Pulse F1 para ayuda contextual.
18. Secuencia recomendada para una ejecución limpia
- abra o cree un workspace
- descubra el alcance deseado
- seleccione una fuente y revise sus detalles
- edite la conexión si hace falta
- pruebe la conexión
- cargue objetos
- inspeccione vista previa y estructura
- construya el catálogo
- componga targets si la ejecución requiere mapeo explícito
- abra generate deployables
- elija targets guardados o entrada por catálogo
- revise ajustes de destino, plataformas, runtimes, formatos y carpeta
- genere el desplegable
- abra el resumen y luego los resultados
- revise archivos y vistas previas
- genere y guarde el esquema gráfico si necesita documentación
- guarde el workspace
19. Lista de verificación para problemas
Discovery devuelve demasiado o muy poco
- reduzca el alcance
- verifique el tipo de target
- confirme que está en el entorno correcto
Test connection falla
- verifique endpoint
- verifique credenciales
- verifique base de datos/servicio/ruta
- verifique red y firewall
- inspeccione Logs
Los objetos no aparecen tras cargar
- confirme que la prueba de conexión pasó primero
- verifique permisos en la fuente
- recargue después de corregir la conexión
La generación se bloquea
- revise el panel de readiness
- asegúrese de tener al menos una plataforma y un runtime
- asegúrese de definir formatos y carpeta
- asegúrese de tener una entrada válida
Los resultados parecen incompletos
- confirme límites de filas
- confirme que se usó la selección correcta
- abra los archivos generados directamente desde disco
- revise el JSON/log de resumen para obtener información de la ejecución
20. Recomendaciones finales
Para una experiencia más confiable:
- mantenga workspaces organizados por entorno o proyecto
- valide conexiones antes de cargar o generar
- mantenga definiciones de target limpias y con buen nombre
- revise los archivos generados antes de compartirlos
- use la exportación del esquema gráfico para trazabilidad y documentación