Migrating AleriML Models to CCL Projects

Use the esp_aml2ccl utility to migrate existing AleriML models to CCL projects.

For a successful migration overall, obtain a basic understanding of the CCL language. See the CCL Programmers Guide before performing any conversions.
Note: Data models containing joins should be recompiled when migrating from ESP 5.0 to any subequent version of the product. Failure to do so may prevent the compiled data model from being loaded by the server. In the case that the model does load, the results produced will be incorrect.

To convert your existing models from AleriML to CCL:

  1. Run the command:
    esp_aml2ccl -f <filepath>.xml -p <ProjectName> -l<ProjectLocation>
    where -f <filepath>.xml is the path for the AleriML model file, -p <ProjectName> is the name of the target CCL project (the default is the prefix of the xml input file), and -l <ProjectLocation> is an absolute path for the project location (the default is the current location).
  2. Refer to the three files created by the conversion.
    • <projectName>.ccp - includes project details.
    • <projectName>.ccl - includes CCL elements after conversion.
    • <projectName>.err - includes information on conversion, as well as any errors and warnings generated during the conversion.
    Note: You can also do this from the ESP Studio by selecting Convert Aleri Model from the File menu.
Related reference
Known Limitations