通过代理可以自动执行业务流程。
可以使用代理提供事件驱动的预警、调度的内容发布和事件驱动的条件操作执行。
您可以选择:
代理运行时所依据的调度
确定代理执行的操作的数据条件
可以分发的分析
根据是否满足数据条件可以自动执行的操作
代理可以动态地检测基于信息的问题和商机,确定要通知的适当个人,并通过各种不同的设备 (电子邮件、电话等) 将信息传送给这些个人。
注:
代理的传送内容将根据收件人的首选区域设置进行本地化。(用户可以在“我的帐户”对话框的“首选项”选项卡中指定首选区域设置。)预警是由代理在将个性化且可操作的内容传送到指定收件人和代理的订户时生成的通知。
可以在 Oracle BI 企业版中查看已传送给您的预警,例如:
在主页的“预警”部分中。
在“我的仪表盘”的首页上。(如果未在“我的仪表盘”的首页上手动放置“预警”部分,系统会自动在首页上添加该部分。)
在仪表盘页上,前提是内容设计者已在该页上添加“预警”部分。请参阅将内容添加到仪表盘
在“预警”对话框中,可以通过全局标题中的预警!按钮显示该对话框。
在指定的传送设备 (例如电话) 中。请参阅什么是设备和传送概要文件?
有关详细信息,请参阅访问和管理预警。
在最简单的格式中,代理会根据定义的调度自动执行指定的目录分析,并检查结果是否存在特定问题或商机。
如果在结果中检测到指定的问题或商机,则生成预警,并使用为每个人指定的传送选项将其传送到指定收件人和代理订户。
有关预警的详细信息,请参阅什么是预警?有关传送选项的详细信息,请参阅什么是设备和传送概要文件?
要处理更复杂的要求,代理可以调用触发其他代理、脚本、Java 程序或应用程序的操作。结果可以通过 XML、HTML 或纯文本在代理之间传递或传递给其他应用程序或服务。例如,某代理可能运行一个分析来确定无法从区域仓库供应的超过指定金额 (以美元为单位) 的所有当前产品订单。结果可传递给运行分析以查找这些产品的替代货源的其他代理。最终代理可能被触发,以便向公司 CRM 系统馈送信息并向相应的客户代表通知替代货源。
您可能自动成为某些代理生成的预警的收件人,他人创建的代理也可能供您订阅。如果您有相应的权限和职责,还可以创建自己的代理。根据您的授权级别,您可以选择与他人共享代理或向所有用户提供代理。
使用“代理”编辑器可以创建代理以向用户传送个性化的可操作内容。使用它还可以查看代理的当前设置概要。
“代理”编辑器包含以下选项卡:
一般信息 - 用于指定代理要传送的内容的优先级以及传送内容的生成方式 (即用户运行查询的身份)。
调度 - 用于指定是否根据调度运行代理、运行频率以及运行的开始和结束时间。
条件 - 用于指定代理是始终传送其内容并执行其操作,还是有条件地传送其内容并执行其操作。
传送内容 - 用于指定代理要传送的内容,例如,仪表盘页或保存的分析。
收件人 - 用于指定要接收代理的传送内容的人员以及有权订阅代理的人员。
目的地 — 用于指定内容的传送目的地。
操作 - 用于指定代理完成时要执行的一个或多个操作。
创建或编辑代理时需要访问“代理”编辑器。请参阅创建代理。
所有 Oracle BI EE 用户都可以访问代理。
可以在“管理权限”页上授予对特定代理功能的访问权限。如果您具有适当授权,则可以授予或拒绝对各种代理权限的显式访问,包括执行以下操作:
创建代理
发布代理以供订阅
将代理传送给指定用户或动态确定的用户
链接代理
修改代理的当前订阅
有关权限的详细信息,请参阅《Security Guide for Oracle Business Intelligence Enterprise Edition》中的 Managing Presentation Services Privileges。
通过在代理中使用定制,可以创建用于多种环境的通用代理。
在代理中使用定制可以帮您减少必须为组织创建的代理和条件的数量。它也使您可以提供特定环境下需要的特定预警。
在代理中进行定制是通过覆盖与代理所使用分析相关联的提示过滤器的运算符和值来完成的。(提示过滤器是一种运算符设置为“提示”的过滤器。有关提示过滤器的详细信息,请参阅创建列过滤器。)
将代理指定为以下用途时,可在代理中使用分析:
有条件地传送内容并使用基于分析的条件 (无论是命名的条件还是内嵌条件) 执行操作。有关条件的详细信息,请参阅使用条件。
将分析作为其内容传送。
根据与代理相关联的分析的用途,可以在各个点上定制提示过滤器:
如果分析用作命名的条件的基础,则定制链如下:
在分析中
在命名的条件中
在条件的代理定制中
在代理条件的订阅定制中
如果分析用作在代理中创建的内嵌条件的基础,则定制链如下:
在分析中
在条件的代理定制中
在代理条件的订阅定制中
如果分析被指定为代理的传送内容,则定制链如下:
在分析中
在传送内容的代理定制中
在传送内容的订阅定制中
在代理中使用定制时,请记住以下几点:
一旦过滤器被覆盖,则不能在定制链的以后环节中再次覆盖。例如,如果您在传送内容的代理定制中覆盖了过滤器,则订户以后不能在传送内容的订阅定制中再次覆盖它。
如果组合了 (即,使用 AND 和 OR 构建) 分析中的所有过滤器,则不会在定制中显示这一 AND 和 OR 结构。
如果在代理中多次使用相同的过滤器,则只会为定制显示唯一一组过滤器。您指定的定制值会应用到重复过滤器的所有实例中。
例外:如果该分析是基于并集操作组合两个或更多分析的结果,则会为定制显示来自并集各部分的唯一过滤器。有关组合分析的详细信息,请参阅使用集合操作组合列。
在参与代理链的代理之间传递的过滤器 (请参阅在外部系统中调用操作、函数或流程的操作中的“调用代理”操作) 不支持定制。从父代理传递的过滤器是没有订户定制的过滤器。传递给子代理的过滤器会在应用订户定制前替换各自的提示过滤器。
可以查看代理的当前设置的概要。
概要显示在“代理”编辑器中,并且可以展开或隐藏。默认情况下,概要处于展开状态。
请记住此准则:
您还可以在“目录”页的“预览”窗格中查看代理设置的概要。
您可以通过保存代理进行重用。
可以在现有文件夹或创建的新文件夹中保存代理,如下所示。
如果代理可供订阅,则必须将其保存在 /Shared Folders 下的子文件夹中,例如 /Shared Folders/Shared Agents/Sales/Agent1。(请注意,不能将代理直接保存在 /Shared Folders 中,例如 /Shared Folders/Agent1。)
如果代理不可供订阅,则可以将其保存在 /Shared Folders 下的子文件夹中,也可保存在 /My Folders 中或 /My Folders 下的子文件夹中,例如 /My Folders/Sales/Agent1。(请注意,不能将代理直接保存在 /Shared Folders 中,例如 /Shared Folders/Agent1。)
有关订阅代理的详细信息,请参阅订阅代理。
要保存代理,请执行以下操作:
您可以订阅所有者提供给您订阅的代理。
要订阅代理,请执行以下操作:
要使代理可供订阅,必须在“代理”编辑器的“收件人”选项卡中选中发布代理以供订阅选项,并且必须标识允许订阅的用户、目录组和应用程序角色。
可以取消订阅当前订阅的代理。
从代理取消订阅意味着您不会看到该代理的输出。
假设某代理已设置为允许用户定制订阅,并且该代理使用包含了条件和/或传送内容的提示过滤器的分析。
您可以定制条件分析和/或传送内容分析的过滤值以满足您的需要。
要允许用户定制代理订阅,代理必须以收件人身份运行,并且您必须在“代理”编辑器的“收件人”选项卡中选择允许订户定制代理选项。
如果您已在代理订阅中定制了过滤器值,并希望在代理结果中显示过滤器值,则必须将过滤器视图添加到分析中。
使用定制过滤器值可以仅通过代理呈现最重要的信息。
可以临时禁用 (然后启用) 代理的调度。
禁用代理的调度将禁止代理按照其定义的调度运行。不会禁止代理通过其他方式运行,例如,通过“代理”编辑器中的立即运行代理按钮。
如果已定义代理的调度但发现想停止调度一段时间,则禁用代理的调度非常有用。
此外,默认情况下,可能会临时禁用代理的调度。例如,如果复制包含一个或多个代理的文件夹,默认情况下,将禁用每个代理副本的调度,代理不会按照其定义的调度运行,直到启用该调度。
要禁用然后启用代理的调度,请执行以下操作:
您还可以使用“代理”编辑器的“调度”选项卡中的已启用框来禁用和启用代理调度。
您可以通过设备和传送概要文件接收有关内容的通知。
设备和传送概要文件控制当代理生成预警时将预警传送给您的方式以及哪些设备会收到内容:
设备 - 设备是用于将内容传送给您的介质。可以将代理的内容作为电子邮件或短信传送到各种设备。
传送概要文件 - 传送概要文件指定根据内容的优先级使用哪些设备将内容传送给您。可以定义多个传送概要文件以满足您的需求,并在这些概要文件之间切换。不过,在任意指定时间,只能有一个概要文件处于有效状态。
例如,您可能具有一个将内容传送到办公电子邮件的在办公室传送概要文件,一个将内容传送到移动电话的在途中概要文件,具体使用哪个概要文件取决于信息的优先级。
可以在“我的帐户”对话框的“传送选项”选项卡中配置设备和传送概要文件。有关详细信息,请参阅 配置设备和传送概要文件 (管理员负责管理您可以使用的设备类型。有关信息,请参阅《System Administrator's Guide for Oracle Business Intelligence Enterprise Edition》中的 Managing Device Types for Agents。)
注:
组织可能会自动生成系统传送设备和传送概要文件,如下所示:使用 SA 系统主题区域,组织可以根据 SA 系统主题区域中每个用户的电子邮件地址和其他设备信息 (例如移动电话号码) 生成系统传送设备,然后使用用户的系统传送设备为每个用户生成系统传送概要文件。
使用 LDAP 服务器 (仅当未在 SA 系统主题区域中生成传送设备和概要文件时),组织可以根据 LDAP 服务器中每个用户的电子邮件地址生成系统传送设备,然后使用用户的系统传送设备为每个用户生成系统传送概要文件。
如果您未配置任何设备或概要文件,则默认使用为您生成的系统传送概要文件。(请注意,即使您定义了其他概要文件,也可以将系统概要文件配置为默认概要文件。)如果定义了传送概要文件,则可以在此概要文件中包括系统设备并且可以设置使用此传送设备的优先级级别。
请参阅《Scheduling Jobs Guide for Oracle Business Intelligence Enterprise Edition》中的 Setting Up the SA System Subject Area。
根据为代理指定的目的地,可以将内容传送到:
主页和仪表盘。(有关如何将内容作为预警传送到主页和仪表盘,请参阅什么是预警?)
有效传送概要文件或特定设备。
如果目的地是特定设备,内容将传送到您已配置的设备而不是有效传送概要文件中的设备。例如,如果将代理定义为传送到电子邮件设备,则使用您配置的默认电子邮件设备而不是您在有效传送概要文件中配置的任何电子邮件设备。
传送内容分配有特定的优先级。默认优先级为“普通”。为有效概要文件选择设备时,可以指示应将何种优先级内容发送到该设备。例如,如果已将移动电话添加到传送概要文件,则可以仅将移动电话与高优先级内容相关联。如果您知道将来需要经常外出,因而无法接收电子邮件,则可以选择仅通过办公电子邮件接收低优先级的内容。
使用“我的帐户”对话框的“传送选项”选项卡,您可以配置用来在代理生成预警时将预警传送给您的设备和传送概要文件。
有关设备和传送概要文件的详细信息,请参阅什么是设备和传送概要文件?
要配置设备和传送概要文件,请执行以下操作:
在全局标题中,单击登录身份:用户名(其中,用户名是您登录到 Oracle BI 企业版时使用的用户名),然后选择我的帐户以显示“我的帐户”对话框。
单击“传送选项”选项卡。
在“设备”区域中,添加或编辑适当的设备。
要添加设备,请执行以下步骤:
选择要添加的设备的“设备类别”按钮 (例如,电子邮件)。
单击创建设备按钮以显示“创建设备”对话框。
注:
当为代理指定的目的地是特定设备时,您在此处指定的默认设备将覆盖有效传送概要文件中的设备。例如,如果将代理定义为传送到电子邮件设备,则使用您在此处指定的默认电子邮件设备,而非有效传送概要文件中指定的任何电子邮件设备。(代理的目标在“代理”编辑器的“目的地”选项卡上指定)。在名称字段中,输入设备的名称,例如“工作电子邮件”。
在类别框中,选择设备类别。
在设备类型框中,选择设备的类型。
在地址/号码字段中,输入设备的地址,例如,对电子邮件设备输入电子邮件地址。为设备键入电话号码时,请勿使用标点符号,例如空格、短划线或括号。
单击确定以返回“我的帐户”对话框的“传送选项”选项卡。
设备将显示在“设备”列表的适当类别 (例如,电子邮件) 中。
如果希望此设备成为默认设备,请选中设备名称右侧的默认值选项。
要编辑设备,请执行以下步骤:
选择列表中的设备。
单击编辑设备按钮以显示“编辑设备”对话框。
进行编辑并单击确定以返回“我的帐户”对话框的“传送选项”选项卡。
添加或编辑适当的传送概要文件。
要添加传送概要文件,请执行以下步骤:
单击创建传送概要文件按钮以显示“创建传送概要文件”对话框。
在名称字段中,输入传送概要文件名称。
当此概要文件是有效概要文件时,在要使用的每个传送设备的右侧,选择一个或多个优先级选项:高、普通或低。将这些优先级与传送内容的优先级一起使用可确定传送内容的目的地。有关传送内容的优先级的详细信息,请参阅“代理”编辑器上的“一般信息”选项卡。
注:
不要为不希望使用的设备设置优先级。概要文件将不使用未选择优先级的设备。单击确定以返回“我的帐户”对话框上的“传送选项”选项卡。
概要文件将显示在“传送概要文件”列表中。
如果希望该传送概要文件成为有效概要文件,请选中概要文件名称右侧的有效选项。
要编辑传送概要文件,请执行以下步骤:
在列表中选择传送概要文件。
单击编辑概要文件按钮以显示“编辑传送概要文件”对话框。
进行编辑并单击确定以返回“我的帐户”对话框上的“传送选项”选项卡。
单击确定。
您可以访问预警列表。
该列表显示每个预警的名称、传送日期和时间以及发生次数。使用该列表可以执行以下操作:
查看预警内容。
清除预警及其所有的发生次数。
编辑生成预警的代理 (如果您具有修改此代理的权限)。
运行生成预警的代理 (如果您具有执行此代理的权限)。
订阅 Oracle BI Alerts Feed。请参阅订阅预警的 RSS Feed。
清除所有预警及其所有的发生次数。
有关预警的详细信息,请参阅什么是预警?
您也可以从主页的“预警”区域访问和管理预警。