Siebel 数据仓库与在线分析处理优化

需积分: 9 7 下载量 93 浏览量 更新于2024-07-26 收藏 7.88MB PDF 举报
"Siebel Bookshelf提供了对Siebel Analytics的深入理解,强调了分析处理在商业决策中的重要性。Siebel Analytics执行高级分析查询,这些查询通常涉及大量数据和复杂公式,可能会影响在线事务处理(OLTP)数据库的性能。为了满足Siebel Analytics快速查询和分析的需求,需要一个优化的数据模型,即非规范化数据库,以减少处理时间并提高系统响应速度。 Siebel Data Warehouse是针对OLAP(在线分析处理)设计的数据库,它允许用户选择性地提取、分析和查看数据。该仓库采用了星型模式建模技术,即维度模式,以支持Siebel Analytics的分析需求。数据仓库中的每个数据属性,如产品、账户和时间周期,都被视为独立的维度,这使得分析更加高效。值得注意的是,Siebel Data Warehouse并不包含交易数据库中的所有数据,只保留了用于分析所必需的部分。 此文档《Siebel Data Warehouse 数据模型参考 for Industry Applications》是版本7.8.4,发布于2005年10月,由Siebel Systems, Inc.出版。文档强调了版权保护,未经许可,任何部分不得存储、传输或以任何形式复制。同时,文档还提及了Siebel Systems的各种商标,并指出其他产品名称可能是其各自所有者的商标。 文档内容可能包括Siebel系统的不同模块和选项的描述,其中一些可能是可选的,且用户可能未购买相应的许可证。样本数据库也包含与这些可选模块相关的数据,因此实际软件实现可能会根据购买的许可证内容有所不同。" 在本文档中,读者可以学习到: 1. OLAP数据库如何解决Siebel Analytics的性能问题。 2. 星型模式(维度模式)在数据仓库设计中的应用。 3. Siebel Data Warehouse的数据存储结构和分析方法。 4. 如何通过非规范化数据库优化查询效率。 5. Siebel Data Warehouse与交易数据库的区别。 6. Siebel系统的模块和选项,以及它们可能的许可情况。
2009-03-23 上传
siebel 7.7的 中文版的 bookshelf关于workflow的详细介绍。 目录: 第 1 章:本版本的最新资讯 第 2 章:Siebel Business Process Designer 概述 工作流程的一般原则 15 了解工作流程过程模块 16 了解工作流程规则模块 18 工作流程角色 20 第 3 章:工作流程过程简介 工作流程体系结构概述 21 工作流程的设计时体系结构 22 工作流程的模拟体系结构 23 工作流程的部署体系结构 25 工作流程的运行时体系结构 26 与其它 Siebel 组件的工作流程交互 29 第 4 章:计划工作流程过程 为工作流程过程计划收集信息 31 了解工作流程过程要求 32 植入的工作流程过程 32 在计划工作流程过程时考虑业务对象和业务服务 33 为业务对象定义主要业务组件 33 为工作流程过程启用业务服务 33 为工作流程过程定义测试和迁移策略 34 验证工作流程规则安装 34 验证工作流程规则安装的库设置 34 验证工作流程规则安装的工作流程设置 35 第 5 章:适用于开发人员:建立工作流程过程基本知识 开发工作流程过程的概述 37 Siebel Tools 和工作流程过程 38 使用 Siebel Tools 中的过程设计器 40 关于过程设计器的设计功能 40 字段说明:“工作流程过程”子视图 41 字段说明:“工作流程过程属性”子视图 42 字段说明:“工作流程步骤”子视图 43 过程设计器调色板项目 44 关于定义工作流程参数和步骤 45 复审现有流程定义 45 定义新的工作流程过程 46 工作流程过程和流程属性的命名惯例 47 修改现有流程定义 47 教程:使用 Siebel Tools 中的过程设计器 48 第 6 章:适用于开发人员:工作流程过程步骤 关于 Siebel Tools 中的工作流程过程 OBLE 57 绘制工作流程过程图 58 定义工作流程过程的步骤细节 59 删除工作流程步骤 59 删除工作流程过程 60 复制工作流程过程 60 关于流程属性 60 流程属性与属性集 61 定义流程属性 62 级联流程属性 63 定义工作流程过程步骤的字段说明 63 字段说明:“工作流程步骤”子视图 64 字段说明:“工作流程步骤分支”子视图 65 字段说明:“编制条件标准”对话框 68 关于“开始”步骤 70 定义“开始”步骤 70 为“开始”步骤定义“下一步”分支 70 定义分支、“决策”步骤和“用户交互”步骤的条件和值 71 关于“决策”步骤 72 定义“决策”步骤 73 定义决策分支 73 关于“决策”步骤的条件和值 74 关于“业务服务”步骤 74 字段说明:“业务服务”、“子流程”步骤和“等待”步骤的输入参数 75 字段说明:“业务服务”步骤、“子流程”步骤和“Siebel 操作”步骤的输出参数 76 定义“业务服务”步骤 77 为“业务服务”步骤定义输入参数 77 为“业务服务”步骤定义输出参数 77 关于“子流程”步骤 78 定义“子流程”步骤 78 为“子流程”步骤定义输入参数 79 为“子流程”步骤定义输出参数 79 为“子流程”步骤定义接收者 79 字段说明:“工作流程步骤接收者”子视图 80 字段说明:“子流程”子视图 81 关于“Siebel 操作”步骤 81 定义“Siebel 操作”步骤 82 定义“Siebel 操作”步骤的字段 82 定义 Siebel 操作搜索规范 83 定义“Siebel 操作”步骤的输出参数 83 字段说明:搜索规范 84 更新基于多值组的字段 85 关于“等待”步骤 85 定义“等待”步骤 85 关于“用户交互”步骤 86 定义“用户交互”步骤 87 定义“用户交互”的“下一步”分支 87 关于“用户交互”的“下一步”分支的条件和值 88 创建具有流程属性的替代视图名称 88 关于“停止”步骤 88 定义“停止”步骤 89 定义“停止”步骤的输入参数 89 关于“结束”步骤 90 定义“结束”步骤 90 第 7 章:适用于开发人员:了解如何设计工作流程过程 关于工作流程处理模式 93 关于 7.0 工作流程过程 94 关于长期运行的工作流程过程 94 关于交互工作流程过程 94 关于服务工作流程过程 95 建立长期运行的工作流程过程 95 将子流程分配给最终用户以创建协作型长期运行工作流程 95 建立交互工作流程过程 96 创建合成事件按钮以控制用户导航 96 关于交互工作流程过程的挂起和恢复 101 关于视图之间的前进和后退导航 102 使用工作流程持续性 102 关于工作流程持续性 103 启用工作流程持续性 103 处理事件 103 使用运行时事件 104 使用用户事件 105 关于工作流程用户事件业务服务 105 使用用户事件业务服务来生成用户事件 106 将长期运行的工作流程过程配置为等待用户事件 107 工作流程和全局实施 107 在多语言环境下配置工作流程 107 为多语言环境下运行的工作流程定义表达式 108 工作流程中的等待步骤和全局时间计算 108 处理错误 108 使用错误流程来处理错误 109 将用户定义的流程属性和属性集传递给错误流程 109 将错误流程分配给子流程 110 使用例外来处理错误 110 定义例外 110 恢复工作流程过程 111 工作流程过程实例的自动恢复 111 工作流程过程实例的手动恢复 111 调用工作流程过程 112 关于调用工作流程过程 112 从工作流程规则中调用工作流程过程 113 从脚本中调用工作流程过程 113 示例:从对象管理器中的脚本调用工作流程 114 示例:从脚本中调用工作流程以将字段值传递给流程属性 114 从运行时事件中调用工作流程过程 115 作为已配置的业务服务调用工作流程过程 116 在“工作流程过程管理器”中运行工作流程过程 117 在“应用程序对象管理器”中运行工作流程过程 118 在批处理模式下运行工作流程过程 118 第 8 章:适用于开发人员:测试工作流程过程 使用过程模拟器测试工作流程过程 121 关于过程模拟器和支持的模拟模式 122 使用验证工具来纠正工作流程过程中的错误 123 运行过程模拟器 124 测试涉及服务器组件的工作流程 125 第 9 章:适用于管理员:管理工作流程过程 关于部署工作流程过程 127 部署工作流程过程 128 将工作流程过程部署到移动客户机 129 限制移动客户机传送 129 在地区节点上部署工作流程过程 129 将工作流程过程从开发环境迁移到生产环境 130 导入或导出流程定义 130 在运行时客户机中管理工作流程过程 131 激活工作流程过程 132 停止工作流程过程实例 132 删除工作流程过程实例 132 从日志中清除工作流程过程实例 133 监控工作流程过程实例 133 关于工作流程过程监控 133 关于流程监控级别 134 设置监控级别 135 工作流程过程疑难解答 136 关于追踪和事件日志级别 136 提高工作流程管理服务器组件的追踪级别 136 Siebel 应用程序响应管理 (Siebel ARM) 137 Siebel 飞行数据记录器 (FDR) 文件 138 第 10 章:工作流程规则 关于计划工作流程规则 139 计划工作流程规则组 140 计划工作流程规则 140 在计划规则时确定要监控的内容 140 计划规则和条件 141 计划工作流程规则行为 141 计划工作流程规则的方案:30% 以上折扣通知 142 计划工作流程规则的方案:大量已打开的服务请求通知 143 定义工作流程规则的测试和迁移策略 144 关于创建工作流程规则 144 关于“工作流程规则”视图 144 定义工作流程规则行为 145 关于“工作流程规则行为”视图中的“行为”子视图 145 关于“工作流程规则行为”视图中的“参数”子视图 146 使用“发送寻呼”程序类型 146 使用“发送消息”程序类型 147 使用“消息广播”程序类型 147 使用“运行外部程序”程序类型 148 使用“数据库操作”程序类型 149 关于“接收者”子视图 150 创建工作流程规则行为 151 工作流程规则行为示例:创建“发送寻呼”行为 151 工作流程规则行为示例:创建带重复消息的“发送电子邮件”行为 152 工作流程规则行为示例:创建“发送消息广播”行为 154 工作流程规则行为示例:创建“数据库操作”行为 154 工作流程规则行为示例:创建“运行外部程序”行为 155 创建工作流程规则组 157 关于“工作流程组”子视图 157 关于“工作流程规则”子视图 158 创建工作流程规则 158 关于“规则列表”子视图 160 关于“条件”子视图 161 关于“行为”子视图 164 工作流程规则示例:创建“发送寻呼”工作流程规则 164 工作流程规则示例:创建“发送电子邮件”工作流程规则 165 关于使用 Siebel Tools 定制工作流程规则 166 Siebel Tools 和工作流程规则 166 工作流程规则视图中的 Siebel Tools 定义 167 关于工作流程规则对象 168 创建工作流程规则对象 168 工作流程规则和 Siebel Tools 视图 169 关于“工作流程规则列列表”视图 170 根据外键配置工作流程条件 171 关于“工作流程规则对象列表”视图 171 关于“工作流程规则组件列表”视图 172 关于“工作流程规则组件列”视图 173 定义工作流程规则列 174 定义工作流程规则组件 175 定义工作流程规则对象 175 修改规则列名称 176 在工作流程规则对象中添加规则列 176 将列与工作流程规则组件相关联 176 关于 Siebel Tools 中的验证工具 177 修改现有工作流程规则对象 177 关于工作流程规则程序 179 关于“程序列表”视图 179 关于“工作流程规则程序参数列表”视图 180 创建工作流程规则程序 183 创建工作流程规则程序参数的示例:发送商机电子邮件 184 为工作流程规则程序参数创建 SQL 语句 185 关于预定义的工作流程规则程序 185 使用预定义工作流程规则程序的示例:将服务请求结束日期更改为今天 185 使用预定义工作流程规则程序的示例:更改服务请求所有者 186 使用预定义工作流程规则程序的示例:将服务请求所有者更改为经理 187 使用预定义工作流程规则程序的示例:发送报价寻呼 188 使对象类型可在 Siebel 客户机中使用 189 关于工作流程规则服务器管理 189 创建数据库触发器 189 关于数据库触发器和数据库管理 190 运行生成触发器 190 运行 SQL 脚本文件 191 关于数据库触发器和远程用户 192 为电子邮件管理器设置 Siebel 服务器 192 将通讯资料设置为通过工作流程发送电子邮件 192 启动电子邮件管理器 193 为寻呼管理器设置 Siebel 服务器 194 电子邮件和寻呼管理器疑难解答 196 使用工作流程监控代理执行工作流程规则 197 使用工作流程监控代理 198 使用工作流程行为代理 203 使用 Siebel 服务器自动启动“工作流程代理”流程 204 关于工作流程规则和 Siebel 服务器任务追踪文件 204 在 Siebel 服务器管理中查看追踪文件 205 在 Siebel 服务器日志目录中查看追踪文件 205 关于追踪和事件日志级别 205 关于工作流程规则分析图表和报表 205 使用规则频率或趋势分析图表 206 使用工作流程规则报表 206 关于工作流程规则和 Siebel Marketing 206 使用工作流程规则程序执行商业活动 206 使用“发送商业活动电子邮件”工作流程规则程序 207 使用“创建电子邮件活动”工作流程规则程序 207 使用“分配给商业活动”工作流程规则程序 207 使用工作流程规则创建市场商业活动的方案 208 关于测试工作流程规则 211 测试新规则并监控结果 211 工作流程规则疑难解答 212 工作流程规则和追踪 213 将规则迁移到生产环境 213 预定义的程序 213 第 11 章:Siebel Workflow 参考资料 Siebel Workflow 术语 216 预定义的业务服务 218 对外通讯管理器业务服务 218 同步分配管理器请求业务服务 218 服务器请求业务服务 219 “工作流程工具”业务服务 221 在工作流程内传入和传出参数以及工作流程内部的数据处理 222 在工作流程内部处理数据 222 使用“工作流程过程管理器”业务服务在工作流程中传入和传出参数 224 脚本示例:以编程方式调用工作流程和构建输入属性集 225 脚本示例:为输入属性集定义属性集 225 脚本示例:构建属性集 225 脚本示例:将属性和子属性集汇编到输入属性集中 226 脚本示例:调用“工作流程过程管理器”业务服务并向其传递输入属性集 226 将参数从工作流程传递给全局变量(资料属性) 226 在工作流程过程中使用表达式 227 使用时间戳参数 227 索引