SAP BusinessObjects Enterprise XI 3.1 Service Pack 3. Chinese Admin Guide (2010) - 49

 

  Index      Manuals     SAP BusinessObjects Enterprise XI 3.1 Service Pack 3. Chinese Admin Guide (2010)

 

Search            copyright infringement  

 

   

 

   

 

Content      ..     47      48      49      50     ..

 

 

 

SAP BusinessObjects Enterprise XI 3.1 Service Pack 3. Chinese Admin Guide (2010) - 49

 

 

所需的权限

任务

角色

注意:

建议只有发布者拥有这些权限。

发布的“查看”、“计划”、“添加”
和“修改安全性”权限

发布的“删除实例”权限

打算作为收件人的用户和组的“查看”
权限

用于个性化的配置文件的“查看”权限

文档的“查看”和“计划”权限

动态收件人源的“查看”和“刷新”权

设置了传送规则的文档的“查看”和
“刷新”权限

发布的对象使用的任何 Universe 的
“数据访问”权限

使用的任何 Universe 连接的“数据访
问”权限

收件人的 Business Objects 收件箱的
“添加”和“查看”权限(如果计划到
收件箱)

收件人的“预订发布”权限

Crystal 报表源文档的“打印”权限
(如果发布者需要打印发布实例)

对 Enterprise 收件人的“代表其他用
户进行计划”权限(如果使用“对每个
收件人执行一次数据库提取”)

计划发布

发布者

与计划发布所需的权限相同

发布实例的“编辑”权限

重试失败的发布实例

发布者

SAP BusinessObjects Enterprise 管理员指南

770

所需的权限

任务

角色

发布的“查看”、“计划”、“添加”
和“修改安全性”权限

收件人的 Business Objects 收件箱的
“添加”和“查看”权限

发布实例的“查看实例”和“编辑”权

重新分发发布实例

发布者

发布的“查看”权限

发布的“查看实例”权限

注意:

需要这些权限才能在 BusinessObjects

Enterprise 系统中查看发布对象。不需要
这些权限就能查看发送到 Business Ob-
jects 收件箱的内容。

查看发布

收件人

发布的“查看”权限

Enterprise 收件人的“预订发布”权

预订或取消预订发布

收件人

26.3 发布概念

26.3.1 报表群发

在发布过程中,会在将发布传送给收件人之前依据数据源对文档中的数据

进行刷新,并对数据进行个性化。这个组合过程称为报表群发。取决于发布
的规模和打算将发布传送给多少收件人,可以选择多个报表群发方法:

对所有收件人执行一次数据库提取

使用此报表群发方法时,会为发布中的每个文档刷新一次数据,然后对这
些文档进行个性化,并传送给每个收件人。此报表群发方法使用发布者的
数据源登录凭据来刷新数据。

这是 Desktop Intelligence 和 Web Intelligence 文档发布的默认选
项。如果需要最大程度地降低发布对数据库的影响,也建议使用此选项。
仅在源文档作为静态文档传送时,此选项才是安全的。例如,以原始格式

771

发布概念

收到 Desktop Intelligence 文档的收件人可以修改文档并查看与其他收
件人关联的数据。但是,如果以 PDF 形式传送 Desktop Intelligence
文档,则数据将会很安全。

注意:

不管是否采用原始格式传送 Crystal 报表,此选项对于大多数 Crystal
报表都很安全。

此选项的性能因收件人的数量而异。

对每批收件人执行一次数据库提取

如果使用此报表群发方法,则会以批处理方式刷新、个性化发布并将发布
传送给收件人。此报表群发方法使用发布者的数据源登录凭据来刷新数
据。这些批基于为收件人指定的个性化值。批大小因指定的个化性值而
异,并且不可配置。

这是 Crystal 报表发布的默认选项。它也是大数量方案的建议选项。利
用此选项,可以在不同的服务器上同时处理多个批,从而大幅减少大型发
布所需的处理负荷和时间。如果需要最大程度地提高发布实例的安全性,
对于 Desktop Intelligence 文档也建议使用此选项。

注意:

此选项对于 Web Intelligence 文档不可用。

对每个收件人执行一次数据库提取

将为每个收件人刷新文档中的数据。例如,如果发布有五个收件人,则发
布将刷新五次。此报表群发方法使用收件人的数据源登录凭据来刷新数
据。

如果要最大程度地提高传送的发布的安全性,则建议使用此选项。

注意:

为了最大程度地提高安全性,基于 Universe 或业务视图的 Crystal 报
表只支持“对每个收件人执行一次数据库提取”。

26.3.2 传送规则

注意:

此功能对于 Web Intelligence 文档不可用。

传送规则影响到如何处理和分发发布中的文档。对文档设置传送规则时,

指明仅在文档中的内容符合某些条件时,才将发布传送给收件人。有两种类
型的传送规则:

SAP BusinessObjects Enterprise 管理员指南

772

收件人传送规则

如果收件人的实例中的数据符合传送规则,则将该实例传送给收件人。

全局传送规则

如果指定文档中的数据符合传送规则,则发布传送给所有收件人。

注意:

为全局传送规则指定的文档可以不同于在发布中使用的一个或多个文档。
例如,可以对用作动态收件人源的 Desktop Intelligence 文档设置全局
传送规则,而不是对发布中的 Desktop Intelligence 文档设置此规则。

如果发布有收件人和全局传送规则,则会首先计算全局传送规则以确定是

否将处理发布。如果发布符合传送规则,系统随后将计算收件人传送规则,
以确定为每个收件人处理和分发哪些实例。

如何设置传送规则取决于要发布的文档类型。对于 Crystal 报表,根据

报表设计者在 Crystal 报表中创建的指定警报来指定传送规则。对于 Desktop
Intelligence 文档,指定一个公式表达式。还可以根据个性化的发布是否包
含任何数据来设置传送规则。

符合全局传送规则一图说明了基于警报的全局传送规则如何工作。在这

里,是对发布中的文档设置全局传送规则。Crystal 报表含有收入警报,此
警报针对大于 100,000 的值。发布者根据收入警报创建全局传送规则,以便
仅在收入超过 100,000 时才将 Crystal 报表传送给所有收件人。图中情况
符合传送规则,因此传送 Crystal 报表。

图 26-1: 符合全局传送规则

不符合收件人传送规则一图说明了收件人传送规则如何工作。发布者为

Crystal 报表设置了收件人传送规则,以便仅在报表包含相关收件人的数据
时才将报表传送给收件人。为每个收件人个性化报表时,绿色收件人在
Crystal 报表中并无相关数据。这表示只有蓝色收件人和橙色收件人收到发
布。

773

发布概念

图 26-2: 不符合收件人传送规则

对于包含多个文档和对象的发布,每个文档都可以具有自己的收件人传送

规则。如果这样做,则在报表的处理和传送方面有以下选择:

如果发布中的文档对某收件人而言未能符合收件人传送规则,则不会为该
收件人传送整个发布。

如果发布中的文档对某收件人而言未能符合收件人传送规则,则不会传送
该文档,但会为该收件人传送发布中的所有其他文档。

传送规则很有用,因为它们提高了处理和分发针对大批收件人的发布的效

率。考虑这种情况:某保险公司的发布者为其客户创建了一个发布,其中包
含以下对象:

保险帐单(个性化的 Crystal 报表)。

月结单(个性化的 Crystal 报表)。

付款方法小册子(PDF)。

在保险帐单中,有一个针对大于零的值的到期金额警报。发布者为保险帐

单创建到期金额传送规则,以便仅在客户欠保险公司钱时才发布和分发保险
帐单。发布者还指定,如果保险帐单未能符合传送规则,则不发布整个发布,
因为发布者不希望客户在不必支付帐单时收到月结单和小册子。运行此发布
时,此发布被处理并仅分发给那些欠款的客户。

注意:

如果计划在运行发布时打印 Crystal 报表发布,则不管发布中的文档是

否未能符合传送规则,以及是否未传送给收件人,都会执行打印作业。这是

SAP BusinessObjects Enterprise 管理员指南

774

因为,打印作业在个性化过程中处理,而传送规则在个性化发布后应用到发
布。

26.3.3 动态收件人

动态收件人是存在于 BusinessObjects Enterprise 系统外部的发布收件

人。动态收件人在外部数据源(如数据库或 LDAP 或者 AD 目录)中已经有
用户信息,但在 BusinessObjects Enterprise 中没有用户帐户。

要将发布分发给动态收件人,需使用动态收件人源。动态收件人源是一种

文档或自定义数据提供者,它提供有关 BusinessObjects Enterprise 系统
外部的发布收件人的信息。利用动态收件人源可以直接链接到外部数据源并
检索最新数据,从而能够轻松地维护动态收件人的信息。由于不必在将发布
分发给动态收件人之前为他们创建 BusinessObjects Enterprise 用户帐户,
因此动态收件人源还可以降低管理成本。

假设有这样一种情况:开票公司将账单分发给不是 BusinessObjects

Enterprise 用户的客户。客户信息已经存在于一个外部数据库中。发布者基
于该外部数据库创建一个文档,并使用该文档作为发布的动态收件人源。客
户将收到账单发布,并且动态收件人源使发布者和系统管理员能够保留最新
的联系人信息。

可以利用动态收件人源执行以下操作:

将单一发布同时传送给动态收件人和 BusinessObjects Enterprise 用
户。

注意:

每个发布只能使用一个动态收件人源。

动态收件人无法自动取消预订自身的发布。

在创建发布时预览动态收件人列表。

指定是要将发布传送给所有动态收件人,还是包括或排除某些动态收件
人。

将发布传送到诸如电子邮件或 FTP 服务器等外部目标。

注意:

Business Objects 收件箱对于动态收件人是无效目标,因为他们没有
BusinessObjects Enterprise 用户帐户。

若要使用动态收件人源,请为以下每个值指定一个列:

收件人 ID(必需)

775

发布概念

收件人的全名

电子邮件地址

收件人 ID 列确定将收到发布的动态收件人的编号。建议按收件人 ID 对

动态收件人源进行排序。

有关在 Crystal Reports 中创建动态收件人源的信息,请参阅《Crystal

Reports 用户指南》。有关创建自定义编码的动态收件人源的信息,请参阅
《SAP BusinessObjects Enterprise Java SDK Developer Guide》(SAP
BusinessObjects Enterprise Java SDK 开发人员指南)。

相关主题

• devlibrary.businessobjects.com

26.3.4 目标

目标是将发布传送到的位置。目标可以是发布存储于其中的

BusinessObjects Enterprise 位置、Business Objects 收件箱、电子邮件
地址、FTP 服务器或文件系统上的目录。可以为一个发布指定多个目标。

如果发布多个 Crystal 报表,则也可以在每个目标的基础上将它们合并

为单个 PDF。

如果要将发布作为单个 ZIP 文件进行发布,则可以选择在每个目标的基

础上压缩或解压缩实例(例如,为电子邮件收件人压缩实例,而对于 Business
Objects 收件箱则让实例保持解压缩状态)。

相关主题

第 777 页上的

可能的目标

SAP BusinessObjects Enterprise 管理员指南

776

26.3.4.1 可能的目标

说明

目标

可从创建发布的文件夹中访问发布。对于默认目标,可选择以下选

项:

合并所有 PDF 文档(仅限 Crystal 报表)。

将发布打包为 ZIP 文件。

注意:

如果将发布分发到默认位置或收件人的 Business Objects 收件箱的快捷

方式,则必须选择所有收件人都能访问的文件夹作为发布的位置。

默认 Enterprise
位置

发布被发送到收件人的 Business Objects 收件箱。对于 Business

Objects 收件箱目标,可选择以下选项:

将对象发送给每个用户。

自动生成目标名称、为目标输入特定的名称或从占位符列表中选择。

将发布作为快捷方式或作为副本发送。

合并所有 PDF 文档(仅限 Crystal 报表)。

将发布打包为 ZIP 文件。

Business Objects
收件箱

电子邮件

777

发布概念

说明

目标

发布通过电子邮件发送到收件人。对于电子邮件收件人,建议填写

“发件人”字段。如果不填写“发件人”字段,则 BusinessObjects
Enterprise 会使用与发布者的帐户关联的电子邮件地址。如果发布者的
帐户没有电子邮件地址,则 BusinessObjects Enterprise 会使用目标
作业服务器的设置。

注意:

如果“发件人”字段、发布者的帐户或目标作业服务器未提供“发件人”

值,则发布将失败。

还可以选择进行以下操作:

将对象发送给每个用户。

填写“收件人”字段,或者输入电子邮件地址占位符。

填写“抄送”字段。

输入主题或选择用于此字段的占位符。

在“消息”字段中输入要与发布一起传送的文本。也可以从要在“消息”
字段中使用的占位符的列表中进行选择,并在电子邮件的正文中嵌入动态
内容文档的内容。

将源文档实例附加到电子邮件。

自动生成附件名称、为附件输入特定的名称或从占位符列表中选择。

合并所有 PDF 文档(仅限 Crystal 报表)。

将发布打包为 ZIP 文件。

注意:

在使用此目标之前,请确保在目标作业服务器上正确配置了电子邮件设
置。

如果要通过电子邮件将发布发送给收件人,请确保占位符 %SI_EMAIL_AD
DRESS% 位于“收件人”字段中,并且选择了“将对象递送给每个用户”。

对于 FTP 服务器,填写“主机”字段。如果未填写“主机”字段,

则将使用为目标作业服务器配置的选项。还可以选择进行以下操作:

指定端口号、用户名和密码,以及帐户。

输入目录名称。

自动生成文件名、为文件输入特定的名称或从占位符列表中选择。如果选
择了“特定名称”,还可以选择添加文件扩展名。

合并所有 PDF 文档(仅限 Crystal 报表)。

将发布打包为 ZIP 文件。

FTP 服务器

SAP BusinessObjects Enterprise 管理员指南

778

说明

目标

本地磁盘

如果选择本地磁盘作为目标,则必须为发布输入目录。还可以选择进

行以下操作:

将对象发送给每个用户。

自动生成文件名、为文件输入特定的名称或从占位符列表中选择。如果选
择特定的名称,还可以选择添加文件扩展名。

输入用于访问文件位置的用户名和密码。

合并所有 PDF 文档(仅限 Crystal 报表)。

将发布打包为 ZIP 文件。

注意:

对于所有目标,“将对象递送给每个用户”默认情况下处于选定状态。但
是,在某些情况下,可能并不想将对象传送给每个用户。例如,三个收件
人具有相同的个性化值,并因此会在其发布实例中收到相同的数据。如果
清除“将对象递送给每个用户”,则会生成一个发布实例并传送给所有三
个收件人。如果选择“将对象递送给每个用户”,则会传送相同的发布实
例三次(每个收件人一次)。此外,如果要将发布发送到 FTP 服务器或
本地磁盘目标,并且某些收件人具有相同的个性化值,则可以清除“将对
象递送给每个用户”以缩短整体处理时间。

如果清除“将对象递送给每个用户”,则在配置目标时使用的任何占位符
将包含发布者的信息(而不是收件人的信息)。

26.3.5 格式

格式定义了发布的文档将以何种文件类型发布。可以用多种格式发布单个

文档,而这些实例可以传送给多个目标。对于包含多个文档的发布,可以为
每个文档指定不同的格式。对于包含 Desktop Intelligence 或 Web
Intelligence 文档的发布,可以将整个文档或文档中的一个报表标签发布为
不同的格式。

为文档选择的任何格式均应用到发布的所有收件人。例如,无法为某个收

件人将文档作为 Microsoft Excel 文件发布,同时为另一个收件人将文档作
为 PDF 发布。如果希望收件人收到这些格式的实例,则每个收件人将收到一
个 Microsoft Excel 文件和一个 PDF。

779

发布概念

26.3.5.1 可能的格式

说明

格式

文档类型

此选项以 mHTML 格式发布文档。也可以将

文档内容作为 mHTML 嵌入到电子邮件中:

对于 Crystal 报表,可以在电子邮件中嵌入
一个报表的内容。

对于 Desktop Intelligence 文档,可以在电
子邮件中嵌入单一文档中一个报表标签或所有
报表标签的内容。

对于 Web Intelligence 文档,可以在电子邮
件中嵌入一个报表标签的内容。

mHTML

所有文档类型

此选项将文档作为静态 PDF 发布。

PDF(.pdf)

此选项将文档作为 Microsoft Excel 文件发布,
并尽可能保留文档的原始格式。

Microsoft Excel 文
件(.xls)

SAP BusinessObjects Enterprise 管理员指南

780

说明

格式

文档类型

此选项将 Crystal 报表作为仅包含数据的 Mi-
crosoft Excel 文件发布。

仅限数据的 Mi-
crosoft Excel 文件
(.xls)

Crystal 报表

此选项以 XML 格式发布 Crystal 报表。

XML

此选项以原始格式发布 Crystal 报表。

Crystal 报表
(.rpt)

此选项将 Crystal 报表作为 Microsoft Word 文
件发布,并保留 Crystal 报表的原始格式设置。
如果预计收件人查看发布而不用对发布进行许多
更改,则建议使用此选项。

Microsoft Word 文件
(.doc)

此选项将 Crystal 报表作为可以更轻松地编辑的
Microsoft Word 文件发布。如果预计收件人查看
发布并编辑其内容,则建议使用此选项。

可编辑的 Microsoft
Word 文件(.rtf)

此选项以 RTF 格式发布 Crystal 报表。

RTF 格式(.rtf)

此选项以纯文本格式发布 Crystal 报表。

纯文本(.txt)

此选项以纯文本格式发布 Crystal 报表,并对发
布的内容进行分页。

已分页文本(.txt)

此选项以纯文本格式发布 Crystal 报表,并使用
制表位分隔各列中的内容。

制表符分隔文本
(.txt)

此选项将 Crystal 报表作为字符分隔值文件发
布。

字符分隔值(.csv)

此选项以原始格式发布 Desktop Intelligence
文档。

Desktop Intelli-
gence 文档(.rep)

Desktop Intelli-
gence 文档

此选项以 RTF 格式发布 Desktop Intelligence
文档。

RTF 格式(.rtf)

此选项以纯文本格式发布 Desktop Intelligence
文档。

纯文本(.txt)

781

发布概念

说明

格式

文档类型

此选项以原始格式发布 Web Intelligence 文档。

Web Intelligence 文
档(.wid)

Web Intelligence
文档

26.3.6 个性化

个性化是指这样一个过程:过滤源文档中的数据,以便仅为发布收件人显

示相关的数据。个性化更改数据的视图,但不必要更改数据或防止从数据源
中查询数据。

个性化一图描绘了个性化的工作方式。未个性化的报表包含数据类型 1、

2 和 3。将个性化应用于报表时,用户仅收到与其相关的数据:用户 2 仅收
到数据类型 2,用户 1 仅收到数据类型 1,而用户 3 仅收到数据类型 3。

图 26-3: 个性化

要为收件人个性化源文档,可以执行以下操作:

如果收件人是 Enterprise 收件人,则可以在设计发布时应用配置文件。

如果收件人是动态收件人,则可以将源文档中的数据字段或列映射到动态
收件人源中的数据。例如,可以将源文档中的“客户 ID”字段映射到 动
态收件人源中的“收件人 ID”字段。

对于 Crystal 报表发布,指定“个性化”部分中使用的个性化。如果未

指定个性化并且报表包含参数,“发布”功能将使用个性化参数值;如果这

SAP BusinessObjects Enterprise 管理员指南

782

些个性化参数值不存在,“发布”功能将使用默认参数值。如果不存在其中
任何设置,将不会针对收件人进行个性化。

相关主题

第 785 页上的

配置文件的工作方式

26.3.7 预订

预订允许未指定为发布收件人的用户在发布运行时接收发布实例。如果用

户想查看最新的实例,则可以预订发布;或者,他们也可以取消预订不再想
接收的发布。如果用户具有适当的权限,则还可以预订和取消预订其他用户。

要预订和取消预订发布,用户必须具有以下各项:

适当的权限,包括:

发布的“查看”权限。

Enterprise 收件人用户帐户的“预订发布”权限。

对 InfoView 或 CMC 的访问权。

BusinessObjects Enterprise 帐户。

注意:

动态收件人无法自动预订或取消预订自身。

26.4 在 CMC 中创建新的发布

利用此任务可以访问 CMC 中的“发布”功能,并开始创建发布。

1。

转到 CMC 的“文件夹”区域。

2。

在“树”面板中,浏览到想要在其中创建发布的文件夹。

3。

选择文件夹以使其内容显示在“详细信息”面板中。

4。

单击“管理” > “新建” > “发布”。

将出现“新建发布”页面。

在“新建发布”页面上,可以指定发布需要的所有信息,其中包括源文

档、收件人、传送格式和目标,以及如何个性化这些文档。

783

在 CMC 中创建新的发布

26.5 在 InfoView 中创建新的发布

利用此任务可以访问 InfoView 中的“发布”功能,并开始创建发布。

1。

单击“文档列表”。

2。

在“树”面板中,浏览到想要在其中创建发布的文件夹。

3。

选择文件夹以使其内容显示在“详细信息”面板中。

4。

单击“新建” > “发布”。

将出现“新建发布”页面。

在“新建发布”页面上,可以指定发布需要的所有信息,其中包括源文

档、收件人、传送格式和目标,以及如何个性化这些文档。

SAP BusinessObjects Enterprise 管理员指南

784

第 27 章 管理配置文件

27.1 配置文件的工作方式

配置文件是 BusinessObjects Enterprise 系统中的对象,利用它们可以

对用户和组进行分类。它们与发布配合工作,以个性化用户看到的内容。配
置文件将用户和组链接到配置文件值,即用于个性化报表内的数据的值。配
置文件还使用描述如何将配置文件应用于报表的配置文件目标。通过分配不
同的配置文件值,可以针对特定用户或组定制报表内的数据。然后,将多种
不同个性化版本的报表传送给用户。

配置文件通常反映用户和组在组织结构中的角色。例如,可以有一个包含

组织中所有员工的部门配置文件。每个用户和组都具有反映其在组织中的角
色的配置文件值(例如,财务、销售和营销)。在发布者将部门配置文件应
用于发布时,员工会收到与其部门相关的数据。

配置文件不控制用户对数据的访问。配置文件用于改进或过滤文档的内

容。使用配置文件向用户显示数据的子集并不等同于限制用户查看该数据。
如果用户有适当的权限并能够访问原始格式的文档,他们可能仍然能够通过
在 InfoView 或 CMC 中查看文档来查看文档的完整数据。配置文件过滤数据
的视图;它们不会更改数据或防止从数据源中查询数据。

注意:

发布和发布功能与发布向导不同。发布功能使用发布将个性化的文档分发

给大量用户。发布向导是一种 BusinessObjects Enterprise 组件,可使用
它向 CMS 中添加报表。

相关主题

第 586 页上的

权限在 BusinessObjects Enterprise 中如何发挥作用

27.1.1 配置文件和发布工作流

管理员和发布者执行不同的任务来确保配置文件可用于在发布过程中个性

化内容。

首先,管理员在 CMC 的“配置文件”管理区域中执行以下操作:

1。

创建一个配置文件

 

 

 

 

 

 

 

Content      ..     47      48      49      50     ..