Exemples de fichiers de définition de migration

Les exemples de fichier de définition de migration fournis concernent les migrations d'applications Oracle Hyperion Financial Management. Le code produit utilisé dans les fichiers de définition de migration pour Financial Management est HFM et l'exemple d'application est COMMA.

Remarque :

Si une syntaxe incorrecte est utilisée dans le fichier de définition de migration, une erreur indiquant que le format du fichier MDF est incorrect est générée.

Exemple G-1 Export vers le système de fichiers

<Package>
   <LOCALE>en</LOCALE>
   <User name="" password="" />
   <Task>
      <Target type="FileSystem" filePath="/HFM-LINSCRIPT" />
      <Source type="Application" product="HFM" project="Default Application Group" application="LINSCRIPT" />
      <Artifact recursive="true" parentPath="/Forms" pattern="*" />
      <Artifact recursive="true" parentPath="/Configuration" pattern="*" />
      <Artifact recursive="true" parentPath="/Rules" pattern="*" />
      <Artifact recursive="true" parentPath="/Documents" pattern="*" />
      <Artifact recursive="true" parentPath="/Dimensions" pattern="*" />
      <Artifact recursive="true" parentPath="/InterCompany" pattern="*" />
      <Artifact recursive="true" parentPath="/Member Lists" pattern="*" />
      <Artifact recursive="true" parentPath="/Journals" pattern="*" />
      <Artifact recursive="true" parentPath="/Security" pattern="*" />
      <Artifact recursive="true" parentPath="/Phased Submission" pattern="*" />
   /<Task>
</Package>

Exemple G-2 Import depuis le système de fichiers

<Package>
   <LOCALE>en</LOCALE>
   <User name="" password="" />
   <Task>
      <Target type="Application" product="HFM" project="Default Application Group" application="LINSCRIPT" />
      <Source type="FileSystem" filePath="/HFM-LINSCRIPT" />
      <Artifact recursive="true" parentPath="/Security" pattern="*" />
      <Artifact recursive="true" parentPath="/Configuration" pattern="*" />
      <Artifact recursive="true" parentPath="/Forms" pattern="*" />
      <Artifact recursive="true" parentPath="/Rules" pattern="*" />
      <Artifact recursive="true" parentPath="/Documents" pattern="*" />
      <Artifact recursive="true" parentPath="/Dimensions" pattern="*" />
      <Artifact recursive="true" parentPath="/InterCompany" pattern="*" />
      <Artifact recursive="true" parentPath="/Member Lists" pattern="*" />
      <Artifact recursive="true" parentPath="/Journals" pattern="*" />    
      <Artifact recursive="true" parentPath="/Phased Submission" pattern="*" />
   </Task>
</Package>