IBM InfoSphere Streams Version 4.1.0

Developing applications

The Telecommunications Event Data Analytics toolkit and framework contain applications that help you import and process your telecommunications data.

To create Telecommunications Event Data Analytics applications, complete the following steps:

  1. Create a Telecommunications Event Data Analytics application. Use the Studio-integrated wizards or the command-line script to create Streams Studio application projects that you can immediately run to process data.
  2. Configure the application. Telecommunications Event Data Analytics applications offer a wide set of features and settings to adapt an application to your needs and environment. During this step, you enable or disable features, configure file and directory paths, and provide additional information that is required to run the application.

  3. Customize the application. The application that you created in step 1 and configured in step 2 is a skeleton application that can already process files, but it does not contain business logic, and it does not process your data. During this step, you implement your own business logic (for example, filtering, enriching, and applying conditional behavior) and then adapt the application to your data schemes. For customization, the framework has designated locations for customization code. You create each customization in a separate SPL file.

Creating applications
The Telecommunications Event Data Analytics framework contains tools to help you develop applications.
Configuring Solutions
After you created your applications by using the command-line wizard or the Streams Studio’s wizard, you want to configure and customize the applications to suit your use cases.
Customizing applications
After you create a Telecommunications Event Data Analytics application, you can customize it to suit your environment and business needs.
Customization and configuration recipes for the ITE application
The following recipes describe some customization and configuration procedures that are required for many ITE applications because of their common nature.
Building your application
The project creation process provides all required make files, configuration settings and Streams Studio settings for the first test of an application build, immediately after you create the project.
Upgrading existing applications to the newest application framework
If you created applications with an older release of the Telecommunications Event Data Analytics application framework, you might want to upgrade these applications to the newest version to get fixes and newest features.