Preparing applications for deployment

You prepare a data warehousing application for deployment by using the Data Warehousing Application Deployment Preparation wizard in the Design Studio. The output of the deployment preparation process is a package (a zip file), which is deployed to the WebSphere® application server.

The deployment preparation wizard helps you to perform the following steps:
  1. Create an application profile (.apxmi)
  2. Generate code for the profile
  3. Create the package

After the package (zip file) is successfully generated, the deployment of the data warehousing application is performed through the Administration Console. Deployment involves making the application's processes available for scheduling, execution, and administration.

The deployment package consists of the following information:
  • The metadata information for the data warehousing application
  • Details about resources and variables used in the application
  • Miscellaneous files that are used in control flows such as, .bmp, .txt, .gif, .sql, and so on
Remember: To be able to select miscellaneous files in the application package, you must first copy the files to the project_directory/package-misc subdirectory of your data warehousing project.

When you do deployment preparation, it is important to know whether the package will be used for full deployment of a complete application or delta deployment. If an existing deployed application is going to be updated by the changes you are packaging, you need only package the new and changed control flows. The unchanged control flows do not need to be included in the application profile.