DataFlux Data Management Studio 2.7: User Guide
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
|
Doc ID: dfU_T_BusRule_Monitor_Tasks.html |