适易数据分析利用xml配置实现数据的查询展示及分析,适用于数据的综合分析展现以及数据的补录和导出等,主要实现了以下功能:
- 数据的综合查询、列表展现(列表标题支持合并、排序;行数据支持数据的父子关系展示、相同数据的列合并;分页支持物理和逻辑两种分页;支持行页脚的计算等)
- 详述数据的Tab页展现(可以将详述的信息分为基本信息、子信息列表等做综合的展示)
- 所见即所得或者自定义的Excel输出
- 所见数据的图表展现
- 展现数据的配置页面补录以及多种数据源数据的导入,支持基本的ETL(抽取转化加载)功能
- 以上功能的页面实现模板(C#ASP.NET和JSP两种,并开放其源代码)
- 支持以上功能的查询、详述、导出及补录的设计器
适易数据分析平台其功能都是通过xml配置实现的,主要特点有:
- 此平台仅是提供了数据展现、分析、补录、导出的框架,具体的数据来源以及其输出、输入等均有xml配置实现,实现了数据的定制展现与分析
- 此平台的数据源支持数据库(根据配置的表形成SQL语句或从存储过程获得数据)、xml文件(xml文件或从URL地址获取的xml数据)
- 此平台支持异构的数据(如:详述的不同Tab的数据可以来自不同的数据源,甚至同一个Tab中的数据也可以通过接口实现展示多种数据源的数据)
关于提供的源代码使用及二次开发提示:
- 源代码主要分为MyQuery.Web(页面)、MyQuery.BAL(业务逻辑)、MyQuery.DAL(数据访问及实体类)三个项目