IBM InfoSphere Streams Version 4.1.0

Submitting jobs in the Streams Explorer view

One method for running an application in Streams Studio is to submit an application bundle file to an instance in the Streams Explorer view.

About this task

An application bundle file is generated by the compiler and can be used to submit the application to the InfoSphere® Streams runtime system. If you are working with an SPL application project in your workspace, you can find the application bundle file in the following directory:
<SPL Project>/<output>/Main Composite Name>/<Build Output Dir>/*.sab

Procedure

To submit an application bundle file from the Streams Explorer view:

  1. Select and right-click the instance to which you would like to submit the job.
  2. From the menu, select Submit Job. The Eclipse Run Configurations dialog is displayed.
  3. Create a run configuration or select an existing configuration to submit a job. Select one of the following application configuration types:
    • The SPL Application configuration type is for submitting a job for an application that is compiled with a build configuration.
    • The SPL Application Set configuration type is for submitting multiple jobs that are defined in an SPL Application Set project.
    • The SPL External Application configuration type is for submitting a job by using an application bundle file that was built with a project that was configured with an external builder or that was built outside of Streams Studio. You can use the Browse button to select the application bundle file to submit.
  4. Select the InfoSphere Streams instance to which the job is submitted. You can also specify a job group, job name, and data directory location. You might need to enter submission values if they are required by your application.
  5. Click Run.

Results

If the application has user-defined parallelism, parallel transformation occurs when you submit the job. Parallel transformation converts the logical application that is specified in the SPL code into a physical application that can be deployed on the hardware.

The submitted job is listed under the instance in the Streams Explorer view. You can find information about this job submission in the Streams Studio Console in the Console view. The hover help for a job in the Instance Graph view displays the submission time values for a job.