写点什么

企业级 Ruby 开发曙光:开源 ActiveWarehouse 插件发布

  • 2007-03-28
  • 本文字数:681 字

    阅读完需:约 2 分钟

在整个软件开发社区里,对 Ruby 和 Rails 的赞扬声从没有间断过,除了它是否能够适应企业开发的需要。比如,Rails 是否能处理海量的业务数据?通过 ActiveWarehouse 的最新发布,开源方面的 Rails 程序员 Anthony Eden 向社区奉献了解决此问题的插件,使得使用 Ruby on Rails 构建数据仓库变得轻而易举。现在,ActiveWarehouse 已经是最活跃的 RubyForge 项目之一,有关它新特性的发布路线图看上去也是那么吸引人:

ActiveWarehouse 插件能简化在 Rails 里开发数据仓库应用。数据仓库是一个相比于运行事务处理而言,为满足分析需要而专门设计的数据库。一个典型的数据仓库可以存储好几年的数据,从不同的运行数据中提取数据。数据仓库通常是高度非规范化的,这和倾向于规范化的交易系统恰好相反。

这个版本里有很多显著的功能:Fact 生成器、维度(Dimension)和立体(Cube);多维支持;集合(Aggregate)的自动生成和其他特性,未来还会包括更多。

要从多个数据源将数据提取到数据仓库,ActiveWarehouse 需要和 ActiveWarehouse 转换和加载(ETL)组件配合使用:

ETL 可以处理大部分在整合现有系统(如 delimited、fixed-width、XML 和数据库源等)时要用到的基本数据源类型。通过定制的解析器它还可以被扩展。另外它还有足够多可用的转换,增加新的也很容易。这一系统具有良好的可扩展性。

现有的一些其他功能也很吸引人,如虚拟源字段;对预 / 后处理代码的支持;ETL 领域特定语言(DSL)控制文件等。但目前批量载入只对 MySQL 可用。Anthony 在性能问题上仍在努力,这对数据库领域而言是至关重要的。

你可以通过一个全面的概览来了解 ActiveWarehouse 和 ETL 组件的功能。

2007-03-28 22:121243

评论

发布
暂无评论
发现更多内容

微服务“大门”如何选择?

阿里巴巴中间件

服务网格的最佳实践

阿里巴巴中间件

当视频恋爱 App 用上了 Serverless

阿里巴巴中间件

宙斯运维平台简述,看数十万云服务器如何高效运维?

李忠良

28天写作

机器学习·笔记之:Cost Function - Intuition II

Nydia

加油,成功通过阿里P7Java岗面试,分享一些面试心得

Java架构之路

Java 程序员 架构 面试 编程语言

如何查看github评价

Albert

GitHub

Java 创建线程有哪些方式

武哥聊编程

Java 多线程 28天写作

创业失败启示录|老老王上的人生第一课

阿萌

28天写作 创业失败启示录 青城

“复制”马斯克(二):“一无所有”的世界首富想要什么?

脑极体

冲突域和广播域区别,集线器、交换机和路由器对比

大数据知识专栏 - MapReduce 的自定义分组求TopN

小马哥

大数据 hadoop mapreduce 七日更

智能电动车的估值模式及电气架构变迁 (28天写作 Day21/28)

mtfelix

汽车电子 28天写作 智能汽车 汽车电气架构

《我们一起学集合》-ArrayList

蚊子

数据结构 面试 ArrayList JAVA集合

批判性思维自修课(三)

石君

28天写作 批判性思维

2021直播电商下半场,“网易严选们”为何成主播良港?

脑极体

LeetCode题解:200. 岛屿数量,DFS,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

悟透前端 | javascript中变量声明var、let、const的区别

devpoint

var const let js变量声明

《携程技术2020年度合辑》,送给爱学习的你

携程技术中心

对机器视觉领域的几点看法

JiangX

机器视觉 28天写作

西少爷肉夹馍的股权纠纷 | 视频号28天(22)

赵新龙

28天写作

讲真,一位8 年 Java 经验大牛的面试总结,你照猫画虎还怕收不到offer?

Java架构之路

Java 程序员 架构 面试 编程语言

谁能拯救终将凋落的头发「幻想短篇 21/28」

道伟

28天写作

折腾CUDA环境,搭建TF2开发环境

IT蜗壳-Tango

七日更

创始人去世,股权怎么办?|视频号28天(21)

赵新龙

28天写作

2021年了,还听到有些兄弟在问Kafka香不香?

后台技术汇

28天写作

CSS(七)——设置背景颜色和背景图像

程序员的时光

程序员 大前端 七日更 28天写作

编程小技巧之 Linux 文本处理命令(二)

程序员历小冰

Linux 编辑器 sed

在游戏运营行业,函数计算如何解决数据采集分析痛点?

阿里巴巴中间件

28天瞎写的第二百三十一天:一次被骗的故事

树上

28天写作

阿里云重磅发布云拨测产品:深度挖掘数据,精准定位 IT 问题

阿里巴巴中间件

企业级Ruby开发曙光:开源ActiveWarehouse插件发布_Ruby_Sebastien Auvray_InfoQ精选文章