Cognos 简明教程
Cognos - Event Studio
Cognos Event Studio 是一款基于 Web 的工具,可让您创建和管理代理以监控数据并在数据满足预定义阈值时执行任务。
Cognos Event Studio is a Web-based tool that allows you to create and manage agents to monitor data and perform tasks when the data meets predefined thresholds.
Events
您可以指定事件条件以执行任务。事件被定义为数据包中的查询表达式。
You can specify an event condition to perform a task. An event is defined as query expression in a data package.
当记录与事件条件匹配时,它将导致代理执行任务。代理运行时,它将检查数据是否有任何事件实例。
When a record matches the event condition, it causes an agent to perform tasks. When an agent runs, it checks the data for any event instances.
Event Instance
代理监控数据,每个事件实例都会被检测到。遵循任务执行规则以确定代理是否将执行该任务。任务频率定义了任务应执行一次还是针对每个事件实例重复执行。
An agent monitors data, each event instance is detected. Task execution rules are followed to determine if an agent will perform the task. Task frequency defines that a task should be performed once or repeated for each event instance.
Event List
您可以根据执行的任务对事件进行分类。事件列表显示由代理执行的所有事件。不同的事件分类包括 -
You can categorize the event as per the task performed. The event list shows all the events that are executed by an agent. Different event categorization includes −
-
New
-
Ongoing and Changed
-
Ongoing and Unchanged
-
Ceased
事件密钥用于确定事件是否为新的、正在进行但已更改的、正在进行且未更改的或已停止的。Event Studio 将在每次代理运行中检测到的事件实例与上次运行中检测到的事件实例进行比较。为了确保正确匹配事件实例进行比较,您必须定义事件密钥。事件密钥是唯一定义事件实例的数据项的组合。
An event key is used to determine whether an event is new, ongoing but changed, ongoing and unchanged, or ceased. Event Studio compares the event instances detected in each agent run with those detected in the previous run. To ensure it correctly matches the event instances for comparison, you must define an event key. The event key is the combination of data items that uniquely defines an event instance.
Agent
代理运行会检查事件的发生情况。代理对符合执行规则的事件执行任务。
An agent runs to check occurrences of the event. An agent performs a task for events that meet the execution rules.
Tasks
任务可用于通知用户有关业务事件的变更。用户可以根据事件采取适当的措施。
A task can be used to notify users about a change in business event. Users can take appropriate actions as per the event.
您可以为以下功能创建任务:
You can create a task for the following functions −
-
Add an Item
-
Send an Email
-
Publish a new item
-
Run a Job
-
Run an import
-
Run an Export and many more.