Searching Business Activities
  • Updated on 30 May 2020
  • 1 minute to read
  • Contributors
  • Print
  • Share
  • Dark
    Light

Searching Business Activities

  • Print
  • Share
  • Dark
    Light

Lets assume you have your solution up and running and are using Serverless 360 BAM with it.

"Where is the message?" is the billion dollar question business users get struck with often. Search in BAM can come in as the answer.

In the Business Activity Tracking page, you can search for the transactions at ease using BAM search language query provided,

  • the business process is associated to a composite application
  • process has transactions flowing in
  • process has got tracked properties enabled

image.png

Let's say if you have some transactions and you want to search for a specific invoice number, then if you type inv in the search bar you will get intellisense for it.

image.png

Once you have entered the full query and hit search you can see the transactions which have that particular invoice number.

image.png

This search works for basically any property, global as stage, that you configure in your Business Process.

Properties

BAM Query Language

Serverless360 has a domain specific language which you can use to search activities. All the properties that you have configured in the business process configuration page will be searchable and if there are any incorrect query elements you will be notified what is wrong with the query.

Searching for a exact match
SenderId = "Milford"
Searching for partial match
SenderId like "%Milford%"
Searching for integer property using comparison operators
Price > 10
Searching using combinations
SenderId = "Milford" and Price > 10
Searching using groupings
(SenderId="Milford" and Price > 10) or (ReceiverId="Miles" and Price<10)

Saved Search

These BAM queries can also be saved for later use. Along with the query, it is also possible to store the default display columns of the transaction records as below:
SaveQueriesWithColumns

We'd love to hear your thoughts
Please visit our feedback system to suggest new Features or Enhancements. You can also take a look at our Roadmap
Was this article helpful?