菲奈特BI快速查询平台FreeQuery方案

  FreeQuery是一个面向关系数据库的BI前端展现工具,使用户可以根据业务需求快速构建所需要的查询报表,FreeQuery的最大优点是快速性、易用性和灵活性。

  FreeQuery具备强大的语义层定义和管理功能,可以轻松将数据库中字段名称、表名称定义成用户熟知的业务术语,隐藏了基本数据的复杂性,用户操作的不再是数据库中的表和字段,而是他熟悉的业务术语。从IT系统开发人员、维护人员到最终的业务用户,都可以轻松上手。当有新的报表需求时,只需要基于这些业务术语重新建立报表主题,无须再关心数据库的内部结构,整个过程只需几分钟,而传统的报表定制方式,需要一到数个工作日。

  FreeQuery采用Ajax技术开发,用户在Web浏览器中能够直接拖拽对象,这使用户能够通过零编程的方式灵活地创建各种查询、报表,同时也使得FreeQuery可以方便的和任何第三方系统进行整合。

  FreeQuery面向什么用户

  如果您是系统开发商,您的项目有报表开发需求吗?您想降低项目开发成本吗?

  有FreeQuery,所有的查询报表开发无需编写代码,只需要简单的拖拉即可搞定,并与现有系统无缝整合。

  如果您是企业的IT人员,面对业务部门新的查询需求,还需要再去找开发商或者亲自辛辛苦苦写一整天SQL代码?

  有FreeQuery,您只需要花1分钟,即可生成用户需要的报表数据,并通过web发布给用户。

  如果您是企业管理人员或业务用户,您会经常有新的查询需求吗?您需要经常去麻烦IT部门的同事,然后等待数日才能看到想要的数据吗?

  有FreeQuery,通过在浏览器中简单拖拉,您立即可以得到属于自己的报表,马上看到想要的数据。

  菲奈特FreeQuery的开发源于某全国性股份制银行客户的实际需求。该银行数据仓库平台中整合了各个业务系统的数据,涵盖了银行经营管理方方面面的信息。数据仓库系统通过多个数据集市向各种用户提供业务信息,但是新的查询需求还是不断的被提出。既要满足日益增加和多变的用户查询需求,同时又要在现有的系统中投入最少的成本,成为银行管理层和CIO关心的重要问题。FreeQuery以其快速、灵活、易用的特性成功满足了这些方面的要求,并且发展成为一个独立完善的产品。FreeQuery不仅仅在银行业取得了成功应用,在所有查询需求灵活多变的企业和项目中,FreeQuery将以更灵活、快速易用的特性提供给用户良好的体验。

  第一类客户:软件开发商/系统集成商

  软件开发商在做软件项目的时候,不可避免的会有查询报表的需求,传统的方式是对每个查询报表的要求,单独开发一个页面,这样费时费力,维护成本高,特别是面对客户经常性的需求变更,更是头疼。

  使用FreeQuery,不需要编写页面,只需要简单的拖拽就可以生成功能强大的分析报表,轻松应对客户的变化需求,提高客户满意度。使用FreeQuery,不但可以降低项目开发成本(尤其是对查询报表需求比较多的项目,类似MIS、CRM系统),而且减少了项目后期的维护成本,当新的开发或者维护人员加入项目,无需再去熟悉数据基础,直接操作语义层即可。

  第二类客户:企事业的IT部门/信息系统管理人员

  用户的IT人员通常会维护已有的IT系统,满足业务人员或者管理层提出的数据需求;业务系统可能已经有上百张报表,但是业务人员仍然可能提出新的数据浏览需求,通常,这时IT人员可能会要求IT系统开发商增加功能,或者干脆直接到数据库用SQL语句查询,将结果导出成Excel发给业务人员。

  使用FreeQuery,面对新的业务需求,可以通过简单拖拽迅速抓取数据,通过Web方式共享给业务人员使用,提高工作效率,降低工作量。并且最终的数据业务人员还能在Web上对数据进行更进一步的分析。

  甚至,IT人员在完成语义层定义后,可以直接将系统交给业务人员使用。

  第三类客户:有管理需求的业务人员

  这类用户要经常性的对数据进行灵活分析,要抓取的数据经常是变动的,不是几张报表能够满足。他们希望一个能够自己操纵的,灵活而简单的系统,来抓取自己需要的数据。

  使用FreeQuery,只需要IT人员协助完成语义层定义,业务人员即可自己使用,随心所欲地定制自己所需要的报表。

  为什么FreeQuery能做到这些

  强大的语义层管理功能——业务元数据管理

  FreeQuery通过强大的语义层管理功能,通过业务元数据定义功能,将数据库中字段名称、表名称翻译成用户所熟知的业务术语。

  通过语义层定义,将数据库中的表和字段,按业务主题重组为面向用户的业务对象,业务对象的属性可以是数据库中的表、字段、连接(多表的字段)以及对多字段进行运算的表达式。在表达式中,除了可以使用数据库服务器本身的SQL函数,还可以使用FreeQuery本身提供的可扩展的业务函数库。

  业务元数据定义使用户能够通过一种基于Web界面的、零编程的方式灵活地创建各种查询、报表。FreeQuery通过业务术语来显示信息,隐藏了基本数据的复杂性,让用户能够直观地拖拽操作对象。

  在项目开发阶段,通过语义层定义之后,当有新的报表开发需求时,只需要重新定义业务视图(即查询展现)即可。大大节约了开发成本和新增开发人员熟悉项目的时间。

  业务主题元数据定义

  业务主题类似一个业务对象数据库,它处理的不再是关系数据库中的表、字段,而是业务对象和业务属性。

  一个主题包含多个业务对象,业务对象又可以包含多个业务属性,业务对象也可以嵌套包含子业务对象。业务属性可能是数据库的多个表和字段的运算结果。业务主题可以使用数据基础中的表、字段、计算字段。

  企业的IT人员和具有一定技术基础的管理人员,可以通过定义业务主题,建立新的业务视图,轻松实现新的查询主题,制作报表。

  业务视图定义

  FreeQuery的业务视图功能是利用经过业务元数据定义后的各种业务对象,建立各种查询。业务视图对经过语义层封装后的业务对象进行操作;业务视图可以实现嵌套。

  业务视图功能可以灵活的使用业务元素库中的各种业务元数据,根据业务需要,可以定义各种业务视图,以实现各种数据处理逻辑。

  业务视图的定制可以通过界面的拖拽实现,进行业务视图的灵活、快速定制。同时,也提供编写SQL的接口,以实现复杂的数据处理逻辑。

  业务视图之间可以通过互相嵌套,以实现业务视图的复用。通过统一的业务视图规划和设计,可达到较高的复用。

  业务人员可以轻松定制各种业务视图,得到所需要的报表。

  面向用户的分析报表界面

  分析报表构建于一个业务视图,能够浏览业务试图的结果。它倾向于对展现层的数据再分析,例如切换查询的参数、更改交叉表/清单表显示方式、分组展现、聚合、排序、图形、前端过滤等等

  FreeQuery还有什么优点

  提供最佳用户体验

  采用B/S架构,服务器使用Java技术,可以在支持Servlet的Web 服务器中部署运行; 浏览器端采用Ajax技术,除了拥有传统B/S架构应用的易于部署特点,还提供了美观的用户界面,所有操作都可以在web上进行,提供桌面应用才能做到的最佳用户体验。

  易用性

  无论是信息系统管理员进行语义层定义,还是最终业务用户制作查询或者制作分析报表,都是在统一的web界面上操作,操作简易灵活。即使是普通的业务用户,也能够轻易定制查询分析,抓取自己的数据。

  目前市场上和FreeQuery同类的查询工具,有BO、Brio和Cognos等。Brio,Cognos基本上没有语义层定义,只有简单的别名转换,客户看到的实际上还是数据库中的表/字段,而不是自己熟悉的业务对象。BO具备强大的语义层定义,但它的定义界面是C/S架构的,不利于分发部署;前端展现使用的是Crystal Report,虽然功能强大,可却无法给最终用户直接使用,只能由开发人员定制好后,发布给最终用户查看;无法满足用户灵活查询的需求。

  可集成性

  简单的通过URL连接,就可以快速嵌入第三方应用系统,包括.Net和J2EE环境。

  提供丰富的API,便于二次开发:在服务器端提供Java API接口,适合J2EE环境;在浏览器端,提供了丰富的javascript组件提供使用,同时也提供一个访问服务器方法的javascript组件,可以调用JavaAPI提供的服务;适合.Net环境和J2EE环境。

时间: 2024-08-02 04:50:15

菲奈特BI快速查询平台FreeQuery方案的相关文章

可快速查询外链资源的命令

很多站长朋友都比较犯愁的一件事情就是到哪些网站做外部链接建设,很多站长都以掌握外链资源的清单而沾沾自喜,相反更多站长在寻求类似的SEO外链资料,今天我就为大家介绍几种可快速查询外链资源的命令. 一.SITE查询命令的另类使用 相信只要已经开始接触网站优化的朋友一定知道SITE命令是用来查询网站收录,但是试问有多少站长用SITE来查询其他内容呢?目前我正在做的一个项目是关于教育培训类的网站,自然而然就需要教育方面的资源,而国内教育网站一般都是用EDU.CN域名的,国际上习惯用.EDU,那么使用SI

即刻搜索“药品安全查询平台”的测试与评价

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 近日一则关于即刻搜索联合国家食品药品监督局(以下简称药监局),推出"药品安全即刻查询平台"的报道,引起了关注,各大媒体相继报道.能辨别药品真假是利国利民的好事,带着兴趣和好奇,笔者打开了即刻搜索进行相关查询,但是遗憾的是测试了好几次都不知道该如何下手,于是又重新查找相关新闻的报道,大多是说此平台如何好如何好的,而关于如何使

国外有哪些软件定制开发平台(或者软件快速开发平台)?

问题描述 这里提问的不是软件开发平台(不包含VisualStudio这类开发工具),而是客户化的软件定制开发平台.所谓客户化,就是由用户自己来实现的,一般不需要编写程序代码,而只进行简单的拖拽或配置.这种平台一般都是框架开发平台,能解决居多企业管理系统这类软件的危机.在我国,这种快速开发平台也有一些,做得好的并不多见,例如:ExceServer,普元EOS,方正FIX,顶点LIVEBOS,UCML,金富瑞等.有没有朋友可以给我提供一点基于框架的软件开发平台.软件快速开发平台.软件在线开发平台等等

分享--基于ASP.NET的企业快速开发平台

问题描述 希望和大家多多互相交流,欢迎加入讨论群217909591.本平台提供完整的基于ASP.NET企业级快速开发框架2.本平台重点突出以元素配置开发法的配置化开发解决方案我们不妨用高度的抽象的眼光来看待我们所要开发的功能页面我们所有的页面都是由元素组成的如:一般查询页面上的查询条件元素.显示内容列元素.以及编辑画面上的可供用户输入的编辑元素.还有提供功能操作的功能按钮元素好,我们这样来看待页面开发,那就简单了我们得出公式:Page=元素1+元素2+元素3+--我们抽象出页面模型和元素模型,有

AJAX和Java快速开发平台ThinkCap JX

ajax ClearNova将会开源旗下的ThinkCap JX AJAX 和Java 快速开发平台, 基于GPL协议进行开源. ClearNova公司发布的ThinkCap JX 快速平台,基于 Struts, Hibernate, JFreeChart等25种开源框架,把J2EE 和Ajax结合了起来,为开发者提供快速的J2EE和AJAX开发. ThinkCAP JX Workbench,价格499美金,可以创建page flows, forms, persisted objects, da

让百度快速收录平台博客的四个步骤

在百度算法经常更新升级的情况下,很多朋友都开始通过营销来为自己的网站.企业带来更多的流量.订单了.作为营销方法大家族中的一员,博客营销一直都深受大家喜欢,我个人觉得普通的利用写软文来传播商品信息的博客营销方式还没能充分地发挥出博客营销的效果,所以我决定把新博客当做一个新网站来进行优化,进而利用平台本身的权重让我博客里的文章在搜索引擎中都有所排名. 一.开通新浪博客 因为平时用新浪博客比较多,我为我们的那个it网站在新浪开通了一个博客.将网站的一些宣传消息配置到这个博客之后换了一个平时比较喜欢的模

局域网中如何快速查询有效IP地址?

局域网中如何快速查询有效IP地址?通常在日常使用电脑中为了让工作站顺利通过局域网上网,我们常常需要先为其配置一个有效的IP地址,不过局域网中究竟还有哪些IP地址没有被使用呢?本文现在为各位网友总结几则快速为工作站分配IP地址的绝招,希望这些技巧能帮助大家高效管理好局域网网络. 大家知道,局域网中的某台工作站如果在线,那么使用Ping命令测试该工作站的IP地址时,我们应该能够正常Ping通该工作站的IP地址;反过来,如果我们能够使用Ping命令正常Ping通某个IP地址,那就表明该IP地址已经被局

excel表格中的数据怎么实现快速查询?

  excel表格中的数据怎么实现快速查询?有时候我们需要在多工作薄内查询数据,而一个个的手动点开然后记录下来会很麻烦,这里有个简单的方法. 1.首先我们打开一张工作样表作为例子. 2.这里是一张工资表,我们如果需要查询比较某人这三个月的工资总额情况,正常操作是点开每一张工资工作薄,然后将其中数据记录下来再进行比较.这样的方式就非常的繁琐.当然我们也可以使用公式来做工作薄引用. 3.如果是工作薄比较多,那么我们需要使用公式函数来进行查询,并且我们需要先对工作薄名称进行统一的命名.我们在单独的一列

如何快速查询本机IP地址?

  IP地址是每台电脑的身份标识,我们很多时候都会用到,但是我们一般都不会去专门的记忆它,所以输掌握一个快速查询本机IP的方法很重要.在命令提示符下查询IP地址是十分方便的,一个命令就能轻松搞定,下面小编介绍一下具体步骤. 1.开始--运行,然后输入cmdd打开命令提示符. 2.在命令提示符下直接输入ipconfig/all回车. 3.如果使用无线连接的话,在无线网络连接下找到ipv4,后面192.168.x.xx就是我们需要本机IP地址了.