FastCube VCL
FastCube VCL是有效的数据分析工具
FastCube使您能够分析数据并构建汇总表(数据切片),并且可以轻松而迅速地创建各种报告和图表。 这是用于高效分析数据阵列的便捷工具。
FastCube是一组OLAP桌面组件。 它支持Delphi 7,2005,2006 / Turbo 2007,2009 XE XE2,2007,2009 XE2 XE4 XE5 XE6 C ++ Builder 2007 C ++ Builder 2009 C ++ Builder XE2 XE6 ,RAD Studio 2009,Embarcadero RAD Studio 10.2东京及更高版本和Lazarus。
FastCube组件可以内置到主机应用程序的界面中
FastCube最终用户不需要很高的编程技能来构建报告
FastCube是Delphi / C ++ Builder / Lazarus的一组OLAP桌面组件
与数据库的连接不仅可以通过标准的ADO或BDE组件,也可以通过基于TDataSet的任何组件进行
即时下载和处理数据阵列
可以为汇总表构建现成的模板。 禁止用户修改模式是可行的
所有FastCube的设置都可以通过编程和最终用户访问
FastCube的数据可以以紧凑的格式保存,用于数据交换和数据存储
主要功能:
即时数据切片创建。 数据源模式或SQL查询
所有基本统计操作(计数,总和,最小值,最大值,平均值,方差等)
特殊功能(唯一值的数量,第一个值,唯一值列表)
过滤测量值
日期和时间的自动组件布局
汇总表中无限量的措施
可以将数据放入表列或表格行,以及任何级别的测量
计算的数据(基于FastScript)
使用输出格式计算数字数据的过滤器
计算数据时计算的过滤器值(基于FastScript)
数字数据通过使用输出格式显示控制
以数值或百分比形式输出的数字数据(在行,列,组或表总计中)
可以使用日期,时间和行类型的数据
有条件地突出显示切片中的单元格值(在一定范围内)
尽可能减少整体测量以及单独的值
可以控制总计的显示
轴的分类控制(根据测量值或数据)
控制每个级别的测量排序(排序行)
保存模板(模式)和数据本身以供将来使用
将FastCube切片导出到Excel,Word或HTML
将突出显示的范围复制到剪贴板
检查并导出切片单元细节
多维数据集/数据多维数据集导出为XML格式:用于分析的XML,xml-msdata,ms行集或DataPacket
通过FastReport进行打印
通过TeeChart进行图形构建
I. 网格
1. 源数据网格的改进
该屏幕截图显示了多维数据集网格具有标题区域和活动行标记,并且还支持剪贴板操作的大小调整和单元格选择。
2. 使用启用的主题更贴近Windows的本机外观
该屏幕截图显示了网格的改进外观。 请注意,下拉列表现在与其他Windows控件一致。
3. 渐变绘图
现在可以为电网的各个部分使用各种梯度填充以及固体填充。
II. 数据分析
1. 优化的轴操作
网格转换现在即时 - 不需要重新计算数据(在FastCube1中是必需的)
坐标轴之间和坐标轴之间的测量运动即时 - 不需要重新计算(FastCube1中需要)
筛选不会重置折叠节点的状态
2. 单选的新维度属性(无线电过滤器)
现在可以根据需要设置具有单个值的维度。 这个屏幕截图显示了它在网格中的显示方式。
3. 组
FastCube2现在可以将维度项目合并到组中。 例如,您可以将前两年放在一个组中,将后两个放在另一个组中。 这是如何出现在下拉菜单中:
网格轴显示为:
注意在常规的展开/折叠按钮附近有一个“树”图标的新按钮。 当你有一个组时,你可以把它作为一个常规的维度项目来扩展(使用常规的展开/折叠按钮)。 所以你会看到2年的总值:
Or you can expand the group itself using the new “tree” button.
4. Totals
Totals 有许多新功能,下面的截屏是它的一些功能:
一项措施可以有一个以上的总数
每个总数都有一个位置属性,允许将其放置在项目之前,项目之后或无处
Total可以有自己的集合函数,它不同于度量集合函数
总计可以折叠(折叠整个轴)
5. 排名
6. 树状的轴
现在,网格可以以更紧凑的形式表示轴,如此屏幕截图所示。
7. 数据高亮
数据高亮极大改善。
现在可以突出显示依赖于其值的任何单元格,除了单元格的现有条件突出显示(本身也已被改进)之外。
8. 状态面板
FastCube2网格有一个状态面板,显示所选区域的聚合。
9. 使用FastScript
虽然FastCube2使用与FastCube1相同的脚本引擎,但是我们已经能够以多种方式改善它的使用。而FastCube1将脚本空间限制为单独计算的度量值,因此防止与其他度量值共享代码,FastCube2现在具有所有计算度量所共有的脚本空间,因此可以在它们之间共享一些代码。
10. 导出
FastCube2具有内置的支持,可将切片和多维数据集数据导出为以下数据格式:XLS,HTML,DBF(仅限立方体数据),ODT和XML。
III. Cube
1. 拆分
FastCube2支持这些类型的字段拆分:
-将日期和时间字段拆分为其组成部分(日,月,分钟...)。 数据加载之前可以指定所需的部分。 而且,即使在数据加载后,也可以添加或删除部件
- 参考:可以根据关键字段从参考表中加载附加字段
-自定义拆分:可以基于任何其他字段创建自定义字段,并可以使用来自基本字段的值在代码中加载。
2. 从自定义存储加载
有一个新组件,类似于FastReport用户数据集,它允许从TDataSet以外的数据源加载数据。 需要编写字段描述,还要处理遍历数据存储和检索数据的处理程序。
3. 加载过程中的数据转换
如果数据表将字符串字段中的数字数据存储起来,则只需指定结果类型,数据加载器将在加载过程中自动转换值。
4. 在加载过程中自定义字段计算
对于复杂的数据转换,可以创建在加载过程中进行评估的用户字段。 评估可以使用嵌入式脚本或通过事件处理程序来执行。
5. 加载后在字段上添加/删除操作
在数据加载之后,FastCube2允许这些现场操作:
删除一个字段
添加自定义计算字段
更改日期和时间字段的拆分部分(请参见上文)
创建自定义分割
6. 将数据附加到活动的多维数据集
FastCube2允许将其他数据加载到已打开的立方体中。
IV. 全局过滤器
FastCube2有一个新的独立组件,允许单个数据立方体使用独立过滤器提供的不同标准同时分析数据。
V. 更多
其他将在未来的FastCube2.x版本中实现的功能还包括:分层维度,顶级N,垂直文本输出,导出到更多数据格式...等等。