Sample Migration Definition Files

The product code used in the migration definition files for Calculation Manager is CALC. All sample migration definition files are provided in EPM_ORACLE_HOME/common/utilities/LCM/11.1.2.1/Sample.

Exporting to the File System (Financial Management Example)

<?xml version="1.0" encoding="UTF-8"?>
<Package name="web-migration" description="Migrating Product to File System">
    <LOCALE>en_US</LOCALE>
    <Connections>
        <ConnectionInfo name="MyHSS-Connection1" type="HSS" description="Hyperion Shared Service connection" user="" password=""/>
        <ConnectionInfo name="AppConnection1" type="Application" product="CALC" project="Foundation" application="Calculation Manager" HSSConnection="MyHSS-Connection1" description="Source Application"/>
        <ConnectionInfo name="FileSystem-Connection2" type="FileSystem" description="File system connection" HSSConnection="MyHSS-Connection1" filePath="/ConsolidationArtifactstForCalcManager"/>
    </Connections>
    <Tasks>
        <Task seqID="-1">
            <Source connection="AppConnection1">
                <Options/>
                <Artifact recursive="true" parentPath="/Consolidation/SampleHFM" pattern="*"/>
            </Source>
            <Target connection="FileSystem-Connection2">
                <Options/>
            </Target>
        </Task>
    </Tasks>
</Package>

Importing From the File System (Financial Management Example)

<?xml version="1.0" encoding="UTF-8"?>
<Package name="web-migration" description="Migrating File System to Product">
    <LOCALE>en_US</LOCALE>
    <Connections>
        <ConnectionInfo name="MyHSS-Connection1" type="HSS" description="Hyperion Shared Service connection" user="" password=""/>
        <ConnectionInfo name="FileSystem-Connection1" type="FileSystem" HSSConnection="MyHSS-Connection1" filePath="/ConsolidationArtifactsForCalcManager" description="Source Application"/>
        <ConnectionInfo name="AppConnection2" type="Application" product="CALC" description="Destination Application" HSSConnection="MyHSS-Connection1" project="Foundation" application="Calculation Manager"/>
    </Connections>
    <Tasks>
        <Task seqID="-1">
            <Source connection="FileSystem-Connection1">
                <Options/>
                <Artifact recursive="true" parentPath="/Consolidation" pattern="*"/>
            </Source>
            <Target connection="AppConnection2">
                <Options/>
            </Target>
        </Task>
    </Tasks>
</Package>

Exporting to the File System (Planning Example)

<?xml version="1.0" encoding="UTF-8"?>
<Package name="web-migration" description="Migrating Product to File System">
    <LOCALE>en_US</LOCALE>
    <Connections>
        <ConnectionInfo name="MyHSS-Connection1" type="HSS" description="Hyperion Shared Service connection" user="" password=""/>
        <ConnectionInfo name="AppConnection1" type="Application" product="CALC" project="Foundation" application="Calculation Manager" HSSConnection="MyHSS-Connection1" description="Source Application"/>
        <ConnectionInfo name="FileSystem-Connection2" type="FileSystem" description="File system connection" HSSConnection="MyHSS-Connection1" filePath="/CalcSamp"/>
    </Connections>
    <Tasks>
        <Task seqID="-1">
            <Source connection="AppConnection1">
                <Options/>
                <Artifact recursive="true" parentPath="/Planning/CalcSamp/RuleSets" pattern="*"/>
                <Artifact recursive="true" parentPath="/Planning/CalcSamp/Plan1/Formulas" pattern="*"/>
                <Artifact recursive="true" parentPath="/Planning/CalcSamp/Plan1/Scripts" pattern="*"/>
                <Artifact recursive="true" parentPath="/Planning/CalcSamp/Plan1/Rules" pattern="*"/>
            </Source>
            <Target connection="FileSystem-Connection2">
                <Options/>
            </Target>
        </Task>
    </Tasks>
</Package>

Importing From the File System (Planning Example)

<?xml version="1.0" encoding="UTF-8"?>
<Package name="web-migration" description="Migrating File System to Product">
    <LOCALE>en_US</LOCALE>
    <Connections>
        <ConnectionInfo name="MyHSS-Connection1" type="HSS" description="Hyperion Shared Service connection" user="" password=""/>
        <ConnectionInfo name="AppConnection1" type="Application" product="CALC" description="Destination Application" HSSConnection="MyHSS-Connection1" project="Foundation" application="Calculation Manager"/>
        <ConnectionInfo name="FileSystem-Connection2" type="FileSystem" HSSConnection="MyHSS-Connection1" filePath="/CalcSamp" description="Source Application"/>
    </Connections>
    <Tasks>
        <Task seqID="-1">
            <Source connection="FileSystem-Connection2">
                <Options/>
                <Artifact recursive="true" parentPath="/Planning/CalcSamp/RuleSets" pattern="*"/>
                <Artifact recursive="true" parentPath="/Planning/CalcSamp/Plan1/Formulas" pattern="*"/>
                <Artifact recursive="true" parentPath="/Planning/CalcSamp/Plan1/Scripts" pattern="*"/>
                <Artifact recursive="true" parentPath="/Planning/CalcSamp/Plan1/Rules" pattern="*"/>
            </Source>
            <Target connection="AppConnection1">
                <Options>
                    <optionInfo name="deployRulesOnly" value="false"/>
                </Options>
            </Target>
        </Task>
    </Tasks>
</Package>

Exporting to the File System (Essbase Example)

<?xml version="1.0" encoding="UTF-8"?>
<Package name="web-migration" description="Migrating Product to File System">
  <LOCALE>en_US</LOCALE>
  <Connections>
    <ConnectionInfo name="MyHSS-Connection1" type="HSS" description="Hyperion Shared Service connection" user="" password=""/>
    <ConnectionInfo name="AppConnection1" type="Application" product="CALC" project="Foundation" application="Calculation Manager" HSSConnection="MyHSSConnection1" description="Source Application"/>
    <ConnectionInfo name="FileSystem-Connection2" type="FileSystem" description="File system connection" HSSConnection="MyHSS-Connection1" filePath="/CalcSamp"/>
  </Connections>
  <Tasks>
    <Task seqID="-1">
      <Source connection="AppConnection1">
        <Options/>
        <Artifact recursive="true" parentPath="/Essbase/Sample/Basic/Formulas" pattern="*"/>
        <Artifact recursive="true" parentPath="/Essbase/Sample/Basic/Scripts" pattern="*"/>
        <Artifact recursive="true" parentPath="/Essbase/Sample/Basic/Rules" pattern="*"/>
        <Artifact recursive="true" parentPath="/Essbase/Sample/Basic/Templates" pattern="*"/>
      </Source>
      <Target connection="FileSystem-Connection2">
        <Options/>
      </Target>
    </Task>
  </Tasks>
</Package>