Apama 10.3.1 | Apama Documentation | Using Apama with Software AG Designer | Using Query Designer
 
Using Query Designer
 
Adding query files to projects
Steps for using Software AG Designer to implement queries
Overview of creating a query in the Design tab
Creating queries in Query Designer
Configuring query projects
Exporting query deployment scripts
Apama's Query Designer editor provides a graphical environment that business analysts can use to define and update Apama queries without the need to write source code. An Apama query monitors a very large number of real-world entities and processes events on a per-entity basis, for example, all events related to one credit card account.
See Use cases for queries which describes some of the use cases for using queries.
Note: EPL monitors and EPL queries (also referred to as Apama queries) provide two different approaches to implementing an Apama application. See Architectural comparison of queries and monitors.
Query Designer provides two views of a query definition:
*Design — Business analysts define and update query definitions in this view. The Design tab provides an event palette and a canvas for defining an event pattern of interest. Toolbars, tooltips, and dialogs make it easy to define the events of interest to the query as well as any required parameters, conditions for finding matches, aggregate calculations and actions to take when a match set is found.
*Source — Application developers can examine and update query definition source code in the EPL code editor available from the Source tab.
Query Designer keeps the two views synchronized. Any changes made in the Design view are reflected in the Source view and vice versa.
Apama provides several sample query applications, which you can find in the samples\queries directory of your Apama installation directory.
See also: Defining Queries, which describes the EPL constructs for writing query code, and Deploying and Managing Queries.

Copyright © 2013-2019 | Software AG, Darmstadt, Germany and/or Software AG USA, Inc., Reston, VA, USA, and/or its subsidiaries and/or its affiliates and/or their licensors.