dbexplorer. optimización de la conexión a base de datos

18
DBExplorer

Upload: gervasio-villar

Post on 22-Jan-2016

228 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: DBExplorer. Optimización de la conexión a base de datos

DBExplorer

Page 2: DBExplorer. Optimización de la conexión a base de datos

Optimización de la conexión a base de datos

Page 4: DBExplorer. Optimización de la conexión a base de datos

Cambio comportamiento de la Cuadrícula (Grid)

Page 5: DBExplorer. Optimización de la conexión a base de datos

Búsqueda de Saos

Page 6: DBExplorer. Optimización de la conexión a base de datos

Nuevo Modelo de Identificación de Objetos

Page 7: DBExplorer. Optimización de la conexión a base de datos

Agenda

• Modelo de Identificación de Objetos.

• Atributos de Objetos.• Gestión de Objetos.• Eliminación de Rutas de Producto.• Gestión de versión de producto.• Migración: Lógica de asignación de asignación de

atributos a partir de la ruta larga.• Otros.

Page 9: DBExplorer. Optimización de la conexión a base de datos

Modelo de Identificación de Objetos

Situación actual: Los atributos de un objeto se encuentran en su ruta.

OSS\Custom\Cablevision\Address_Bank\server\sql\07pkg\01BC\AB_BCInfoAddress.pkg

Atributo Valor

Arquitectura OSS

Tipo de desarrollo Personalizado

Cliente Cablevisión

Módulo Address Bank

Tipo de objeto Paquete

Nombre AB_BCInfoAddress.pkg

Page 10: DBExplorer. Optimización de la conexión a base de datos

Modelo de Identificación de Objetos

Problemas presentados

Análisis de la ruta cada vez que se requiere extraer los atributos.

La modificación de la información está ligada a la ruta y obliga a eliminar y crear una nueva entrega.

El procesamiento de los objetos es propenso a generar inconsistencias al momento de clasificarlos.

La complejidad de la ruta dificulta procesos tales como traslado y backups de repositorios de fuentes.

Page 11: DBExplorer. Optimización de la conexión a base de datos

Modelo de Identificación de Objetos

Solución La información de un objeto estará separada y clasificada en

atributos, sin necesidad de calcularla a partir de la ruta. Ésta pasa a ser un atributo más del objeto.

Objeto

Módulo

TipoSubtipo

Id

Nombre

Acción

Tipo de desarrollo Ruta

Entidad

Page 12: DBExplorer. Optimización de la conexión a base de datos

Modelo de Identificación de Objetos

Cambios

Se modifica la ruta, ahora será un simple directorio de descarga :

BSS\server\sql\06pkg\FA_BORestratification\FA_BORestratification.pkg

Packages\FA_BORestratification.pkg

OSS\Product\Address_Bank\server\sql\02tbls\ab_address\03idx\crIdx_ab_address_02.sql

Indexes\crIdx_ab_address_02.sq

Page 13: DBExplorer. Optimización de la conexión a base de datos

Modelo de Identificación de Objetos

OSS\Custom\Cablevision\Address_Bank\server\sql\07pkg\01BC\AB_BCInfoAddress.pkg

Cablevision\Packages\AB_BCInfoAddress.pkg

Crm\Custom\CEO\server\sql\10framework\02ob\GE_OBJECT\GE_OBJECT_18038.sql

CEO\Framework\GE_OBJECT_18038.sql

Page 14: DBExplorer. Optimización de la conexión a base de datos

Modelo de Identificación de Objetos

Beneficios

Mayor precisión en generación de versión. Mejoras en generación automática de Aplicas (orden de aplicación definido

por tipo y subtipo). Posibilidad de realizar búsquedas de objetos más precisas. Disminución en tiempo de copiado de fuentes, procesos de backup, copiado y

compresión de archivos por parte del instalador. Mayor control en el estándar de entregas y nombramiento de objetos. Control de acciones sobre los objetos, ej: Borrado y etiquetado de objetos

desde un mismo formulario. Simplificación del proceso de entregas de objetos al SAO al evitar las rutas

largas. Generación automática de objetos y su contenido.

Page 15: DBExplorer. Optimización de la conexión a base de datos

Modelo de Identificación de Objetos

Page 16: DBExplorer. Optimización de la conexión a base de datos

Búsqueda de Objetos

sbObjectPath

Page 17: DBExplorer. Optimización de la conexión a base de datos

Modelo de Identificación de Objetos

Page 18: DBExplorer. Optimización de la conexión a base de datos

Gracias!