C. Our Methodology for Migration
3. Java Classes for Agile Objects Migration Mechanism
Los paquetes de objetos funcionan como objetos independientes en la plataforma de BI. Piense en ellos como carpetas que puede programar junto con su contenido. Los paquetes de objeto pueden estar formados por cualquier combinación de objetos de informe y de programa que se agregan al sistema. Los objetos que no son de la plataforma de BI, como los objetos de Excel, Word, Acrobat, Texto, Texto enriquecido, PowerPoint e Hipervínculos, no se pueden agregar a los paquetes de objetos. Si se incluyen varios objetos en un solo paquete de objetos, se pueden programar simultáneamente. En los informes, los paquetes de objeto permiten que los usuarios vean los datos sincronizados de los informes. Los objetos de componentes no son autónomos: tienen opciones de configuración más limitadas que el resto de los objetos y no aparecen en la lista de los objetos del área de administración "Carpetas" de la CMC. Solamente se pueden visualizar los objetos de componentes al abrir el paquete de objetos.
La plataforma de BI crea una instancia de paquete de objetos cada vez que ejecuta un paquete de objetos. La instancia de paquete de objetos contiene instancias individuales de cada uno de sus objetos componentes. Las instancias de componentes están unidas a las instancias de paquetes de objeto, en vez de estarlo a objetos componentes. Por ejemplo, si ejecuta un paquete de objetos creando de esta forma una copia y después elimina un objeto de informe del paquete, no cambia la copia del paquete existente; sigue conteniendo la copia del informe del objeto de informe eliminado. Sin embargo, las futuras instancias del paquete de objetos reflejarán el cambio.
En las copias de los informes hipervinculados de copias de paquetes de objetos, los hipervínculos apuntan a las otras copias de informes de la misma instancia del paquete de objetos.
Temas relacionados
•Uso de informes hipervinculados
6.5.2 Para crear un nuevo paquete de objetos
1. Vaya al área de administración "Carpetas" de la CMC y acceda a la carpeta en la que desee crear el paquete de objetos.
2. Haga clic en Administrar > Nueva > Paquete de objetos. Aparecerá el cuadro de diálogo "Paquete de objetos".
3. Introduzca un título, una descripción y las palabras clave para el paquete de objetos. 4. Haga clic en Aceptar.
Cuando el paquete de objetos se haya agregado al sistema, puede modificar las propiedades, el contenido, la información de programación, el destino, los derechos de usuario, la configuración del
objeto y la notificación del paquete de objetos. Para ello, use Administrar > Propiedades o Administrar > Configuración predeterminada.
6.5.3 Agregar objetos a un paquete de objetos
En la CMC, después de haber creado un paquete de objetos, puede agregar objetos de componentes de informe y/o de programa al paquete. Puede agregar objetos directamente al paquete de objetos o puede copiar objetos existentes en él. Sólo puede mover copias de objetos existentes al paquete de objetos o entre paquetes de objetos; pero no puede mover los propios objetos existentes.
Al copiar un objeto en un paquete de objetos, el objeto componente conserva la misma configuración que la del objeto original. Sin embargo, una vez creada la copia del objeto original dentro del paquete de objetos, el componente y el original son entidades independientes. Los cambios efectuados en un objeto no se reflejan en el otro.
Temas relacionados •Para copiar un objeto
6.5.3.1 Agregar un nuevo objeto a un paquete de objetos
1. En el área de administración "Carpetas" de la CMC, haga doble clic en un paquete de objetos. El contenido del paquete de objetos se muestra en el panel Detalles.
2. Haga clic en Administrar > Agregar > Documento local o Archivo de programa según el objeto que desee agregar.
Aparecen diferentes cuadros de diálogo según la opción seleccionada. 3. Haga clic en Examinar y seleccione el objeto que desea agregar. 4. Establezca las propiedades adecuadas.
• Si agrega un informe, realice lo siguiente:
• Seleccione Usar descripción de informe si desea conservar la información de resumen del informe.
• Seleccione Mantener datos guardado si desea mantener los datos guardados del informe. • Si está agregando un objeto de programa, establezca el tipo de programa al hacer clic en
Ejecutable, Java o Secuencia de comandos. 5. Haga clic en Aceptar.
6.5.4 Configuración de paquetes de objetos y de sus objetos
Los paquetes de objeto permiten ahorrar tiempo en la programación de objetos con requisitos de programación similares. Así, algunos parámetros se configuran en el nivel de paquete de objetos y otros en el nivel de objeto, es decir, para los objetos individuales del paquete.
Por ejemplo, debe especificar el destino para un paquete de objetos pero no puede especificarlo para los objetos individuales del paquete. Cuando el sistema ejecuta el paquete de objetos, guarda las instancias de salida en el destino especificado en el paquete de objetos.
Nota:
Los objetos de un paquete de objetos son copias de objetos que existen fuera del paquete, por lo que los cambios que realiza no afectan a los objetos originales.
6.5.4.1 Configurar opciones de fallo de componentes para un paquete de objetos
Realice esta tarea para especificar cómo afecta el fallo del componente a un paquete de objeto en el tiempo de ejecución.1. En el área de administración "Carpetas" de la CMC, desplácese al paquete de objeto y selecciónelo. 2. Haga clic en Administrar > Configuración predeterminada.
3. Haga clic en Fallo del componente de la lista de navegación.
4. Active o desactive la casilla de verificación El paquete programado falla tras el fallo de un componente individual.
5. Haga clic en Guardar y cerrar.
6.5.5 Autenticación y paquetes de objetos
Los paquetes de objeto simplifican la autenticación tanto de Enterprise como de base de datos. Especifique la autenticación de Enterprise sólo una vez para programar el paquete de objetos, incluidos todos sus objetos componentes. Por tanto, debe tener derechos de programación para cada uno de los objetos del paquete de objetos. Si intenta programa un paquete que contiene uno o varios objetos componentes para los que no tiene derechos de programar, fallarán las instancias componentes. En la autenticación de base de datos, especifique la información de conexión de base de datos para cada objeto componente de informe del paquete de objetos. (Si copió el informe en el paquete de objetos, hereda inicialmente la información de conexión de base de datos del informe original).