Generación de scripts que se pueden desplegar

Puede generar una consulta que representa la interpretación de todas las correlaciones en un modelo de correlación.

Antes de empezar

Antes de poder generar un script, debe crear y guardar un modelo de correlación.

Acerca de esta tarea

Puede utilizar el asistente Generar script para generar un script SQL o SQL/XML. El script generado es una presentación del contenido de un modelo de correlación. Si el script está en SQL, puede crear una sentencia de selección, una sentencia de inserción o una sentencia de vista. Si el script está en SQL/XML, puede crear sólo una sentencia de selección. Asimismo, puede generar vistas y objetos apodo, y puede desplegar el script en un modelo de base de datos o en la base de datos física para transformar datos del origen inicial en un nuevo esquema de destino.

Puede generar todos los scripts que quiera. Por ejemplo, puede crear una vista de una correlación en un modelo de correlación. Si quiere crear una vista, se añadirá un objeto de vista en el archivo .dbm en la vista Explorador de proyecto de datos, de tal manera que podrá desplegar el objeto en el servidor. Además, si un modelo de correlación utiliza tablas remotas como origen de correlación, podrá desplegar el script en un destino federado. El script se genera con la información del servidor federado para los apodos para las tablas remotas. Los objetos de apodo nuevos se añadirán al archivo .dbm en la vista del Explorador de proyectos de datos, de manera que los objetos de apodo también se puedan desplegar.

SQL y SQL/XML se generan con el estándar SQL 2003. En la plataforma Information Integrator, se generan sentencias DDL para la creación de apodos de DB2. Las consultas de SQL/XML generadas desde el editor de correlaciones se ejecutarán en todas las plataformas y bases de datos que forman el estándar SQL 2003. La conformidad a los estándares cambia de proveedor a proveedor y las consultas generadas hacen uso de las funciones del sistema, por lo que sólo se ha comprobado exhaustivamente DB2. Puede que algunas consultas no se ejecuten en plataformas las Oracle o otras plataformas. En los destinos de esquemas XML recurrentes, la generación de consultas SQL/XML sólo tiene en cuenta los primeros dos niveles de recurrencia. No se genera ninguna consulta válida para niveles más profundos de recurrencia.

Nota: Sólo puede generar los scripts si ha seleccionado la opción Habilitar generación de scripts en el asistente del Editor de correlaciones. No se puede habilitar la generación de scripts de un modelo de correlación una vez ha creado el modelo.

Tampoco es posible generar un script si su modelo de correlación contiene más de un archivo .dbm de origen.

Procedimiento

Para generar un script:

  1. En la carpeta Correlaciones, pulse el botón derecho del ratón sobre el modelo de correlación y seleccione Generar Script. Se abrirá el asistente Generar script. También puede iniciar el asistente de generación de scripts pulsando el pulsador SQL de la barra de herramientas.
  2. Complete las páginas del asistente y pulse Finalizar para generar y desplegar el script.

Comentarios