BusinessObjectsSetAnalysis用,BusinessObjects

文件夹 0
SetAnalysis用户指南 BusinessObjectsSetAnalysis3.0Windows 版权所有 ©2008BusinessObjects。
保留所有权利。
BusinessObjects拥有以下美国专利,涵盖BusinessObjects提供和许可的产品:5,555,403、5,857,205、6,289,352、6,247,008、6,490,593、6,578,027、6,831,668、6,768,986、6,772,409、6,882,998、7,139,766、7,299,419、7,194,465、7,222,130、7,181,440和7,181,435。
BusinessObjects和BusinessObjects标识、BusinessObjects、BusinessObjectsCrystalVision、BusinessProcessOnDemand、BusinessQuery、CrystalAnalysis、CrystalApplications、CrystalDecisions、CrystalEnterprise、CrystalInsider、CrystalReports、Intelligence、Inxight、Inxight标识、Linguistx、StarTree、TableLens、Thingfinder、Timewall、Lettherebelight、Metify、NSite、RapidMarts、RapidMarts、BusinessObjects光谱图案、WebIntelligence、Workmail和Xcelsius是BusinessObjects和/或其附属公司在美国和/或其他国家/地区的商标或注册商标。
此处提到的所有其他名称可能是其各自所有者的商标。
第三方贡献者 本版本中的BusinessObjects产品可能包含第三方贡献者许可软件的再次分发版本。
凭借替代许可也可以获得其中一些个别部件。
可在以下网址找到已请求或允许确认的第三方贡献者的部分列表以及必要的注释:/thirdparty 2008-02-28 目录 第1章SetAnalysis
7 第2章集合
8 2.1集合的适用范围............................................92.2查看SetAnalysis中的集合................................9 2.2.1在SetAnalysis中创建集合文件夹......................92.2.2在SetAnalysis中创建一个组.........................102.2.3集合组类型...........................................102.3在SetAnalysis中创建集合...............................122.3.1定义集合.............................................122.3.2生成集合.............................................152.3.3SetAnalysis中的集合生成选项........................232.3.4在SetAnalysis中清空集合...........................242.3.5删除集合.............................................242.3.6SetAnalysis集合中的依赖项..........................242.3.7在SetAnalysis中编辑集合...........................242.4SetAnalysis中的集合成员资格............................25 第3章导出列表 27 3.1SetAnalysis列表功能....................................273.1.1在SetAnalysis中定义集合列表.......................27
4 BusinessObjectsSetAnalysis用户指南 第4章集合分析 30 4.1配置成员资格分析、迁移分析或多个集合同时出现的事件分析...304.2为Metric概述分析、成员资格分析、迁移分析或多个集合同时出现 的事件分析选择集合Metric...................................314.3成员资格.................................................314.4迁移.....................................................324.5多个集合同时出现的事件...................................32 4.5.1介绍多集合Metric....................................324.6剖析器...................................................33 4.6.1配置剖析器分析.......................................344.7可视化数据计数分析.......................................34 4.7.1配置可视化数据计数分析...............................354.8分析目录中的集合分析.....................................38 4.8.1成员资格明细信息.....................................394.8.2迁移者对比...........................................394.8.3按层迁移.............................................394.8.4多集合散点图.........................................394.8.5组总计百分比.........................................404.8.6企业百分比...........................................404.8.7集合对比.............................................404.8.8集合相对于企业.......................................404.8.9集合平均相对于组平均.................................404.8.10集合总增长相对于组总增长............................414.8.11集合流动量相对于组流动量............................414.9以目标、Metric和Universe查询分析为起点的链接..........41 目录
5 4.9.1从基于目标、Metric或Universe查询的分析至多个文档的链接........................................................41 4.9.2从基于目标、Metric或Universe查询的分析至一个文档或分析的链接..................................................43 4.9.3在指向文档的动态链接中使用变量.......................444.9.4使用OpenAnalytic将信息发送到仪表盘上的查看器分析...854.10个体SetAnalysis分析..................................864.10.1剖析器..............................................864.10.2个体档案............................................874.10.3当前成员资格........................................874.10.4成员资格历史记录....................................874.10.5成员资格汇总........................................884.10.6SetAnalysis的Metric分析示例.....................884.11SetAnalysis术语.......................................904.11.1什么是间断滞留者?..................................904.11.2什么是持续滞留者?..................................904.11.3什么是快速计数?....................................904.11.4什么是加入者?......................................904.11.5什么是离开者?......................................914.11.6什么是迁移?........................................914.11.7什么是对象树?......................................914.11.8什么是保持?........................................914.11.9什么是抽样?........................................924.11.10什么是分群?.......................................924.11.11什么是滞留者?.....................................924.11.12什么是主题?.......................................924.11.13什么是流动量?.....................................92
6 BusinessObjectsSetAnalysis用户指南 第5章SetAnalysis术语 93 5.1什么是间断滞留者?.......................................935.2什么是持续滞留者?.......................................935.3什么是快速计数?.........................................935.4什么是加入者?...........................................935.5什么是离开者?...........................................945.6什么是迁移?.............................................945.7什么是对象树?...........................................945.8什么是保持?.............................................945.9什么是抽样?.............................................955.10什么是分群?............................................955.11什么是滞留者?..........................................955.12什么是主题?............................................955.13什么是流动量?..........................................95 附录A获取更多帮助 97 索引...........................................................99 第1章SetAnalysis 在BusinessObjectsSetAnalysis中可以处理集合和导出列表。
第2章集合 利用集合可以定义数据库中的客户、产品或其它个体项目的复杂选择范围和自定义的分组。
利用集合还可以根据源数据允许指定的条件来识别客户组和确定目标客户组。
例如,用户可能想选择符合以下条件的所有客户:居住在某个特定地区,有自己的房子,低于特定的年龄,并且有孩子。
集合具有以下属性: •集合包含特定的项目,这些项目均基于一个确定主键的主题。
•集合由名称、文件夹和作者唯一标识。
•集合可以有说明。
•集合具有上次修改日期。
•集合会被分配给文件夹。
•集合包含其成员的计数,但前提是生成了集合,否则它只具有定义。
•集合包含可根据所定义的权重累计分数的成员。
•可通过许多步骤处理集合,而每个步骤均基于单个表或视图。
主题定义作为集合的依据的中心论题。
集合只能包含一个主题的数据;例如,客户、帐户和产品。
在客户主题的上下文中,可以定义包含条件的集合(这些集合基于描述客户实体的不同表和视图)。
使用集合技术,客户可以被分类、分析和用不同的方法处理。
可以创建粗略或具体的集合,以按照相关方式对客户进行分类。
以下是主题区、集合和子集之间的链接的示例: 级别 示例 主题区 客户 集合组 单个集合 集合 收藏者 主题 成员、加入者、离开者 集合的适用范围
9 单个集合和集合组均位于SetAnalyzer资源库中。
单个集合可以属于集合组,且集合组通常包含多于一个的单个集合。
分组集合是一种有用的方式,可用于将集合分类和组织为有意义的类别,以帮助进行分析。
可以计划集合。
有关更多详细信息,请参阅DashboardBuilder文档。
2.1集合的适用范围 集合通过简化和加速数据分群过程,帮助用户了解各个组和群对整体绩效有何贡献。
集合可以帮助用户解决以下类型的业务问题:•流动量•交叉销售•客户评分(评级)•数据抽样•群交互•列表管理•分层营销 2.2查看SetAnalysis中的集合 用户可以从SetAnalysis的“集合”选项卡中执行以下功能:•查看现有集合的列表•删除集合•命名和描述集合•定义当前集合•创建集合•创建文件夹•定义集合范围•访问和创建组•创建分类组和重新生成(处理)组 2.2.1在SetAnalysis中创建集合文件夹 文件夹包含集合和组。
利用文件夹可以有效地管理集合。
10 BusinessObjectsSetAnalysis用户指南 注意:无法删除包含集合的文件夹。
要删除文件夹,必须先删除其包含的集合。
1在“SetAnalysis”>“集合”中,单击“添加”。
2选择“新建文件夹”。
3输入以下信息: •名称•说明•文件夹访问者(指示哪些用户组可以访问文件夹及其包含的集合)4单击“应用”。
新文件夹将显示在可用集合、文件夹和组的列表中。
2.2.2在SetAnalysis中创建一个组 1在“SetAnalysis”>“集合”中,单击“添加”。
2选择“新建组”。
3指定组的以下属性: •名称•组所属的文件夹•类型:非重复、分类或重新生成4单击“应用”。
新组将显示在可用集合、文件夹和组的列表中。
相关主题•第10页上的“集合组类型” 2.2.3集合组类型 集合级类型为:•非重复•重新生成•分类 查看SetAnalysis中的集合 11 2.2.3.1SetAnalysis中的非重复组 利用非重复组可以将一系列集合集中在一起,并确保集合之间没有重叠。
SetAnalysis将创建成员列表,列表中去除了任何重复的成员。
如果开展几项邮寄促销活动,可能要确保每位联系人只收到邮寄品一次。
利用非重复模型可以定义每个集合的优先级,并确保每个成员只被分配给一个集合。
将集合添加到组中后,便可以处理组了。
创建了组后,会在发生以下其中一个事件后处理组: •在组中添加或去除了一个集合•改变了生成顺序•改变了显示顺序•刷新了组中的一个集合。
此时,组会自动刷新。
注意:刷新作为非重复模型一部分的集合可能是一个时间很长的过程,原因是在此刷新过程中也会刷新组。
在重新处理组之前,系统会显示一个警告对话框。
2.2.3.1.1在SetAnalysis中选择非重复组1在“SetAnalysis”>“集合”中,执行以下操作之一: •单击“添加”>“新建组”,以创建组。
选择新组并单击“编辑”。
•选择一个组并单击“编辑”。
2将集合添加到组中。
3按照以下顺序对集合重新排序(这是可选操作): •生成顺序:改变生成集合的顺序。
将集合作为组的构成目列出时的顺序决定了计算非重复项目时的优先级顺序。
组包含第一个集合中的所有项目,此外还包含后续集合中尚未分配给组的项目。
第一个集合具有最高的优先级。
•显示顺序:改变集合的显示顺序。
2.2.3.2在SetAnalysis中重新生成组 这是一种由带有或不带有相似内容且可定期刷新的集合组成的组。
在刷新时,会将依赖项考虑在内。
可以计划重新生成组,而且组中的所有集合均被考虑在内。
例如,如果集合A在刷新前依赖于集合
B,则重新生成类型的组会注意到这一点。
利用重新生成组可以将一系列集合组合在一起,以便同时处理和重新处理。
例如,如果处理了某个已通过其它几个集合处理过的最终集合,则需要 12 BusinessObjectsSetAnalysis用户指南 先重新处理其中的所有它集合,并确保在重新处理此最终集合之前每个依赖集合均完成了处理。
这可能是一项极费时间的任务。
通过生成处理组,可以将所有这些集合组合在一起,并让SetAnalysis决定按什么顺序来处理哪些集合。
注意:如果在组的上下文之外手动重新生成了组中的任何集合,则系统会重新处理整个组。
2.2.3.2.1生成一个重新生成组1在“SetAnalysis”>“集合”中,执行以下操作之一: •单击“添加”>“新建组”,以创建组。
选择新组并单击“编辑”。
•选择一个组并单击“编辑”。
2在“添加集合”页上,添加和删除集合。
3单击“确定”。
注意:子集合会自动添加到其父集合被分配给的组中。
在处理顺序中,父集合排在其子集合之前。
4单击“处理组”以处理组。
2.2.3.3SetAnalysis中的分类组还有一种用于分类和分析用途的集合组。
无法计划分类组,但是,在可于 树型列表中选择集合的所有场合下,可以使用分类组对集合进行分类。
这些组也用在组基准分析中。
例如,如果要将所有与高收入消费者相关的集合分为一组,则可以定义一个分类组并向组中添加相关的集合。
2.3在SetAnalysis中创建集合 创建集合包括两个步骤:•定义集合•生成集合 2.3.1定义集合 1在“SetAnalysis”>“集合”中,单击“添加”。
2选择“新建集合”。
3输入新集合的名称。
在SetAnalysis中创建集合 13 每个集合均必须具有一个在以后的操作中起标识作用的名称。
此名称必须在文件夹中唯
一。
如果要将同一名称用于两个集合,则必须将这两个集合分配给不同的文件夹。
4选择一个文件夹。
5为集合选择生成策略: •系统默认•仅逐步•组合(如果可能) 6选择集合的范围。
所有用户均可看到公共集合,而私有集合只能由其创建者使用。
在创建集合并将其分配给公共文件夹后,集合的范围被定义为公共。
在创建集合并将其分配给私有文件夹后,集合的范围被定义为私有。
7添加任何有关集合的说明性注释,然后根据需要指定以下其中一个说明:•冻结式 如果选择“冻结式”,则集合所有者和任何其他用户都不能更改或重新处理此集合。
要在将来更改或重新处理集合,请取消激活此字段。
在创建一个不可以重新处理的快照集合(例如特定的邮寄促销活动)时,此标志很有用。
•外部 如果选择“外部”表示集合已由外部操作创建。
如果集合成员资格正由其它某个应用程序计算和管理,请使用此选项。
其他应用程序可以创建集合并将其存储在资源库中。
•终点式 选择“终点式”,因而不能将集合用作任何其它集合的起点。
注意:不能在可视化集合视图中使用终点式集合。
8指定集合是动态还是静态的:•静态集合是存储指定时刻的数据的快照。
静态集合只生成一次,而它们的成员资格不会随时间而变化。
•从列表中选择“动态”会将日历类型附加到集合。
动态集合允许根据源数据中的变化而改变成员资格。
根据特定的时间段在两个日期之间生成动态集合。
还可以保留动态集合成员资格的历史记录并将其用于基于时间的分析。
9如果创建动态集合,则输入以下详细信息:•集合重新生成的时间间隔 14 BusinessObjectsSetAnalysis用户指南 •动态集合的类型:时序、受限的时序或快照•重新生成信息 通常,按照与刷新时间间隔关联的周期或为集合所选的日历来重新生成动态集合。
默认情况下,会阻止在当前周期中执行多个处理,原因是,用户通常可能不希望在同一周期内重新生成集合两次。
•允许自动填充 对于新集合,与第一次生成关联的周期称为基础周期。
对于后续的各次生成,最近结束的周期将与集合关联。
然而,如果激活“允许自动填充”,关联的周期则跟在最近一次生成的周期后面。
其后,每次生成都增加该集合的活动周期。
如果集合是动态集合,并且激活了“允许自动填充”,则集合视图中的“自动填充/回滚”按钮将被启用。
如果选择“在当前周期停止”,则在自动增加的重新生成周期等于当前周期后,会执行正常的行为。
10单击“应用更改”以保存新集合。
在创建了集合定义后,必须向集合添加数据。
相关主题•第23页上的“SetAnalysis中的自动填充”•第15页上的“生成集合” 2.3.1.1SetAnalysis中的自动填充 集合的“属性”面板中的“允许自动填充”选项用于在某段时间内处理集合,具体时间为:从预定义的日历中包含的选定基准日期到特定的结束日期,或从基准日期算起的n个周期内。
只有在以下情况中才会启用自动填充:集合是动态集合,且在集合的属性中激活了“允许自动填充”。
自动填充可以回填集合的动态成员资格。
对于新集合,与第一次生成关联的周期称为基础周期。
对于后续的各次生成,最近结束的周期将与集合关联。
然而,如果已选中允许自动填充,关联的周期跟在最近一次生成的周期后面。
其后,每次生成都增加该集合的活动周期。
如果集合是动态集合,并且激活了“允许自动填充”,“自动填充/回滚”选项将出现在集合的“内容”面板中。
在定义了自动填充参数后,便可以处理集合了。
注意: •只能将自动填充用于动态集合。
在SetAnalysis中创建集合 15 •可选择的“自动填充到”日期由所选的基准日期、以及是否在集合的属性中激活了“在当前周期停止”选项决定。
自动填充一览:这提供了摘要数据,如开始和结束周期、总周期数等。
2.3.2生成集合 在定义了集合后,在可用集合的列表中选择它。
现在,可以通过生成集合来添加数据。
生成集合包括:•添加数据•用数据生成集合 相关主题•第15页上的“SetAnalysis中的可视化数据视图”•第19页上的“SetAnalysis中的可视化集合”•第20页上的“使用自由编写SQL”•第21页上的“在SetAnalysis中定义事件分析”•第22页上的“从CSV文件将键导入到集合中” 2.3.2.1SetAnalysis中的可视化数据视图 新集合在创建后是空的。
空集合需加入成员后方能使用。
可以在可视化数据视图中填充集合。
可以从可视化数据视图中执行以下功能:•使用Universe对象列表浏览数据库,以查找填充当前集合所需的数据类 别。
•创建用于数据浏览的自己的对象列表。
•在视图右侧的详细信息窗口中查看数据库类别的内容。
这些详细信息窗口 提供有关类别的内容以及它们如何与其它类别相关的信息。
•通过将类别移到顶部详细窗口中查看其构成项。
将类别移到顶部窗口时, 它的子类别会出现在下部窗口中。
通过在下部窗口中双击类别可将类别移到上部窗口中。
•按照对象列表中的指示,查看上部和下部窗口类别之间的关系。
•查看集合中的当前成员数。
2.3.2.1.1使用可视化数据视图1在“内容”选项卡的“集合生成步骤”窗格中,单击“添加”。
2选择可视化数据. 16 BusinessObjectsSetAnalysis用户指南 2.3.2.1.2创建可视化数据视图 在创建并保存了集合后,可以在可视化数据视图中向集合添加成员。
可视化数据视图包含了成员的群层次结构(可以向下钻取此层次结构)。
1在“集合生成步骤”下单击“添加”,然后选择“可视化数据”。
在创建并保存了集合后,可以向其添加数据字段。
在选择了“可视化数据”选项后,左侧窗格中会显示一个对象列表。
此对象列表显示了数据库中可用于创建集合内容的维和度量。
2选择可视化数据.3选择并添加维或度量。
注意:为每个维选择一个计数。
需要先执行此步骤才能在集合上执行操作。
4要删除维或度量,请单击向左的箭头键。
选择了度量后,“添加的字段条件”窗口将打开。
如果选择了维,则必须选中“是/否条件”,并单击“确定”才能显示此窗口。
利用“添加的字段条件”窗口可以定义维的过滤器和特定条件。
例如,使用字段条件创建“年龄”(维)超过45岁(过滤器、条件)的人员集合。
定义条件是可选操作。
如果不想定义条件,请选中“是/否条件”,以取消激活所选维的所有过滤器并查看其所有值。
如果维是日期类型,则字段条件窗口允许输入日历详细信息。
5选择“相对”或“浮动”日期:•选择“浮动”以指定浮动周期。
•选择“相对”以输入特定日期。
6如果选择了带有“介于”条件的日期,则选择一个可以是相对或浮动的结束周期。
7选择过滤器选项。
说明会自动显示。
8单击“确定”。
9在主页面上,过滤器条件将显示在所选的维上。
10选择“仅估计值”或“确切计数”。
11要过滤带有数值的维,请在页面的集合生成区域中选择该维。
过滤器功能 按钮将会出现。
12单击过滤器功能按钮,然后输入集合内容的所有详细信息。
在SetAnalysis中创建集合 17 13单击“下一步”。
14输入要处理的步骤的说明,以供参考。
15通过使用“+”或“-”按钮或在“附加分数”框中键入整数值,分配用于 记分卡作业的分数。
可以向每个步骤或过程操作分配分数。
例如,选择TennisPlayers并给予1分。
选择NewYork的Contacts并给予2分,然后选择消费超过200美元的Contacts并给予4分。
每个成员只能在集合中存在一次,但如果基于多个原因而选择了成员,则会逐个成员地累计分数。
在本示例中,符合以上所有三个条件的人员将累计获得7分。
分数必须为整数,但可以是正数或负数。
数量大小的限制因数据库和安装而异。
通常,分数值不会非常大。
16定义抽样参数。
这是可选操作。
相关主题•第17页上的“SetAnalysis中的抽样” 2.3.2.1.2.1SetAnalysis中的抽样 利用抽样可以通过定义确切的输出特性来改进集合选择。
选择重点关注的是如何定义用于定义输出的条件。
但是,正常的选择可能会产生太多成员。
如果从包含3,000,000个客户的数据库中选择特定年龄、性别和收入的一系列客户,则可能会产生包含270,320个客户的集合。
如果只想找出10,000个目标客户,则可以将这些客户分为五组(每组2,000个客户),以测试不同的处理方法,然后使用抽样模块创建随机的抽样和经过求秩的属性。
可以将每个选择分为组,以产生偏态样本。
例如,按60/40男性/女性的基准拆分数据,然后使用偏态样本找出25%男性和75%女性的目标客户。
SetAnalysis提供四种特定类型的抽样方案: •每次创建随机样本时,它都会创建不同的结果集。
例如,使用它从样本架构中随机选择100个人。
如果选择“随机”,则激活“样本大小”以显示用于处理样本的数字,或激活“样本占总和的百分比”以将样本视为总和的百分比。
•“求秩”从样本中提取前n个客户。
例如,使用它从样本架构中选择前100个人。
在与用于求秩的字段匹配的列上进行排序,然后单击“确定”。
可按升序或降序排列列,指定选择前N个还是后N个。
降序将产生前
N。
18 BusinessObjectsSetAnalysis用户指南 •分层随机抽样从样本架构中随机选择客户。
例如,使用它从集合中随机选择50位男性和50位女性。
•分层求秩抽样在每个类别中选择一个经过求秩的选择。
可以使用它列出样本架构中每个城镇中的前10个人。
2.3.2.1.2.1.1定义样本分组或数据1单击“列出可用对象”。
2选择要作为结果样本的分组依据的对象。
3单击“确定”。
结果表包含以下列: •对应于为“组字段”选项选定的对象的数据•源计数:原始源的细分,按所选的对象分组•源%:分组的源计数(作为总和的百分比)•样本计数:用于处理样本的数字•样本占源的百分比:作为源计数百分比的样本计数•样本占总和的百分比:作为样本总和的百分比的计数 4要更改样本计数,请单击表中的值,然后输入新值。
当样本与结果无关时,更改计数的值很有用。
5如果选择了“求秩”样本,则通过单击“求秩方式”字段旁边的按钮来选择求秩。
6在与用于求秩的字段匹配的列上进行排序,然后选择“确定”。
可按升序或降序排列列,指定选择前N个还是后N个。
降序将产生前
N。
7单击“确定”。
此时将显示生成的集合。
2.3.2.1.3SetAnalysis中的可视化数据估计值 可视化数据估计值允许SetAnalysis使用估计值,而不是从源表中获取计数。
估计值的准确性不如计数,但可能速度更快。
可视化数据估计值使用聚合对象来计算Ad-Hoc对象树中下层对象的后续计数。
这些聚合对象上的估计值不同于标准的对象树,原因是,无需在SetArchitect中使用ObjectTreeCreator来定义此估计值。
树的计数是预定义的,但如果向预定义的树中添加了对象,并不会计算这些计数。
注意:如果所计算的对象遵循预定义的对象树的层次顺序,则在计算估计值时的准确性会提高。
例如,与对象的Ad-Hoc分类相比,如果具有快速 在SetAnalysis中创建集合 19 计数的地理层次结构已被定义为Country、State和City,而且在此层次结构的底部添加Gender对象,则计算出的估计值将更准确。
示例:Country、Bank和Gender的Ad-Hoc对象树(为这三项逐项计算了“快速计数”)。
国家和地区、银行及性别对象不是对象树的一部分。
如果为树的前两层选择了England和Bank1,则在展开Gender时,系统将查找Gender及其上层对象的快速计数。
将使用智能计算来产生Gender的估计值。
返回的估计值是: Female=4,356,808;Male=4,218,497;Unknown=69,156。
如果查询源表以获得确切的计数,则结果是: Female=4,456,448;Male=4,128,768;Unknown=65,536 2.3.2.1.3.1设置可视化数据估计值选项要访问可视化数据估计值选项,请打开要编辑的可视化数据视图,并单击 屏幕右上角的“选项”以更改此选项。
以下选项会影响到估计值的工作方式: 选项 说明 如有必要,总是使用源 如果需要总是查询源表但不提示用户,
请选择此选项。
总是使用估计值(如果可 如果需要总是使用估计值但不提示用户, 用) 请选择此选项。
2.3.2.2SetAnalysis中的可视化集合 在创建了集合后,可以使用可视化数据视图的数据库导航工具在集合中添加或删除成员。
还可以通过以前创建的集合在当前集合中添加或删除成员。
可以从可视化集合中执行以下功能: •构建包含几个集合共有的成员的集合•在任意组合的集合上执行集合运算 20 BusinessObjectsSetAnalysis用户指南 •根据现有集合管理复杂的排除•执行可视化集合计数操作 集列表显示了已被选定包括在可视化集合操作中的集合。
可通过将集合放入同一集来组合要包含在Universe中的集合。
通过将集合放入独立的集中,将在图形化的Universe区域中逐个显示这些集合。
每个集的颜色均与Universe中的集合的颜色匹配。
2.3.2.2.1修改可视化集合1将集合添加到集中,方法是:选择集合,然后单击箭头键将其移到特定的 集中。
2单击某个集以重新指定其名称。
这是可选操作。
3要选择多个集,可以单击图形或单击“选择”。
4“计数”将计算当前从Universe中的可用集合选择的成员数(和百分 比)。
单击“下一步”以选择要在集合上执行的操作5输入可视化集合的说明。
6选择要执行的集合操作。
操作包括: •添加:将Universe中的集合内的选定成员添加到当前集合中•去除:从当前集合中去除Universe中的集合内的选定成员•保留:保留当前集合与Universe中的集合内选定成员的交集•记分:更新Universe中的集合内选定成员的分数 注意:初次创建集合时,会自动添加集合操作中的默认选择。
7在“附加分数”字段中输入分数。
这是可选操作。
就一般的SQL工具和选择工具而言,会按平等对待的方式返回所有匹配的项目。
但并非总是这样(例如在营销中就不同),因此用户可以为每个选择记分。
之后会累计每个选择的分数。
8单击“确定”以执行操作。
集合添加到集合列表中,而且“步骤详细信息”窗格中将显示所执行的操作的符号图。
2.3.2.3使用自由编写SQL 可以利用自由编写SQL来编写用于处理集合的SQL语句。
例如,用户可以创建与事实表的链接,或包括必需信息以创建不在维表中的集合。
注意:使用标准的集合操作(开始、添加、去除)用于确定自由编写SQL的结果如何应用于当前集合。
SQL语句可以根据需要返回任意多个列,但其中一列必须是指定的ID。
此列用作创建集合时所使用的ID列表。
不能 在SetAnalysis中创建集合 21 创建一个包含未在维表中列出的ID的集合。
在通过自由编写SQL处理集合时,会丢弃维表中未包含的任何ID。
1在SetAnalysis集合视图中,选择现有的一个集合或创建新集合。
2单击“添加”,然后选择“自由编写SQL”。
3键入SQL语句,以生成用于构成集合的键列表。
4单击“下一步”。
5输入SQL处理的说明并定义任何附加分数。
6单击“确定”以处理SQL语句。
2.3.2.4在SetAnalysis中定义事件分析 事件分析将分析动态集合的成员资格(加入者、离开者、滞留者和访问者),指定分析周期,并在集合中使用活动进行分析。
选择已定义的参数来指定要分析的事件类型。
1在“集合生成步骤”中单击“添加”。
2在“事件分析”页上,选择文件夹及其下的集合。
单击箭头以选择文件 夹。
3选择以下项之一: 选项 说明 活动 选择“活动”,以根据活动在分析周期中创建一个操作。
摘要 选择“摘要”,以根据活动摘要在分析周期中创建一个 操作。
4指定分析周期。
可以只是指定开始日期和结束日期,也可以使用与集合关联的日历来 指定分析周期。
注意:在定义分析周期之前无法继续进行。
事件活动取决于是选择了“活动”按钮还是“汇总”按钮。
5单击“活动”,然后选择要分析的活动类型。
活动类型 说明 加入者 分析在分析周期中加入到集合中的人员的选定集合。
22 BusinessObjectsSetAnalysis用户指南 活动类型离开者滞留者 访问者 说明 分析在分析周期中离开了集合的人员的选定集合。
分析在分析周期中一直留在集合中的人员的选定集合。
分析在分析周期中不定时地出现在集合中的人员的选定集合。
6单击“汇总”,然后为分析构建汇总操作。
•“周期类型”允许用户根据成员相对于日历周期的存在状态来选择成员。
•“运算符”允许用户设置包含条件。
•“数字”允许用户设置在多少个周期内执行所选的项目。
•“时间周期”允许用户选择要使用的时间周期。
7单击“下一步”。
8为事件定义说明和集合操作。
9单击“确定”。
2.3.2.5从CSV文件将键导入到集合中 “导入”选项允许用户从.csv文件中导入键列表。
此文件必须包含一个基于键的列。
在导入键之前,键必须存在于当前主题的主源表中。
导入过程会导入在当前主题的维表中存在的键。
如果客户文件包含100个项目,但客户表中只存在99个客户主键,则会将99个项目插入集合中。
1在SetAnalysis集合视图中,选择要导入键的集合。
将显示“导入”视图。
2单击“选择导入文件”,3然后从“打开”对话框中选择要从中导入键的文件。
2.3.2.5.1如果不确定导入SetAnalysis所需的文件格式1在SetAnalysis中,创建一个包含少量项目的集合。
2从“文件”菜单中选择“导出”。
注意:不要更改定界符的默认选项。
3创建一个集合,并从所导出的文件中导入。
在SetAnalysis中创建集合 23 4确认已将项目导入到集合中。
5打开逗号分隔的.csv文件。
记下第一行是如何包含列名称的。
这对于成功导入是必不可少的。
2.3.3SetAnalysis中的集合生成选项 本节介绍集合生成操作,例如:•自动填充•生成•检查依赖项 相关主题•第24页上的“SetAnalysis集合中的依赖项”2.3.3.1SetAnalysis中生成集合 集合的“内容”面板中的“生成”选项允许用户生成自定义集合。
它根据所定义的步骤进行计算。
在生成步骤时,可看到显示-1的集合。
-1表示此步骤已与其它步骤联合构成单个SQL语句,以改进集合处理。
注意:每个集合只能使用一个SQL块;可将所有可视化数据和可视化集合步骤组合到一个块中;所有其它步骤会导致运行单个语句;步骤中的抽样也会导致块被分解。
2.3.3.2在SetAnalysis中完成集合生成操作单击“完成”以生成单个步骤。
这将生成所定义的最后一个步骤,并保持以前步骤中的计数不变。
此方法能略微缩短处理时间。
2.3.3.3SetAnalysis中的自动填充集合的“属性”面板中的“允许自动填充”选项用于在某段时间内处理集 合,具体时间为:从预定义的日历中包含的选定基准日期到特定的结束日期,或从基准日期算起的n个周期内。
只有在以下情况中才会启用自动填充:集合是动态集合,且在集合的属性中激活了“允许自动填充”。
自动填充可以回填集合的动态成员资格。
24 BusinessObjectsSetAnalysis用户指南 对于新集合,与第一次生成关联的周期称为基础周期。
对于后续的各次生成,最近结束的周期将与集合关联。
然而,如果已选中允许自动填充,关联的周期跟在最近一次生成的周期后面。
其后,每次生成都增加该集合的活动周期。
如果集合是动态集合,并且激活了“允许自动填充”,“自动填充/回滚”选项将出现在集合的“内容”面板中。
在定义了自动填充参数后,便可以处理集合了。
注意:•只能将自动填充用于动态集合。
•可选择的“自动填充到”日期由所选的基准日期、以及是否在集合的属性中激活了“在当前周期停止”选项决定。
自动填充一览:这提供了摘要数据,如开始和结束周期、总周期数等。
2.3.4在SetAnalysis中清空集合 在集合的“内容”面板中,单击“清空”以清空要重新生成的已定义的集合。
2.3.5删除集合 1在SetAnalysis的“集合”中,从文件夹选择一个集合。
2单击“删除”。
3单击“确定”。
选定的集合即从文件夹中删除。
2.3.6SetAnalysis集合中的依赖项 在SetAnalysis中,要检查集合是否具有任何依赖的集合,请在集合的“内容”面板中单击“依赖项”。
“依赖项”窗口将出现,其中显示了依赖当前集合的所有集合的列表。
从中可以看出对当前集合所做的更改是否会影响任何其他集合。
2.3.7在SetAnalysis中编辑集合 1在“SetAnalysis”>“集合”>“内容”中,选择集合Universe。
SetAnalysis中的集合成员资格 25 2选择集合。
3单击“编辑”。
4在“内容”面板中,根据需要进行修改: •要添加项目,请在左侧列表中选定它,然后单击>。
•要从列表中删除项目,请选定它并单击<。
在选择项目时,将会出现“快速计数”面板。
单击“取消”,以便从列表中删除它。
•要编辑项目的快速计数属性,请在所选集合列表中选定它。
此时将出现“快速计数属性”面板。
•激活或取消激活“是/否条件”。
•选择或取消选择集合成员。
单击“下一步”或“属性”。
5在“属性”面板中,根据需要进行修改:•集合说明•附加分数•抽样类型6执行以下操作之一:•单击“确定”以保存所做的修改。
•单击“上一步”或“内容”,以返回到“内容”面板。
•单击“取消”,以取消在编辑模式下进行的修改,并返回到“集合”面板。
相关主题•第35页上的“配置可视化数据计数分析”•第16页上的“创建可视化数据视图”•第16页上的“创建可视化数据视图”•第17页上的“SetAnalysis中的抽样” 2.4SetAnalysis中的集合成员资格 “成员资格”面板显示了选定集合的成员。
它显示了滞留者、加入者和离开者的状态。
26 BusinessObjectsSetAnalysis用户指南 要查看集合的成员资格,请转到“SetAnalysis”>“集合”>“成员资格”。
第3章导出列表 在完成了分析后,可以执行三种主要操作。
•规则:自动执行一些分析或在数据变化时跟踪异常•列表:按照条件生成人员列表•计划:计划Metric和规则的刷新 相关主题•第27页上的“SetAnalysis列表功能”•第27页上的“在SetAnalysis中定义集合列表” 3.1SetAnalysis列表功能 列表功能可让用户获取给定集合的个体和产品子集。
列表是一种清楚了解分析的有效方法。
例如,高配置文件的子集中的人员列表或收集器集合中的加入者列表。
列表由管理员通过“系统配置”部分定义,但是,在访问列表后,可以根据自己的需要定制它。
例如,加入者列表可能有自己的客户ID、年龄、婚姻状况和收入,这些称为列表的内容。
可以通过不同的方式发送列表(例如电子邮件和URL),以更好地与营运系统(如商业活动管理)集成。
列表可以基于一个或两个集合。
例如,可以获取离开“高消费者”集合加入“低消费者”集合的离开者的列表。
列表可以链接到个体剖析器。
剖析器输出可让用户剖析列表中的个体。
因此,根据用户的列表模板,个体分析将生成与列表内容对应的名称,它们进一步使用户能更深入地分析每一个体。
3.1.1在SetAnalysis中定义集合列表 在生成列表时,它会显示在屏幕上。
也可将此列表作为WebIntelligence文档存储在服务器上、下载并保存到本地硬盘驱动器上,或作为URL链接或发布,或者通过电子邮件发送。
28 BusinessObjectsSetAnalysis用户指南 也可以生成元数据XML(在“仪表盘和分析”设置过程中定义它)。
1单击“导出列表”。
2在“列表生成”页面上,从“列表”中选择一个输出。
输出是保存信息的文件的类型,可以由管理员在“仪表盘和分析”配置中定义。
有关详细信息,请参阅“仪表盘和分析设置”文档。
3如果选择导出到URL,则输入URL字符串。
注意:管理员可以设置默认主题名称或选定对象列表,而用户无法更改此名称。
只有管理员可以设置电子邮件地址。
4选择“列表组成”。
使用此设置以指示是要查看一个集合的列表、迁移(一种从一个集合到另一个集合的移动)还是要查看两个集合的度量。
5单击“下一步”以定义列表的集合。
6将显示集合列表(根据所选的“列表组成”而定)。
集合列表建立在主题 区以及前一部分中所选的列表组成这两者的基础上。
可以按组或集合查看集合列表。
如果选择了单个集合作为列表组成,则会看到一个集合列表。
如果选择了迁移作为列表组成,则会显示两个集合列表。
这些集合列表是源集合和目标集合,它们指示了从源集合到目标集合的移动。
如果选择任何其它列表组成,则会显示两个集合列表以作比较。
7单击“下一步”以定义列表的内容。
8将显示可用信息的列表。
选择所需的信息,然后通过单击右箭头键将其移 到“列表内容”列。
可以一次将一项内容移到顶部。
将内容移到顶部后,可以按照希望它们在列表中出现的顺序来移动内容。
要删除任何顶部内容,请单击左箭头键。
9单击“下一步”以定义过滤器。
10选择至少一个作为列表子集的过滤器。
使用箭头键将过滤器名称移到“已 应用的条件”列中。
11(可选)选择列表大小和排名。
可以只选择前二十行,这样在每次生成列表时只会提供二十个客户的信息。
还可以按照定义的内容对列表进行排序。
从“排序依据”下拉列表中选择升序或降序。
SetAnalysis列表功能 29 12单击“生成”以生成列表。
注意:由于系统要读取整个数据库(根据列表规范而定),因此可能要经过一段时间才能生成列表。
第4章集合分析 4.1配置成员资格分析、迁移分析或多个集合同时出现的事件分析 SetAnalysis中的成员资格分析、迁徙分析和多个集合同时出现的事件分析可以研究集合Metric中的趋势,但是它们各自研究这些趋势的不同方面。
这些分析的配置在很多方面都比较相似,但存在以下差异: •成员资格分析适用于包含一个或多个集合的所有成员的集合。
•迁移分析适用于一个或多个显示跨集合迁移者信息的集合,例如加入者。
•多个集合同时出现的事件分析适用于一个或多个跟踪加入者、离开者和滞留者的多种活动的集合。
1在分析编辑面板中,选择要在此分析中列出的集合。
2在“导航选项”部分,要为集合名称创建指向中央管理服务器上某个分析 的超链接,请激活“使用集合名称作为超链接转至”,然后单击“浏览”以导航至分析。
“超级链接文本”窗口会填充以OpenAnalytic文本字符串形式表示的超链接文本。
用户可以编辑此文本字符串。
有关openAnalytic的信息,请参阅本文档中以目标、Metric和Universe查询分析为起点的链接一节。
3要隐藏趋势图,请激活“单击图的组成部分时不显示自动趋势”。
在取消激活此选项后,可以在图列表中选择项目,此时会出现其Metric趋势图。
如果希望列表中的列有更多空间,则此选项十分有用。
4要为数据点设置指向中央管理服务器上某个分析的超链接,请展开“数据点导航选项”部分,激活“使用数据点作为超链接转至”,然后单击“浏览”以导航至分析。
“超级链接文本”窗口会填充以OpenAnalytic文本字符串形式表示的超链接文本。
用户可以编辑此文本字符串。
有关openAnalytic的信息,请参阅本文档中以目标、Metric和Universe查询分析为起点的链接一节。
5在“显示模式”部分中选择一个模式。
6在“时间范围”部分,从下拉菜单选择范围。
为Metric概述分析、成员资格分析、迁移分析或多个集合同时出现的事件分析选 31 择集合Metric 相关主题•第31页上的“为Metric概述分析、成员资格分析、迁移分析或多个 集合同时出现的事件分析选择集合Metric” 4.2为Metric概述分析、成员资格分析、迁移分析或多个集合同时出现的事件分析选择集合Metric 注意:如果配置的是Metric概述分析,则还可以选择没有集合的Metric。
1在分析编辑面板中,展开“选择要在此分析中列出的集合”。
2选择要包括的集合: •所有可用集合•所选主题区域中的所有集合 如果选择此选项,请从右边的窗格中选择主题区域。
•这些特定集合 如果选择此选项,请在左边的窗格中选择集合,然后将它们添加至右边的窗格中。
3如果选定“这些特定集合”,请在“选定集合”列表框下单击“添加”,以便添加提示。
相关主题•第30页上的“配置成员资格分析、迁移分析或多个集合同时出现的事 件分析” 4.3成员资格 SetAnalysis提供的成员资格分析可查找集合的趋势,并允许用户查看指定周期的选定集合。
集合成员存在于最近一次刷新集合后的集合中。
集合滞留者存在于经过多次刷新的集合中。
例如,如果同一个客户在三月和四月购买一箱高级葡萄酒,则该客户将被包括在“葡萄酒收藏者”集合的滞留者和成员计数中。
32 BusinessObjectsSetAnalysis用户指南 相关主题•第95页上的“什么是滞留者?” 4.4迁移 SetAnalysis提供的迁移分析以图形方式显示从一个集合到另一个集合的成员移动。
注意:包含跨集合的迁移者的基于集合的Metric可用于迁移分析。
有关集合的更多信息,请参阅SetAnalysis文档。
有关集合Metric的更多信息,请参阅PerformanceManager文档。
4.5多个集合同时出现的事件 多个集合同时出现的事件分析显示随时间变化的并发流入和流出。
注意:使用包含跨集合的加入者或离开者的基于集合的Metric。
有关集合的更多信息,请参阅SetAnalysis文档。
有关集合Metric的更多信息,请参阅PerformanceManager文档。
集合加入者存在于最后一次刷新集合后(但不早于)的集合中。
相关主题•第32页上的“介绍多集合Metric”•第93页上的“什么是加入者?” 4.5.1介绍多集合Metric 对于特定集合,可以选择多个子集、度量或变换来定义多个Metric。
对于特定组,可以为属于该组的每个集合定义Metric。
对于树型列表的特定级别,可以刷新或清除该级别下的所有Metric。
可以按度量、按集合、按子集或按组来使用视图。
使用多集合Metric,可以跟踪集合之间的关系随时间推移而发生的变化。
产品中内置了四种多集合Metric:•迁移者 剖析器 33 迁移者是指离开一个给定层而加入另一个给定层的个人。
在给定时间段从集合A迁移到集合B的迁移者是指:在离开集合A的同一时间段加入集合B的集合A离开者。
迁移者Metric只适用于时序集合。
此外,它们是不可交换的,这表示从A到B的迁移者与从B到A的迁移者是不同的。
•重叠成员 集合A和集合B的重叠成员是指:该时间段的集合A的成员在同一时间段中也是集合B的成员。
重叠成员只适用于时序集合。
它们是可以交换的,这表示集合A和B的重叠成员与集合B和A的重叠成员是相同的。
•同时出现的加入者 在给定时间段集合A和集合B的同时出现的加入者是指:该时间段的集合A加入者在同一时间段中也加入了集合
B。
同时出现的加入者只适用于时序集合。
它们是可以交换的,这表示集合A和B的同时出现的加入者与集合B和A的同时出现的加入者是相同的。
•同时出现的离开者 在给定时间段集合A和集合B的同时出现的离开者是指:该时间段的集合A离开者在同一时间段中也离开了集合
B。
同时出现的离开者只适用于时序集合。
它们是可以交换的,这表示集合A和B的同时出现的离开者与集合B和A的同时出现的离开者是相同的。
4.6剖析器 SetAnalysis提供的剖析器分析在成员资格级别和Metric级别分析个体级别信息。
使用个体剖析器创建集合,以按照回答业务问题的方式剖析客户。
个体客户可以属于多个集合或值得关注的组。
例如,个体客户可以属于特定的年龄组、地理位置组或婚姻状况组。
使用集合技术,客户可以被分类、分析和用不同的方法处理。
可以创建粗略或具体的集合,以按照与业务相关的方式对客户进行分类。
34 BusinessObjectsSetAnalysis用户指南 4.6.1配置剖析器分析 剖析器在成员资格级别和Metric级别分析个体级别信息。
1在剖析器的编辑面板中,选择要显示在分析中的视图。
要选择或取消选择“成员资格”或“Metric”下面的所有视图,请在根级别激活或取消激活这些视图。
2选择要列出的主题。
可以选择查看所有主题,或从可用主题列表中进行选择。
3输入ID。
此ID与集合维表中的列名相对应。
4单击“确定”以保存配置。
相关主题•第95页上的“什么是主题?” 4.7可视化数据计数分析 SetAnalysis提供的可视化数据计数分析会计算集合中的维对象数量。
使用此分析可以标识具有大量成员的集合总体,用户可依据它们创建分析方案。
可视化数据计数有助于执行集合抽样。
使用可视化数据计数可以执行以下功能:•使用预定义的对象树浏览数据库,以查找填充当前集合所需的数据类别。
•创建用于数据浏览的自己的对象树。
•查看: •详细信息窗口中的数据库类别内容。
这些详细信息窗口提供有关类别的内容以及它们如何与其它类别相关的信息。
•类别的构成项。
•如对象树中指示的上部和下部窗口类别之间的关系。
•集合中的当前成员数(显示在应用程序的视图栏中)。
可视化数据计数分析 35 在可视化数据计数中使用SetAnalyzer快速计数 快速计数是一个在SetAnalyzer中创建的预先计算的聚合操作,用于汇总群计数。
快速计数可加快对象树的导航,进而加快在集合中选择项目的流程。
如果定义了快速计数,数据检索速度会快很多,因为已经计算这些数据并将其存储在集合表中。
有关创建快速计数和对象树的更多信息,请参阅《SetAnalyzerAdministrator’sGuide》。
有关使用对象树的信息,请参阅《SetAnalyzerUser'sGuide》。
相关主题•第94页上的“什么是对象树?”•第93页上的“什么是快速计数?”•第95页上的“什么是抽样?” 4.7.1配置可视化数据计数分析 1在可视化数据计数的编辑模式下,展开“指定直观数据定义”部分。
2从“主题”下拉列表中选择集合主题。
3从“源”下拉列表中选择源表。
对象树出现在维层次结构列表中。
4选择一个或多个维,单击>将它们添加到可视化数据计数中。
也可以通过双击来选择维。
在将维添加到列表时:•如果选择度量,则会出现“添加的字段条件”面板,用户可在其中分配“是/否条件”。
注意:此条件是可选的,只能用于具有快速计数的维。
设置此条件可细化计数列表。
如果要查看维的所有项目的计数,请取消激活“是/否条件”,然后单击“确定”。
在添加没有快速计数的维时,不能添加字段条件。
选择此项以查看确切的计数。
如果度量的“是/否条件”是相同的,请单击“默认”以避免必须多次创建此条件。
•如果选择Metric,则会出现一个面板,用户可在其中选择要置于维上的计数类型。
如果为Metric分配了快速计数,请选择“仅估计值”。
然而,如果需要确切计数或没有为Metric分配快速计数,请选择“确切计数”。
36 BusinessObjectsSetAnalysis用户指南 5单击“选项”以配置下列分析选项: •如果不想估算和始终需要源事实表,请激活“如有必要,总是使用源”。
•如果始终要使用可用的快速计数,请激活“总是使用估计值(如果可用)”。
•激活“默认的是/否条件为是”。
如果从数据计数中选择维,该维则默认为“否”,并选择要在可视化数据计数中使用的维成员。
如果要将所有成员用于所有可视化数据计数,或假设条件都为“是”,并选择不应出现的成员,激活此选项则可以节省时间。
6在“显示模式”部分中选择一个模式。
4.7.1.1分析显示模式 显示格式包括:•SVG-可伸缩矢量图形格式。
与applet相比,此格式的交互性较差。
•Applet-JavaApplet允许以交互方式编辑分析。
•Flash-MacromediaFlash提供了交互性更强的界面,且不会占用任何 客户端空间。
•HTML-HTML显示允许为符合508的分析提供辅助功能。
下表列出了分析的显示模式。
分析SVGAphsalFLMTHDHTMLplet 警报
X 气泡图
X 控制图
X 曲线拟合
X 频数直方图
X 量表
X XX 目标
X 预订目标
X 可视化数据计数分析 37 分析 基于目标的影响因子详细信息
个体列表影响因子详细信息影响因子增益图交互式Metric趋势关键影响因子时滞图地图成员资格Metric预测器Metric列表Metric树Metric概述迁移模型增益图多个集合同时出现的事件导航列表正态概率图排列图饼图 SVGApplet
X XXXX
X X
X X
X X
X X
X X
X X
X hsalFLMTHDHTMLX XXXX
X XXX 38 BusinessObjectsSetAnalysis用户指南 分析 剖析器雷达图记分卡平滑战略图文本变量剖析箱线图可视化数据计数Web页 SVGAppletX
X X
X X hsalFLMTHDHTML XX XX
X 4.8分析目录中的集合分析 “集合分析”示例基于按以下类别组织的WebIntelligence查询:•成员资格分析: •成员资格明细信息•成员资格变动•成员资格状态•集合Metric分析:•多集合散点图•组总计百分比•企业百分比•集合对比•集合相对于企业•集合平均相对于组平均•集合总增长相对于组总增长 分析目录中的集合分析 39 •集合流动量相对于组流动量•迁移分析: •迁移者对比•按层迁移 4.8.1成员资格明细信息 “成员资格明细信息”是DashboardBuilder分析目录中的一个SetAnalysis分析示例,它显示如何将成员数分解为随时间变化的加入者和滞留者比率(正的条形图)。
它们可以与表示为负的条形图的离开者比率进行比较。
4.8.2迁移者对比 “迁移者对比”是DashboardBuilder分析目录中的一个集合分析示例,它用于根据迁移者比较Metric。
利用标准净流可以比较以不同单位度量的Metric。
必须定义迁移者Metric才能使此分析运行。
4.8.3按层迁移 “按层迁移”是DashboardBuilder分析目录中的一个集合分析示例,它用于查看趋向高层或低层集合的总体迁移趋势。
按层迁移分析是一种列表分析,用于显示表示不同层的集合之间的迁移者数量以及总体向上迁移和向下迁移的数量。
为使此分析能够运行,集合的名称必须以表示其相对位置的字母数字顺序排序(例如层
1、层2、层),而且必须定义迁移者Metric。
4.8.4多集合散点图 多集合散点图是DashboardBuilder分析目录中的一个集合分析散点图示例,用于同时比较与Metric(例如成本和收入)的当前值相关的加入者、离开者和滞留者比率。
多集合散点图显示集合的两个或更多子集的快照。
两个Metric定义了散点图的X-Y轴。
提示:可以轻松地翻阅不同的周期。
40 BusinessObjectsSetAnalysis用户指南 使用此分析可同时比较不同的子集中与两个度量相关的当前值。
例如,如果要知道在加入者和离开者之间的收入/成本比例中是否存在着一种新趋势,则可以为加入者和离开者绘制收入与成本对比图,然后比较它们的相对位置。
4.8.5组总计百分比 “组总计百分比”是DashboardBuilder分析目录中的一个集合分析示例,它显示某个集合占组总计的比重。
它适用于互斥的集合。
组总计百分比分析比较两个以不同的单位度量的Metric。
此分析应用于互斥层的集合(覆盖所有个体且带有计数Metric(如个体数)和收入Metric),而随着时间的过去,它将是一种80:20的规则图。
4.8.6企业百分比 “企业百分比”是DashboardBuilder分析目录中的一个集合分析示例,它显示某个集合占企业总计的比重。
企业百分比的公式为: SetMetric/EnterpriseMetric 4.8.7集合对比 集合对比是DashboardBuilder分析目录中的一个集合分析示例,它用于对给定时间点的多个集合进行比较。
集合对比分析将高于平均水平(蓝色水平线)的集合与那些低于平均水平的集合相区分。
4.8.8集合相对于企业 “集合相对于企业”是DashboardBuilder分析目录中的一个集合分析示例,它用于根据企业标准来检查集合Metric。
为便于比较,原值的百分比会使两条线均从相同的值(100%)开始。
4.8.9集合平均相对于组平均 “集合平均相对于组平均”是DashboardBuilder分析目录中的一个集合分析示例,它用于根据组的平均值标准来检查集合的原始值。
以目标、Metric和Universe查询分析为起点的链接 41 通过对组中各集合的值取平均值来计算组平均值。
4.8.10集合总增长相对于组总增长 “集合总增长相对于组总增长”是DashboardBuilder分析目录中的一个集合分析示例,它用于根据组总增长的标准来检查集合的原始值。
总增长解决了集合原始值与组总增长的比例问题。
它使组总增长趋势能相对于集合趋势的起始值,因此组总增长总是以与集合趋势相同的值开始。
4.8.11集合流动量相对于组流动量 “集合流动量相对于组流动量”是DashboardBuilder分析目录中的一个集合分析示例,它用于根据组的流动量标准来检查集合的流动量。
集合流动量相对于组流动量分析揭示在成员资格中出现的变化或波动量。
在此,分析的周期为集合的刷新周期。
运行此分析不需要任何Metric。
4.9以目标、Metric和Universe查询分析为起点的链接 4.9.1从基于目标、Metric或Universe查询的分析至多个文档的链接 用户可创建从基于目标或Metric的分析至多个文档的链接。
这对于分析的向下钻取尤其有用。
1如何访问用于将分析链接到其他文档的选项,取决于是要创建新分析还是 要编辑现有的分析。
•如果要创建分析,请在InforView中执行以下操作之一: •转至“打开”>“DashboardBuilder”>“创建新分析”。
•转至“文档列表”>“新建”>“分析”。
•如果要编辑分析,请选择该分析,然后单击“编辑”。
2展开“导航”。
3下一步取决于要执行以下哪项操作:•如果要将分析的标题链接到多个文档,请单击“使用图例/标题作为超链接转至”下的“多个链接”。
42 BusinessObjectsSetAnalysis用户指南 •如果要提供数据点导航,以便用户可以单击Metric结果,然后查看那些用于显示该特定时间段的其它结果的已过滤文档,请单击“使用数据点作为超链接转至”下的“多个链接”。
将出现“编辑导航链接”对话框。
4单击“添加”,然后单击“浏览”以选择该文档;或者,如果要链接到Web页,请在文本框中键入该Web页的URL。
5可在此处为文档添加若干链接。
6单击“更新”,然后单击“确定”。
将出现指向多个文档的链接。
例如:DrillDownGroupLevel||openAnalytic.jsp?
DocumentName=Drill+Down+Group+Level&RepositoryType=C&RepositoryName=FeatureExamples&DocumentExt=rpt&DocumentId=AWbJOJEYvvVMnbtXEQ2An0s&sContentType=OnDemand&mode=full||TotalSales.rpt||openAnalytic.jsp?
DocumentName=TotalSales.rpt&RepositoryType=C&RepositoryName=FeatureSamples&DocumentExt=rpt&DocumentId=AdLEddSQNTlDhMiLiHoD7II&sContentType=OnDemand&mode=full||BusinessObjects|| 在此示例中,创建了指向多个文档的链接:•向下钻取组级别•TotalSales报表• 该链接的语法如下所示:name1||URL||name2||URL||name3||URL 7要检查链接,请单击“确定”。
将出现该分析。
8将光标放在数据点或标题上。
如果正确定义了链接,将出现一个弹出菜单,其中包含目标文档的列表。
9单击所选的目标文档。
注意:从目标和预测性分析链接时,必须手动输入链接。
以目标、Metric和Universe查询分析为起点的链接 43 相关主题•第44页上的“目标、Metric和Universe查询分析中使用的 OpenAnalytic变量”•第44页上的“在指向文档的动态链接中使用变量” 4.9.2从基于目标、Metric或Universe查询的分析至一个文档或分析的链接 通过给分析添加链接,最终用户可以从一个分析导航到为进行进一步分析而提供信息的其它分析或文档。
可以在链接中包括提示参数。
添加提示参数意味着,在目标分析或文档上显示的数据是根据第一个分析上显示的值动态生成的。
1访问那些用于将分析链接到其它文档的选项的方式取决于是要创建分析还 是要编辑现有的分析:•如果要创建分析,请在InforView中执行以下操作之一: •转至“打开”>“DashboardBuilder”>“创建新分析”。
•转至“新建”>“分析”。
•如果要编辑分析,请选择该分析,然后单击“编辑”。
2展开“导航”。
3下一步取决于要将标题还是数据点链接到目标文档: •如果要将分析的标题链接到多个文档,请单击“使用图例/标题作为超链接转至”下的“浏览”。
•如果要提供数据点导航,以便用户可以单击Metric结果,然后查看那些用于显示该特定时间段的其它结果的已过滤文档,请单击“使用数据点作为超链接转至”下的“浏览”。
将出现“编辑导航链接菜单”对话框。
4单击“添加”,然后单击“浏览”以选择该文档;或者,如果要链接到Web页,请在文本框中键入该Web页的URL。
注意:从目标和预测性分析链接时,必须手动输入链接。
5单击“更新”,然后单击“确定”。
指向文档的URL将出现在URL框中。
URL如下所示:openAnalytic.jsp?
DocumentName=&RepositoryType=C&RepositoryName=&DocumentExt=&DocumentId=&sContentType=OnDemand&mode=full 44 BusinessObjectsSetAnalysis用户指南 6要检查链接,请单击“确定”。
将出现该分析。
7将光标放在数据点或标题上。
8在光标变成手形符号时,单击数据点或标题。
将出现目标文档。
相关主题•第44页上的“目标、Metric和Universe查询分析中使用的 OpenAnalytic变量”•第41页上的“从基于目标、Metric或Universe查询的分析至多个 文档的链接”•第44页上的“在指向文档的动态链接中使用变量”•第44页上的“在指向文档的动态链接中使用变量” 4.9.3在指向文档的动态链接中使用变量 可以在指向文档的链接中包括变量,以便按特定的Metric、维、目标或集合的值过滤目标文档。
相关主题•第44页上的“目标、Metric和Universe查询分析中使用的 OpenAnalytic变量”4.9.3.1目标、Metric和Universe查询分析中使用的OpenAnalytic变量 下表列出在分析之间创建链接时可以使用的每个变量的说明。
注意:在一个要定义提示的Universe查询分析中可以使用所有OpenAnalytic变量。
变量$METRIC_ID$$METRIC_NAME$$SUBJECT_ID$ 说明MetricIDMetric名称主题ID 以目标、Metric和Universe查询分析为起点的链接 45 变量$SUBJECT_NAME$$SET_ID$$SET_NAME$$SET2_ID$$SET2_NAME$$POPULATION_ID$$POPULATION_NAME$$DIM_ID$$DIM_NAME$$DIM2_ID$$DIM2_NAME$$GOAL_NAME$$GOAL_ID$$SLICE_CODE$$SLICE_NAME$$CONDITION_ID$$MEASURE_NAME$$MIN_SLICE$$MAX_SLICE$$CURRENT_SLICE$$BEGIN_DATE$ 说明主题名称集合ID集合名称第二个集合的ID(当Metric基于两个集合时)第二个集合的名称(当Metric基于两个集合时)总体ID总体名称维ID维名称第二个维的ID第二个维的名称与分析关联的目标的名称与分析关联的目标的ID切片的值(代码)切片的值(名称)来自源Universe的类ID度量名称用于x轴的维的第一个切片(QOU)用于x轴的维的最后一个切片(QOU)用于x轴的维的当前切片(QOU)所显示周期的开始日期 46 BusinessObjectsSetAnalysis用户指南 变量$END_DATE$$CURRENT_DATE$$MAP_CODE$$MAP_NAME$$MAP_LONGNAME$$MODEL_ID$$INFLUENCER_ID$$INFLUENCER_NAME$ 说明所显示周期的结束日期当前周期(与趋势中的数据点相对应)所显示的当前区域的代码所显示的当前区域的名称所显示的当前区域的长名称模型ID影响因素ID影响因素名称 4.9.3.1.1目标差异和排列图分析的OpenAnalytic变量 排列图分析 $METRIC_ID$变量只能用于以排列图分析为起点的链接。
目标差异分析 以下变量可用于以目标差异分析为起点的链接:•$CONDITION_ID$•$CONDITION_NAME$•$DIM_ID$•$DIM_NAME$•$GOAL_ID$•$MEASURE_NAME$•$METRIC_ID$•$METRIC_NAME$•$POPULATION_ID$•$POPULATION_NAME$•$SET_ID$•$SET_NAME$ 以目标、Metric和Universe查询分析为起点的链接 47 •$SET2_ID$•$SET2_NAME$•$SLICE_CODE$•$SLICE_NAME$•$SUBJECT_ID$•$SUBJECT_NAME$•$USER$ 注意:在一个要定义提示的Universe查询分析中可以使用所有OpenAnalytic变量。
相关主题•第44页上的“目标、Metric和Universe查询分析中使用的 OpenAnalytic变量” 4.9.3.1.2地图分析的OpenAnalytic变量 此表显示哪些变量可用于以使用Metric或Universe查询的地图分析为起点的链接。
注意:在一个要定义提示的Universe查询分析中可以使用所有OpenAnalytic变量。
使用Metric的地图分析使用Universe查询的地图变量分析 标题链接 地图项链接标题链接地图项链接 $METRIC_ID$
X X
X X $METRIC_NAME$
X X
X X $SUBJECT_ID$
X X
X X $SUBJECT_NAME$

X X
X X $SET_ID$
X X
X X $SET_NAME$
X X
X X $SET2_ID$
X X
X X 48 BusinessObjects
SetAnalysis用户指南 使用Metric的地图分析使用Universe查询的地图变量分析 标题链接 地图项链接标题链接地图项链接 $SET2_NAME$
X X
X X $POPULATION_ID$
X X
X X $POPULATION_NAME$
X X
X X $DIM_ID$
X X
X X $DIM_NAME$
X X
X X $GOAL_NAME$
X $GOAL_ID$
X X $SLICE_CODE$
X X
X $SLICE_NAME$
X X
X $CONDITION_ID$

X X
X X $CONDITION_NAME$
X X
X X $MEASURE_NAME$
X X
X X $BEGIN_DATE$
X X $END_DATE$
X X $MAP_CODE$
X X
X $MAP_NAME$
X X
X X $MAP_LONGNAME$
X X $USER$
X X
X X 以目标、Metric
和Universe查询分析为起点的链接 49 相关主题•第44页上的“目标、Metric和Universe查询分析中使用的 OpenAnalytic变量” 4.9.3.1.3Metric列表和战略图分析的OpenAnalytic变量 此表显示哪些变量可用于以Metric列表和战略图分析为起点的链接(仅当基于目标、Metric或Universe查询)。
Metric列表 战略图 变量 标题链接 附加的分析 $METRIC_NAME$
X X $SUBJECT_ID$
X X $SUBJECT_NAME$
X X $SET_ID$
X X $SET_NAME$
X X $SET2_ID$
X X $SET2_NAME$
X X $POPULATION_ID$
X X $POPULATION_NAME$
X X $DIM_ID$
X X $DIM_NAME$
X X $GOAL_NAME$
X X $SLICE_CODE$
X X $SLICE_NAME$
X X $CONDITION_ID$
X X 50 BusinessObjects
SetAnalysis用户指南 变量 $CONDITION_NAME$$MEASURE_NAME$$USER$ Metric列表标题链接XXX 战略图附加的分析XXX 注意:在一个要定义提示的Universe查询分析中可以使用所有OpenAnalytic变量。
相关主题•第44页上的“目标、Metric和Universe查询分析中使用的 OpenAnalytic变量” 4.9.3.1.4Metric树和Metric概述分析的OpenAnalytic变量 此表显示哪些变量可用于以Metric树和Metric概述分析为起点的链接。
注意:在一个要定义提示的Universe查询分析中可以使用所有OpenAnalytic变量。
变量 $METRIC_ID$$METRIC_NAME$$SUBJECT_ID$$SUBJECT_NAME$$SET_ID$$SET_NAME$ Metric树附加的分析XXXXXX Metric概述集合名称链接数据点链接
X X
X X
X X
X X 以目标、Metric和Universe查询分析为起点的链接 51 变量 $POPULATION_ID$$POPULATION_NAME$$DIM_ID$$DIM_NAME$$GOAL_NAME$$GOAL_ID$$SLICE_CODE$$SLICE_NAME$$CONDITION_ID$$CONDITION_NAME$$MEASURE_NAME$$BEGIN_DATE$$END_DATE$$CURRENT_DATE$$USER$ Metric树附加的分析XXXXXXXXXXX
X Metric概述集合名称链接数据点链接 XXXX
X X
X X
X X
X X
X X 相关主题•第44页上的“目标、Metric和Universe查询分析中使用的 OpenAnalytic变量” 52 BusinessObjectsSetAnalysis用户指南 4.9.3.1.5最大变动的Metric和集合成员资格分析的OpenAnalytic变量 此表显示哪些变量可用于以最大变动的Metric和集合成员资格分析为起点的链接。
最大变动的Metric 集合成员资格 变量 分析链接 数据点 数据点 $METRIC_ID$
X $METRIC_NAME$
X $SUBJECT_ID$
X $SUBJECT_NAME$
X $SET_ID$
X $SET_NAME$
X $SET2_ID$
X $SET2_NAME$
X $POPULATION_ID$
X $POPULATION_NAME$
X $DIM_ID$
X $DIM_NAME$
X $SLICE_CODE$
X $SLICE_NAME$
X $CONDITION_ID$
X $CONDITION_NAME$
X $MEASURE_NAME$
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X 以目标、Metric
和Universe查询分析为起点的链接 53 变量 $BEGIN_DATE$$END_DATE$$CURRENT_DATE$$USER$ 最大变动的Metric 分析链接 数据点
X X
X X
X X
X X 集合成员资格数据点
X 注意:在一个要定义提示的Universe查询分析中可以使用所有OpenAnalytic变量。
相关主题•第44页上的“目标、Metric和Universe查询分析中使用的 OpenAnalytic变量” 4.9.3.1.6关键影响因子分析的OpenAnalytic变量 以下变量可用于以关键影响因子分析为起点的链接:•$MODEL_ID$•$INFLUENCER_ID$•$INFLUENCER_NAME$ 注意:在一个要定义提示的Universe查询分析中可以使用所有OpenAnalytic变量。
相关主题•第44页上的“目标、Metric和Universe查询分析中使用的 OpenAnalytic变量” 4.9.3.1.7Metric预测器分析的OpenAnalytic变量 可使用以下变量链接到Metric预测器分析:•$METRIC_ID$•$BEGIN_DATE$•$END_DATE$ 54 BusinessObjectsSetAnalysis用户指南 4.9.3.1.8交互式Metric趋势分析的OpenAnalytic变量 此表显示哪些变量可用于以基于目标、Metric或Universe查询的交互式Metric趋势为起点的链接。
变量 图例 数据点 $METRIC_ID$
X X $METRIC_NAME$
X X $SUBJECT_ID$
X X $SUBJECT_NAME$
X X $SET_ID$
X X $SET_NAME$
X X $SET2_ID$
X X $SET2_NAME$
X X $POPULATION_ID$
X X $POPULATION_NAME$
X X $DIM_ID$
X X $DIM_NAME$
X X $SLICE_CODE$
X X $SLICE_NAME$
X X $CONDITION_ID$
X X $CONDITION_NAME$
X X $MEASURE_NAME$
X X $MIN_SLICE$
X X 以目标、Metric
和Universe查询分析为起点的链接 55 变量$MAX_SLICE$$CURRENT_SLICE$$USER$$BEGIN_DATE$$CURRENT_DATE$$END_DATE$ 图例 数据点
X X
X X
X X
X X
X X 注意:在一个要定义提示的Universe查询分析中可以使用所有OpenAnalytic变量。
相关主题•第44页上的“目标、Metric和Universe查询分析中使用的 OpenAnalytic变量” 4.9.3.1.9迁移分析的OpenAnalytic变量 以下变量可用于以SetAnalysis的迁移分析中的数据点为起点的链接:•$SUBJECT_ID$•$SUBJECT_NAME$•$SET_ID$•$SET_NAME$•$USER$ 注意:在一个要定义提示的Universe查询分析中可以使用所有OpenAnalytic变量。
相关主题•第44页上的“目标、Metric和Universe查询分析中使用的 OpenAnalytic变量” 4.9.3.1.10量表分析的OpenAnalytic变量 此表显示哪些变量可用于以量表为起点的链接。
56 BusinessObjectsSetAnalysis用户指南 变量$METRIC_ID$$METRIC_NAME$$SUBJECT_ID$$SUBJECT_NAME$$SET_ID$$SET_NAME$$SET2_ID$$SET2_NAME$$POPULATION_ID$$POPULATION_NAME$$DIM_ID$$DIM_NAME$$DIM2_ID$$DIM2_NAME$$GOAL_NAME$$GOAL_ID$$SLICE_CODE$$SLICE_NAME$$CONDITION_ID$$CONDITION_NAME$$MEASURE_NAME$ MetricXXXXXXXXXXXX XXXXXXX Universe查询 XXXXXX 以目标、Metric和Universe查询分析为起点的链接 57 变量$MIN_SLICE$$MAX_SLICE$$CURRENT_SLICE$$BEGIN_DATE$$END_DATE$$CURRENT_DATE$$USER$ Metric XXXX Universe查询XXX 4.9.3.1.11饼图、气泡图和雷达图的OpenAnalytic变量下表列出了可用于从饼图、气泡图和雷达图链接的变量: 变量 饼图 气泡图 雷达图 $METRIC_ID$
X X $METRIC_NAME$
X X $GOAL_ID$
X $GOAL_NAME$
X $BEGIN_DATE$
X X
X $END_DATE$
X X
X $CURRENT_DATE$
X X
X 注意:
在一个要定义提示的Universe查询分析中可以使用所有OpenAnalytic变量。
58 BusinessObjectsSetAnalysis用户指南 相关主题•第44页上的“目标、Metric和Universe查询分析中使用的 OpenAnalytic变量” 4.9.3.1.12数据挖掘分析的OpenAnalytic变量 以下变量可用于从数据挖掘分析中链接,包括时滞图、频数直方图、正态概率图、平滑和曲线拟合: •$METRIC_ID$•$METRIC_NAME$•$BEGIN_DATE$•$END_DATE$•$CURRENT_DATE$ 注意:在一个要定义提示的Universe查询分析中可以使用所有OpenAnalytic变量。
相关主题•第44页上的“目标、Metric和Universe查询分析中使用的 OpenAnalytic变量” 4.9.3.2nbPrompts nbPrompts是一个参数,在分析与中央管理器中存储的包含提示的文档(包括分析、CrystalReports、Intelligence和WebIntelligence文档)之间的自定义链接中将使用此参数。
使用nbPrompts后,用户可以通过openAnalytic变量填入目标文档中的提示。
4.9.3.2.1在以基于目标和Metric的分析为起点的链接中使用nbPrompts的语法 nbPrompts语法示例如下: openanalytic.jsp?
...&mode=full&nbPrompts=1&[analytic_prompt_name]=$METRIC_NAME$ openanalytic.jsp?
...&mode=full&nbPrompts=3&[analytic_prompt1]=$METRIC_NAME$&[analytic_prompt2]=$BEGIN_DATE$&[analytic_prompt3]=$END_DATE$ 其中,openanalytic.jsp?
...&mode=ful是在用户选择目标文档时自动包括在地址中的,其余文本则由用户使用以下语法添加: &nbPrompts=[#]&[analytic_prompt_name]=$METRIC_NAME$ 以目标、Metric和Universe查询分析为起点的链接 59 其中,[#]被替换为提示号,并为每个提示添加字符串&[analytic_prompt_name]=$METRIC_NAME$,而[analytic_prompt_name]被替换为分析或文档中的提示名称。
4.9.3.3在仪表盘和分析中使用OpenDocument openDocument.jsp使用“opendoc”上下文从InfoView的文档或仪表盘中打开对象。
使用以下语法:/OpenDocument/opendoc/openDocument.jsp?
iDocID=vscmMCXk&sIDType=CUID&sType=null&sInstance=Last 其中vscmMCXk是仪表盘的ID。
注意:请使用InfoView中文档的相对链接,而不是绝对链接,以免用户以后计划迁移服务器。
使用OpenDocument从文档或仪表盘打开一个仪表盘:/OpenDocument/opendoc/openDocument.jsp?
iDocID=vscmMCXk&sIDType=CUID&sType=null 使用OpenDocument从文档或仪表盘打开一个分析:/OpenDocument/opendoc/openDocument.jsp?
iDocID=vscmMCXk&sIDType=CUID&sType=null 示例:OpenDocument语法中的sInstance 在OpenDocument函数中使用参数“sInstance=Last”,可以检索WebIntelligence或Intelligence报表的上一个实例。
必须指定目标文档的完全限定的URL,此参数才会发挥作用。
注意:“sInstance=Last”在OpenAnalytic函数中不起作用。
4.9.3.3.1使用openDocument的URL报表处理 使用openDocument的URL报表处理可以将URL字符串传递给BusinessObjectsEnterprise服务器,从而提供对多种文档类型的URL访问。
openDocument提供命令来控制如何生成和显示报表。
可以在BusinessObjectsEnterprise中使用openDocument来创建以下文档类型之间的跨系统链接:•.wid:WebIntelligence6.x版本的文档 60 BusinessObjectsSetAnalysis用户指南 •.rep:Intelligence文档•.rpt:Crystal报表•.car:OLAPIntelligence报表 注意:有关如何自定义WebIntelligence文档的更多信息,请参见《WebIntelligenceReportEngineDeveloperGuide》。
4.9.3.3.1.1构建openDocumentURL下面的小节说明如何使用openDocument函数以及如何构建URL。
openDocumentURL的结构通常如下所示:http://:/OpenDocument/?
&&...& 参数的确切语法取决于具体的实现:•对于Java实现,请使用opendoc/openDocument.jsp代替 参数。
URL是使用第62页上的“OpenDocument参数概述”中所列的参数构建的。
联接参数用“与”符号(&)联接参数。
请不要在“与”符号两边留空格。
例如: sType=wid&sDocName=Sales2003 参数之间始终需要具有“与”符号。
参数值中的空格和特殊字符
由于某些浏览器无法解释空格,因此链接的参数不能包含空格或不能包含 需要URL编码的其他特殊字符。
为了避免误解特殊字符,可以在源数据库中定义URLEncoded字符串以便用换码顺序替换特殊字符。
这样,数据库可以忽略特殊字符并正确地解释参数值。
请注意,某些RDBMS具有允许将一个特殊字符替换为另一个字符的函数。
通过创建加号(+)换码顺序,可以指示数据库将加号解释为空格。
在此情况下,可采用DocName参数形式将文档标题“SalesReportfor2003”指定为:&sDocName=Sales+Report+for+2003& 此语法将防止数据库误解标题中的空格。
以目标、Metric和Universe查询分析为起点的链接 61 参数值中的尾随空格请修剪参数值和提示名称末尾的尾随空格。
不要将它们替换成加号(+)。
查看器无法得知是将加号(+)解释为提示名称的一部分还是解释为空格。
例如,如果提示名称显示:SelectaCity:_ (其中_表示空格),请在链接中输入以下文本:lsSSelect+a+City:=Paris 其中,提示名称中的空格被替换为加号,并且截掉了尾随空格。
有关链接的提示参数的详细信息,请参见第62页上的“OpenDocument参数概述”。
大写所有openDocument参数都区分大小写。
链接长度限制编码的URL的总长度不能超过2083个字符。
指向子报表的链接中的参数值无法将参数值传递给目标Crystal报表的子报表。
4.9.3.3.1.1.1将lsS参数与OLAPIntelligence报表一起使用如果目标文档是OLAPIntelligence报表(.car),则可以使用IsS参 数指定提示。
将使用在OLAPIntelligence报表中设置的参数的唯一名称以URL编码字符串形式传入参数。
示例:将报表打开到特定页如果OLAPIntelligence报表中页参数的URL编码的唯一名称为 23CAA3C1-8DBB-4CF3-BA%2CB8%2CD7%2CF0%2C68%2CEF%2C9C%2C6F,则可以使用以下URL将OLAPIntelligence报表打开到第2页:http://:/OpenDocument/?
sType=car&sIDType=InfoObject&iDocID=440&lsS23CAA3C1-8DBB-4CF3BA%2CB8%2CD7%2CF0%2C68%2CEF%2C9C%2C6F=
2 62 BusinessObjects
SetAnalysis用户指南 示例:打开多维数据集参数 如果多维数据集参数(用于打开MSAS上FoodMart2000目录中的仓库多维数据集)的URL编码的唯一名称为8401682C-9B1D-48508B%2C5E%2CD9%2C1F%2C20%2CF8%2C1%2C62,则可以使用以下URL打开此多维数据集参数:http://:/OpenDocument/?
sType=car&sIDType=InfoObject&lsS8401682C-9B1D-48508B%2C5E%2CD9%2C1F%2C20%2CF8%2C1%2C62=CATALOG%3DFoodMart%202000,CUBE%3Dware
house&iDocID=616 4.9.3.3.1.1.2将lsM参数与OLAPIntelligence报表一起使用 如果目标文档是OLAPIntelligence报表(.car),则可以使用IsM参数指定提示。
将使用在OLAPIntelligence报表中设置的参数的唯一名称以URL编码字符串形式传入参数。
与lsS参数的情况相同,将使用在OLAPIntelligence报表中设置的参数的唯一名称以URL编码字符串形式传入lsM参数。
示例:打开报表http://:/OpenDocument/?
sType=car&sIDType=InfoObject&lsMADC216EA-D9A5-42B5AE%2C21%2C84%2CA9%2CF9%2C6E%2C31%2C7=[%5BCustomers%5D.%5BCoun
try%5D.%26%5BMexico%5D],[%5BCustomers%5D.%5BCountry%5D.%26%5BCanada%5D]&iDocID=544 这是一个成员集参数,用于在视图中定位到“Customers”>“Country”>“MexicoandCustomers”>“Country”>“Canada”,从而打开一个报表。
4.9.3.3.1.2OpenDocument参数概述 本节简要概述openDocument并包括可用命令列表。
而且还提供了有关可用命令、其特定用途以及相关示例的详细信息。
参数的确切语法取决于具体的实现:•对于Java实现,请使用opendoc/openDocument.jsp代替 参数。
链接的第一个参数http://:/OpenDocument/?
以目标、Metric和Universe查询分析为起点的链接 63 上面示例中显示的第一个参数必须放在所有其他参数之前。
在此信息之后,参数可以按任何顺序出现。
下表中显示了函数参数。
必需列指定参数在链接中是否是必需。
注意:包含openDocument链接的文档称为父文档,它位于父系统中。
链接指向的文档称为目标文档,它位于目标系统中。
表4-10:平台参数 参数 说明 第66页上的“iDocID” 文档标识符。
第66页上的“sDocName” 文档名称。
第67页上的“sIDType” Crystal对象类型。
第67页上的“sKind” 目标Intelligence文档的文件类型。
第68页上的“sPath” 包含目标文档的文件夹和子文件夹的名称。
第68页上的“sType” 目标文档或报表的文件类型。
第69页上的“token” 当前CMS会话的有效登录标记。
64 BusinessObjectsSetAnalysis用户指南 表4-11:输入参数 参数 说明 第69页上的“lsC” 如果在SQL生成期间出现不确定情况,则指定上下文提示(仅限BusinessObjects和WebIntelligence文档)。
第71页上的“lsM[NAME]” 指定提示的值范围。
[NAME]是提示的文本。
第74页上的“lsR[NAME]” 仅适用于Crystal目标,指示链接是应该打开完整目标报表,还是仅打开在sReportPart中指定的报表部件。
第76页上的“lsS[NAME]” 指定提示的单个值。
[NAME]是提示的文本。
第77页上的“sInstance” 指明要打开目标报表的哪个特定实例。
第77页上的“sPartContext”在CrystalReports中,报表部件与数据上下文关联。
第78页上的“sRefresh” 指明当目标文档或报表处于打开状态时是否应强制刷新。
第78页上的“sReportMode” 仅适用于Crystal目标,指示链接是应该打开完整目标报表,还是仅打开在sReportPart中指定的报表部件。
以目标、Metric和Universe查询分析为起点的链接 65 参数 说明 第79页上的“sReportName” 指明当目标文档为多报表文档时 打开哪个报表。
第79页上的“sReportPart” 指明要打开目标报表的哪个特定 部件。
表4-12:输出参数 参数 说明 第80页上的“NAII” 强制显示提示选择页。
第80页上的“sOutputFormat” 指明打开目标文档时使用的格式。
第81页上的“sViewer” 指出选定的报表查看器(仅限CR和CA)。
第82页上的“sWindow” 指明是将在当前浏览器窗口中打开目标报表,还是将启动一个新窗口。
4.9.3.3.1.2.1OpenDocument平台参数 下表列出了openDocument平台参数: 注意:变量用尖括号表示。
必须将这些变量替换为恰当的值。
例如,必须使用服务器的名称替换(下面的代码示例中包括此变量),而且必须使用端口号替换
66 BusinessObjectsSetAnalysis用户指南 4.9.3.3.1.2.1.1iDocID 参数语法 参数说明 是否必需 参数接受的值 iDocID sDocName或 文档标识符 文档标识符。
iDocID其中之一(InfoObjec 是必需的。
tID)。
示例: http://:/OpenDocument/?
sType=wid&sDoc
Name=SalesReport&iDocID=2010 注意:要获取文档ID,请在InfoView中导航到该文档,将鼠标悬停在文档名称超级链接上,并在浏览器的状态栏中查找ID号。
也可以从中央管理控制台中获取文档ID。
4.9.3.3.1.2.1.2sDocName 参数语法 参数说明 是否必需 参数接受的值 sDocName 无扩展名的文档名称 如果有多个文档的名称相同,请使用iDocID指定正确文档。
sDocName或iDocID其中之一是必需的。
文档名称。
示例: http://:/OpenDocument/?
sPath=[Sales+Re
ports]&sDocName=Sales+in+200 以目标、Metric和Universe查询分析为起点的链接 67 4.9.3.3.1.2.1.3sIDType 参数语法 参数说明 是否必需 参数接受的值 sIDType 中央管理服务器(CMS)对象标识符类型。
是,条件是目标为对象包中的Crystal报表或OLAPIntelligence报表(sType=rpt或=car)(否则,请使用sPath和sDocName) •CUID•GUID•RUID•ParentID•InfoObjectID(默认值) 示例: http://:/OpenDocument/?
iDocID=2010&sIDType=CUID 4.9.3.3.1.2.1.4sKind 参数语法 参数说明 是否必需 参数接受的值 sKind 目标Intelligence文档的文件类型。
是,条件是目标为Intelligence文档•(否则,请使用sType) FullClient 示例:http://:/OpenDocument/?
sKind=FullClient 68 BusinessObjects
SetAnalysis用户指南 4.9.3.3.1.2.1.5sPath 参数语法 参数说明 是否必需 参数接受的值 sPath 包含目标文档的文件夹和子文件夹的名称。
是,条件是指定了sDocName,并且它不是唯一的。
文件夹和/或子文件夹: [文件夹]、[子文件夹] 示例: http://:/OpenDocument/?
sPath=[Sales+Reports]&sDocName=Sales+in+2005 4.9.3.3.1.2.1.6sType 参数语法sType 参数说明 是否必需 参数接受的值 •wid 是,但对于不目标文档或报可知文档却被忽•rpt 表的文件类型。
略 •car 示例:http://:/OpenDocument/?
sType=wid 以目标、Metric和Universe查询分析为起点的链接 69 4.9.3.3.1.2.1.7token 参数语法 参数说明 token 当前CMS会话的有效登录标记。
是否必需否 参数接受的值 当前CMS会话的登录标记。
示例: http://:/OpenDocument/?
sType=wid&sDocName=Sales+in+2003&token= 4.9.3.3.1.2.2OpenDocument输入参数下表列出了openDocument输入参数: 注意:变量用尖括号表示。
必须将这些变量替换为恰当的值。
例如,必须使用服务器的名称替换(下面的代码示例中包括此变量),而且必须使用端口号替换
4.9.3.3.1.2.2.1lsC 参数语法 参数说明 是否必需 参数接受的值 如果在SQL 生成期间出现不 确定情况,则指 定上下文提示 (仅限Business lsC Objects和Web 否 Intelligence文 档)。
注意:不受OLAPIntelligence支持 在SQL生成期间解决不确定情况的提示值。
70 BusinessObjectsSetAnalysis用户指南 示例: http://:/OpenDocument/?
sType=wid&sDocName=SalesReport&iDocID=2010&lsC=Sales 以目标、Metric和Universe查询分析为起点的链接 71 4.9.3.3.1.2.2.2lsM[NAME] 参数语法 参数说明 是否必需 指定提示的多lsM[NAME]个值。
[NAME]是否 提示的文本。
参数接受的值 72 BusinessObjectsSetAnalysis用户指南 参数语法 参数说明 是否必需 参数接受的值 以•逗号分隔的多个提示值。
如果目标是Crystal报表,则必须将每个值括在方括号中。
如果目标是OLAPIntelligence报表,请使用MDXWITH子句(请参阅第61页上的“将lsS参数与OLAPIntelligence报表一起使用”和第62页上的“将lsM参数与OLAPIntelligence报表一起使用”)。
n•o_value(仅适用于可选参数) 注意:通过在OpenDocument查询字符串中将可选参数设置为no_value,可以从提示中删除此可选参数。
如果 以目标、Metric和Universe查询分析为起点的链接 73 参数语法 参数说明 是否必需 参数接受的值 将可选参数放在OpenDocument查询字符串之外,则将应用默认的参数值。
示例: http://:/OpenDocument/?
sType=rpt&sDocName=SalesReport&lsMSelect+Cities=[Paris],[London] 74 BusinessObjectsSetAnalysis用户指南 4.9.3.3.1.2.2.3lsR[NAME] 参数语法 参数说明 是否必需 指定提示的值 范围。
[NAME]是 提示的文本。
lsR[NAME] 注意:不受否 OLAPIntelli- gence支持 参数接受的值 用•双句点(..)分隔的提示值的范围。
如果目标是Crystal报表,则必须将范围括在方括号和/或圆括号中(在值旁边使用方括号可将值包括在范围中,在值旁边使用圆括号可将值排除在范围之外)。
n•o_value(仅适用于可选参数) 注意:通过在OpenDocument查询字符串中将可选参数设置为no_value,可以从提示中删除此可选参数。
如果将可选参数放在OpenDocument查询字符串之外,则将应用默认的参数值。
以目标、Metric和Universe查询分析为起点的链接 75 示例: http://:/OpenDocument/?
sType=rpt&sDoc
Name=SalesReport&lsRTime+Period:=[2000..2004) 76 BusinessObjectsSetAnalysis用户指南 4.9.3.3.1.2.2.4lsS[NAME] 参数语法 参数说明 是否必需 指定提示的单lsS[NAME]个值。
[NAME]是否 提示的文本。
参数接受的值 一•个提示值(请参见第61页上的“将lsS参数与OLAPIntelligence报表一起使用”和第62页上的“将lsM参数与OLAPIntelligence报表一起使用”)。
n•o_value(仅适用于可选参数) 注意:通过在OpenDocument查询字符串中将可选参数设置为no_value,可以从提示中删除此可选参数。
如果将可选参数放在OpenDocument查询字符串之外,则将应用默认的参数值。
以目标、Metric和Universe查询分析为起点的链接 77 示例: http://:/OpenDocument/?
sType=wid&sDoc
Name=SalesReport&iDocID=2010&lsSSelect+a+City=Paris 4.9.3.3.1.2.2.5sInstance 参数语法sInstance 参数说明 是否必需 参数接受的值 指明要打开目标报表的哪个特定实例。
否(与sDocName和lsS[NAME]一起使用) •User(指向当前用户所拥有的最新实例的链接) •Last(指向报表的最新实例的链接) •Param(指向具有匹配参数值的报表最新实例的链接) 示例: http://:/OpenDocument/?
sPath=[Sales+Reports]&sDocName=Sales+in+2003&sReportPart=Part1&sInstance=User 4.9.3.3.1.2.2.6sPartContext 参数语法 参数说明 是否必需 参数接受的值 sPartContext 在CrystalReports中,报表部件与数据上下文关联。
是,条件是为报表部件的数sReportPart指据上下文。
定了值 78 BusinessObjectsSetAnalysis用户指南 示例: http://:/OpenDocument/?
sPath=[Sales+Reports]&sDocName=Sales+in+2005&sReportPart=Part1&sPartContext=0-4-
0 4.9.3.3.1.2.2.7sRefresh 参数语法sRefresh 参数说明 是否必需 指明当目标文档或报表处于打否开状态时是否应强制刷新。
参数接受的值 •Y(强制刷新文档) •N(请注意“打开时刷新”功能将覆盖此值) 示例: http://:/OpenDocument/?
sType=wid&sDocName=SalesReport&iDocID=2010&sRefresh=
Y 4.9.3.3.1.2.2.8sReportMode 参数语法 参数说明 是否必需 参数接受的值 sReportMode 仅适用于Crystal目标,指示链接是应该打开完整目标报表,还是仅打开在sReportPart中指定的报表部件。
否(默认值为 “Full”) •Full 只在为sRe•PartportPart指定了值的情况下应用 以目标、Metric和Universe查询分析为起点的链接 79 示例: http://:/OpenDocument/?
sPath=[Sales+Re
ports]&sDocName=Sales+in+2003&sReportPart=Part1&sReportMode=Part 4.9.3.3.1.2.2.9sReportName 参数语法 参数说明 是否必需 参数接受的值 sReportName 指明当目标文档为多报表文档时打开哪个报表。
否(默认值为第一个报表) WebIntelligence文档的报表名称、CrystalReports的子报表、OLAPIntelligence报表的页。
示例: http://:/OpenDocument/?
sType=wid&sDocName=Sales+in+2003&sReportName=First+Report+Tab 4.9.3.3.1.2.2.10sReportPart 参数语法 参数说明 是否必需 参数接受的值 指明要打开目 sReportPart标报表的哪个特 否 定部件。
报表部件的名称。
示例: http://:/OpenDocument/?
sPath=[Sales+Reports]&sDocName=Sales+in+2003&sReportPart=Part1 80 BusinessObje

标签: #压缩文件 #压缩文件 #文件 #程序 #删了 #怎么看 #少儿 #错误代码