然后将web工程部署到web服务器上并发布出来
还有问题的话,可以到>
数据管理服务组件
Sybase可提供 *** 作型BI数据管理与数据集成 它不仅开发了管理BI信息的产品 还开发了数据库设计产品 Sybase IQ与Sybase PowerDesigner则是其中两个关键的产品
Sybase IQ
Sybase *** 作型BI解决方案的基于是Sybase IQ关系型数据库系统 该产品于 年从Expressway收购而得 从那时起 它就稳步赢得客户的青睐 对高性能的BI信息管理能力的需求使得该产品更加引人关注 今天 全球使用Sybase IQ的客户超过 家
Sybase IQ与传统的关系型数据库最关键的不同之处就是 它是专门为高性能的分析型进程设计的 该性能通过存储数据的方式——列存储 而不是传统关系型数据库中的行存储而获得
Sybase IQ列存储模型提高了性能 因为查询中检索的只是列 从而减少了系统I/O 通过为每一个列的访问分配线程 允许进行并行的查询 而进一步提高了性能 这对涉及到多个列的复杂查询尤其有利 列存储模型的另一个好处就是它允许极高效率的数据压缩 例如 西班牙Telefonica管理著 TB的原数据 它们存储到Sybase IQ中 只有 TB 同时 他们发现 查询的运行速度比传统的解决方案能快到 倍
从BI应用外部来看 Sybase IQ数据库跟其他的关系型数据库并没什么两样 该产品支持标准的SQL 提供各种功能如存储过程 函数等 应用接口支持ODBC JDBC OLEDB Web 服务器 运行环境包括Linux Windows Unix等 Sybase IQ数据库的非结构化数据选项支持存储大型二进制对象 比如文本与多媒体数据等
另外 Sybase还提供了一个可选的Sybase IQ Multiplexing功能 允许一个单一的Sybase IQ数据库被多个计算机节点共享 这进一步提高了大型数据库与工作负载的性能与可扩展性 服务器 处理器 硬盘可以按照需要加入到该配置中 该解决方案支持传统供应商如HP IBM Sun等公司提供的硬件与 *** 作系统软件
Sybase PowerDesigner
Sybase PowerDesigner是一个行业领先的企业模型工具 他将商业分析与数据库设计加入到传统的软件生命周期 它联合使用了大量的建模机制 包括业务进程建模 数据建模 基于对象的UML建模 以及XML建模 它支持主要的行业开发环境如JAVA Eclipse Microsoft NET 而且支持超过 个关系型数据库产品包括Sybase IQ IBM DB Oracle Microsoft SQL Server等
PowerDesigner提供了一个元数据管理功能 支持需求管理 影响分析 文档 数据映射 SOA驱动的项目的综合管理 基于角色的安全等等 它通过团队协作 以及将商业需求同商业与数据模型进行联结和同步的功能强化了商业与IT的结合
数据集成服务组件
Sybase支持数据集成机制中的数据联合和数据传播方式 即Sybase Avaki EII支持数据联合 Sybase Replication Server支持数据传播 而数据合并与ETL则由Sybase第三方合作伙伴如Business Objects IBM Ascential与Informatica提供支持
Sybase Avaki EII
Sybase Avaki EII是Sybase公司于 年 月通过收购Avaki公司而获得 就象其他EII产品 Sybase Avaki EII提供了一个分散数据的虚拟商业视图 对于BI应用 使用一个虚拟视图 分散的数据看起来是存储在一个单一的SQL关系型表中 当应用基于该视图提交一个SQL语句时 EII服务器访问与 *** 作适当的数据源 组合成一个查询结果集 将结果集返回到应用 EII Server将SQL 进程智能地分配到源系统中 以减少需要从给定的源系统中检索的数据量
Avaki EII支持的数据源包括纯文本文件(包括XML NFS等) 关系型数据库 商业应用(例如JCA Web服务器 或由iWay Sofare等公司提供的第三方连接器)
该产品包含了有别于其他竞争对手的特征
· 服务视图 随时可用 它包含支持更深入的数据转换与分析的嵌入式程序逻辑 除了Sybase 提供的服务视图之外 开发人员可以使用JavaScript编写他们自己的视图 服务视图与SQL视图使用基于Eclips的Avaki Studio开发工具进行定义与管理
· Avaki EII集成框架允许服务视图与外部应用如数据质量与ETL工具 定制的代码等等进行交互
· 一个集成的缓冲工具允许结果提前预存(基于管理员定义的参数) 以提升查询性能
· Sybase Avaki EII提供了一个有价值的EII功能 可以直接被BI报表与分析型应用使用 或者与Sybase IQ数据库配合使用时由Sybase IQ应用使用
Sybase Replication Server
Sybase Replication Server支持数据变化从源系统到目标系统的数据传播 在Sybase *** 作型BI环境中 目标系统将会是Sybase IQ信息管理环境 其他目标系统包括那些Sybase RepConnect与EnterpriseConnect支持的系统 RepConnect 允许数据变化传播到消息产品(IBM Websphere JMS TIBCO) 而EnterConnect支持第三方数据库系统如IBM DB Microsoft SQL Server Oracle与ODBC
Replication Server支持的数据源包括IBM DB IBM IMS与VSAM Microsoft SQL Server Oracle Sybase ASE以及SQL Anywhere 复制代理(Replication Agent)从这些源数据库日志文件中捕获数据变化 这种数据复制的异步方式降低了复制代理对 *** 作型BTx应用的性能影响 这些数据变化可以被传播到 Sybase IQ低延迟数据存储中以备由 *** 作型BI应用进行 *** 作
Sybase *** 作型BI解决方案提供了一个适时数据集成环境 它将数据变化压缩 传送到由Sybase IQ管理的低延迟的存储中 第三方 *** 作型报表和绩效管理应用可以使用Sybase IQ提供的高性能的查询能力以生成 *** 作型图形显示并据此执行自动化决策 当需要当前信息时 BI应用可以使用Sybase Avaki EII服务访问分散的 *** 作型数据
*** 作型BI案例研究
西班牙Telefonica和澳大利亚电信供应商Telstra是两个已经成功使用Sybase IQ的客户 他们清楚地显示了 *** 作型BI如何使企业更加灵活与更加智能
西班牙Telefonica 万客户端的信息 来自于 个各自独立的分散的 *** 作型系统 Telefonica开发了统一信息系统作为其 *** 作型数据存储(ODS)概念的一部分 该系统的目标是为Telefonic众多 *** 作型系统的数据管理建立一个单一的 集成的 通用的数据存储 企业内的所有用户都通过访问这个单一的数据库存储来处理 *** 作型信息 而不论这些信息最初来源于哪个 *** 作型系统
为部署ODS项目 Telefonica使用Sybase IQ与Sybase Replication Server Replication Server用于从运行在MVS之上的IBM DB 和运行在UNIX平台的Oracle中捕获在线更新并传送到Sybase IQ ODS中 每隔 分钟 从 *** 作型系统将更新传送到ODS中
为确保项目的顺利进行 还引入了一个先导测试 该测试基于Sybase与Sun共同提供的数据仓库参考设计 花费四周的时间完成 该模型存储了比其他市场上的数据库多出 到 倍的存储容量 同时减少了在硬件 支持 管理与维护上的成本 Telefonica系统工程经理Pedro Romera说 至于响应速度 该平台显示出超出其他系统 多倍的性能优势
另外 该项目的革新之处在于所有的Telefonica *** 作型系统将向ODS提供数据 这意味着Sybase IQ将管理大约 TB的压缩数据(相当于 TB的真实信息) 为维护大量数据下的高效性 Sybase IQ Multiplex功能被加以使用
Telstra为澳大利亚提供广泛的电信与信息服务 包括固定电话线路 两个移动电话网络以及Internet服务 Telstra是 年悉尼奥运会独家电信供应商
Telstra需要一种技术 可以提供接近实时的有关通话事务的信息 以便调整其移动蜂窝管理系统从而满足需求 我们需要在奥运会期间运行一个无失误的 无堵塞的移动电话网络 Telstra区域网络经理 Anthony Goonan说
Telstra所要面对的挑战 主要是移动服务 它需要提供无堵塞的网络访问 对我们而言 存在大量的未知情况——究竟有多少人会来到悉尼他们对移动电话的使用量以及由国际无线通讯以及印刷媒体所产生的话务量是多少呢 Goonan说 我们需要实时观察网络的性能以满足所有这些需求
在网络设计时 Telstra部署了一种可以将容量从网络的某部分转移到另外部分的功能 这取决于客户在哪里发出呼叫 当我们为此搜寻解决方案时 我们发现了Compudigm的SeePower 它由Sybase IQ提供技术基础 正是我们所需要的解决方案 Goonan说
在奥林匹克公园 Telstra部署了超过 个移动电话蜂窝系统 大约每 平方英里一个 我们需要我们的工程师同时观察所有这些蜂窝系统的性能 Goonan说 该应用具有这种功能 它能将整个奥林匹克的网络运行情况显示到一个屏幕上 并接近实时地辨识热点区域 这使我们可以调整网络以满足我们客户的需求
Sybase IQ从遍及悉尼奥林匹克公园的 多个蜂窝系统上收集大量的数据 这是我们第一次在蜂窝移动网络运行过程中拥有这种综合的强大功能 Goonan 说 Sybase IQ实时地将数据发送到seePower应用 它为我们的工程师提供了管理网络的信息 从而为我们的客户提供他们所需的服务
lishixinzhi/Article/program/Sybase/201311/21916
之所以要区分大数据应用与BI(商业智能),是因为大数据应用与BI、数据挖掘等,并没有一个相对完整的认知。
BI()即商务智能,它是一套完整的解决方案,用来将企业中现有的数据进行有效的整合,快速准确的提供报表并提出决策依据,帮助企业做出明智的业务经营决策。
伴随着BI的发展,是ETL,数据集成平台等概念的提出。ETL,ExtractionLoading,数据提取、转换和加载,数据集成平台主要功能对各种业务数据进行抽取和相关转化,以此来满足BI、数据仓库对数据格式和内容挖掘的要求。
数据集成平台的基础工作与ETL有很大的相似性,其主要功能是实现不同系统不同格式数据地抽取,并且按照目标需求转化成为相应的格式。数据集成开始是点对点的,慢慢地发现这种模式对于系统之间,不同所有权的企业数据流向以及数据标准控制很难,为此,诞生了对统一企业数据平台的需求,来实现企业级之间的数据交互。
数据集成平台就像网络中Hub,可以连接所有应用系统,实现系统之间数据的互通有无。数据集成平台以BI、数据仓库需求而产生,现在已经跨越了最初的需求,上升到了一个更高的阶段。
如今大数据应用更多关注非结构化数据,更多谈论互联网,Twitter、Facebook、博客等非结构化数据,如此理解大数据应用,显然就有些走偏了。结构化数据也属于大数据,且呈现出相同的特点和特征,如数据量大,增长越来越快,对数据处理要求高等。
结构化数据是广义大数据中含金量或者价值密度最高的一部分数据,与之相比,非结构化数据含金量高但价值密度低。在Hadoop平台出现之前,没有人谈论大数据。数据应用主要是结构化数据,多采用IBM、HP等老牌厂商的小型机或服务器设备。
采用传统方法处理这些价值密度低的非结构化数据,被认为是不值得的,因为其产出实在是有限。Hadoop平台出现之后,提供了一种开放的、廉价的、基于普通商业硬件的平台,其核心是分布式大规模并行处理,从而为非结构化数据处理创造条件。
大数据应用的数据来源应该包括结构化数据,如各种数据库、各种结构化文件、消息队列和应用系统数据等,其次才是非结构化数据,又可以进一步细分为两部分,一是社交媒体,如Twitter、Facebook、博客等产生的数据,包括用户点击的习惯/特点,发表的评论,评论的特点,网民之间的关系等,这些都构成了大数据来源。另外一部分数据,也是数据量比较大的数据,就是机器设备以及传感器所产生的数据。以电信行业为例,CDR、呼叫记录,这些数据都属于原始传感器数据,主要来自路由器或者基站。此外,手机的置传感器,各种手持设备、门禁系统,摄像头、ATM机等,其数据量也非常巨大。
对于分析大数据的工具,目前所有的分析工具都侧重于结构化分析,例如针对社交媒体评论方向的分析,根据特定的词频或者语义,通过统计正面/负面评论的比例,来确定评论性质。如果有一个应用系统是接收结构化数据的,例如一个分析系统,接收这些语义就可以便于分析。(速鸿科技-BI商业智能大数据分析工具与服务提供商)
作为一个程序员,在开发的过程中会发现,有框架同无框架,做起事来是完全不同的概念,关系到开发的效率、程序的健壮、性能、团队协作、后续功能维护、扩展等方方面面的事情。快速开发框架,其实就是某种应用的半成品,就是一组组件,供你选用完成你自己的系统。简单说就是使用别人搭好的舞台,你来做表演。而且,快速开发框架一般是成熟的,不断升级更新的软件
JNPF开源平台功能强大,结构扎实的框架,可承载的类型就更多,适用性就更强。
1可视化编辑:大量可视化控件效果,实现全程可视化编辑 *** 作,支持自定义样式和自定义数据库,所见即所得的实现大屏可视化页面开发;
2无代码设计:零编码式拖拽控件到页面中,针对不同的控件进行内容设值和数据绑定,无须任何代码即可快速搭建专业、美观、酷炫的大屏展示;
3自由布局:拖拽式自由布局页面,提供智能图形推荐,多种控件、表格、报表图形等可随意切换,且不受维度和度量的限制;
4灵活控件:丰富的交互控件和图表组件,通过图形化的界面,画布采用网格系统,自动吸附每个控件的布局,做到整齐划一;
5灵活拓展:设计器提供丰富的二次开发接口,支持自行改进和增加组件,无需换包或打补丁,为实施人员提供了许多便利;
6高适配部署:用户可按实际屏幕尺寸自定义任意画布大小,适配各种拼接大屏场景,基于WEB渲染,无需额外安装软件;FineBI是一个Servlet应用。Servlet是一种服务器端的Java应用程序,具有独立于平台和协议的特性,可以生成动态的Web页面。
它担当客户请求(Web浏览器或其他>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)