You are here: Folders Riser Bar>Maintaining Business Rules and Tasks>Overview of Monitoring Events

DataFlux Data Management Studio 2.7: User Guide

Overview of Monitoring Events

A monitoring event is a predefined action that can be triggered based on the results that are returned by a business rule. For example, you could create a rule that compared the value in the Profits per Employee field to the value in the Assets field for each row in a table. You could associate a task with the rule so that rows in which the value of Profits per Employee is less than Assets would trigger an event: a set of fields from these rows would be logged to a DataFlux repository. The fields in each row could, for example, identify a cost center where profits were less than assets.

The topic Create a New Task and Associate it With the Rule describes how to associate events with a task. As described in that topic, you can display a list of the default events from the Add Events dialog.

The table below describes the default events that are provided with DataFlux Data Management Studio.

Monitoring Events Description
Log error to repository, Log error to text file, Write a row to a table These are very similar. The only difference is the location where the information is written: to a DataFlux repository, to a flat file, or to a database table.
Run a local job, Run a local profile

Enables you to specify a dmpexec command that will run a local data job or profile. For information about this command, see Running Jobs from the Command Line.

Launch a data flow job on a Management server Runs a data job on a DataFlux Data Management Server.
Call a realtime service Calls a DataFlux web service that is registered on a DataFlux Data Management Server. For information about web services, see Deploying a Data Job as a Real-Time Service.
Set a data flow key/value Enables you to set the value of an input variable in a specified data job.
Raise an event on the process job (if hosted) Only applicable when you have a process job that contains a data job, and that data job has a Monitor node. This event will then raise an event on the process job level, and the process job will handle it.
Execute a program Executes a command on OS-level. So you can use this to invoke any third party software that supports a command-line interface.
Send email message Sends an email message.

 

Documentation Feedback: yourturn@sas.com
Note: Always include the Doc ID when providing documentation feedback.

Doc ID: dfU_T_BusRule_Monitor_Tasks.html