Muestras del archivo de control para objetos del repositorio de modelos
Puede filtrar los objetos del repositorio de modelos para exportarlos por hora o por usuario. Puede filtrar los objetos del repositorio de modelos para exportarlos o importarlos por tipo de objeto o nombre de objeto.
- Exportar objetos del repositorio de modelos por hora
Para exportar todos los objetos de una carpeta llamada Folder1 que se crearon antes de 2011-02-01 16:00:00-0800, puede crear el siguiente archivo de control:
<?xml version="1.0" encoding="UTF-16LE" standalone="yes" ?>
<exportParams xmlns="http://www.informatica.com/oie/exportControl/9">
<folders>
<folder path="/Folder1" createdBefore="2011-02-01 16:00:00-0800" />
</folders>
</exportParams>
- Exportar objetos del repositorio de modelos por usuario
Para exportar todos los objetos del proyecto actualizado por última vez por el administrador, puede crear el siguiente archivo de control:
<?xml version="1.0" encoding="UTF-16LE" standalone="yes" ?>
<exportParams xmlns="http://www.informatica.com/oie/exportControl/9">
<folders>
<folder lastUpdatedBy="Administrator" />
</folders>
</exportParams>
- Exportar e importar objetos del repositorio de modelos por tipo
Para exportar todas las asignaciones de una carpeta llamada Folder1, puede crear el archivo de control siguiente:
<?xml version="1.0" encoding="UTF-16LE" standalone="yes" ?>
<exportParams xmlns="http://www.informatica.com/oie/exportControl/9">
<folders>
<folder path="/Folder1" />
<objectList type="Mapping" />
</folder>
</folders>
</exportParams>
Desea exportar todas las asignaciones creadas por el usuario user2 y exportar todos los objetos restantes creados por el usuario user1. El atributo createdBy definido para el elemento secundario objectList anula el mismo atributo definido para el elemento primario de carpeta. Puede crear el siguiente archivo de control:
<?xml version="1.0" encoding="UTF-16LE" standalone="yes" ?>
<exportParams xmlns="http://www.informatica.com/oie/exportControl/9">
<folders>
<folder path="/Folder1" select="all" createdBy="user1" />
<objectList type="Mapping" createdBy="user2" />
</folder>
</folders>
</exportParams>
Desea importar todas las asignaciones del archivo de exportación. Algunas de las asignaciones exportadas desde la carpeta Folder1 contienen objetos dependientes que existían en la carpeta Folder2 del repositorio de origen. Para importar objetos dependientes, debe incluir todos los objetos dependientes mediante los elementos folderMap del archivo de control de importación. También desea asignar las conexiones del repositorio de origen a las conexiones del repositorio de destino. Puede crear el siguiente archivo de control:
<?xml version="1.0" encoding="UTF-16LE" standalone="yes" ?>
<importParams xmlns="http://www.informatica.com/oie/importControl/9">
<folderMaps>
<folderMap sourceProject="DevProject" sourceFolderpath="/Folder1" targetProject="TestProject" targetFolderPath="/TestFolder1" resolution="reuse">
<objectList type="Mapping" />
</folderMap>
<folderMap sourceProject="DevProject" sourceFolderpath="/Folder2" targetProject="TestProject" targetFolderPath="/TestFolder2" resolution="reuse" />
</folderMaps>
<connectionInfo>
<rebindMap>
<rebind source="src_connection1" target="tgt_connection1" />
<rebind source="src_connection2" target="tgt_connection2" />
</rebindMap>
</connectionInfo>
</importParams>
- Exportar e importar objetos del repositorio de modelos por nombre
Desea exportar una asignación llamada TestMapping creada después de 2010-11-11 23:59:59-0800. Desea exportar todos los objetos que quedan en la carpeta especificada. Puede crear el siguiente archivo de control:
<?xml version="1.0" encoding="UTF-16LE" standalone="yes" ?>
<exportParams xmlns="http://www.informatica.com/oie/exportControl/9">
<folders>
<folder path="/Folder1" select="all" />
<objectList type="Mapping" createdAfter="2010-11-11 23:59:59-0800" >
<object name="TestMapping" />
</objectList>
</folder>
</folders>
</exportParams>
Un archivo de exportación contiene un archivo sin formato y objetos de datos relacionales. Desea importar el objeto de datos de archivo sin formato llamado NewFlatFileDataObject y todos los objetos de datos relacionales del archivo de exportación. Puede crear el siguiente archivo de control:
<?xml version="1.0" encoding="UTF-16LE" standalone="yes" ?>
<importParams xmlns="http://www.informatica.com/oie/importControl/9">
<folderMaps>
<folderMap sourceProject="SampleProject" targetProject="SampleProject"
targetFolderPath="/TestFolder">
<objectList type="Flat File Data Object" resolution="replace" >
<object name="NewFlatFileDataObject" />
</objectList>
<objectList type="Relational Data Object" resolution="replace" />
</folderMap>
</folderMaps>
</importParams>