写点什么

企业级 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:121260

评论

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

从recat源码角度看setState流程

flyzz177

React

令人头秃的js隐式转换面试题,你能做对吗

loveX001

JavaScript

北京等保备案预约平台是哪个?多久能办好?

行云管家

等保 等保测评 等保备案 北京

老板答应了我,只要回答对几道简单的Spring问题,就给我涨3K

钟奕礼

Java 程序员 java面试 java编程

低代码平台,企业业务创新的最佳路径

元年技术洞察

低代码 数字化转型 #方舟平台

拼多多电商部java岗三面落选,记下的面试题,不睡觉都要背下来!

钟奕礼

Java 程序员 java面试 java编程

从react源码看hooks的原理

flyzz177

React

VoneBaaS荣获第二届中国可信区块链安全攻防大赛优秀案例奖

旺链科技

区块链 产业区块链 VoneBaaS 12 月 PK 榜

双机双工是什么意思?与双机热备有什么区别?

行云管家

双机热备 双机双工

干货 | 如何快速实现BitSail Connector?

字节跳动数据平台

开源 数据引擎 12 月 PK 榜

不让Bug陪你过年,StarRocks年终抓虫派对重金相邀!

StarRocks

#数据库

公司CTO:高性能开发,你不会Netty,怎么好意思拿20K?

钟奕礼

Java 程序员 java面试 java编程

CleanMyMac X2023永久版下载教程及使用许可证

茶色酒

CleanMyMac X CleanMyMac X2023

从输入URL到渲染的过程中到底发生了什么?

loveX001

JavaScript

模块一作业

陈实

「架构实战营」

天天预约 | 2022年11月产品更新

天天预约

小程序 SaaS 软件系统 产品分析 预约工具

可观测性项目对 uprobe 的需求理解与实现

KINDLING

Linux 可观测性 ebpf uprobe

Zebec联合Visa推出实体借记卡持续利好生态,生态通证$ZBC表现强劲

西柚子

React-Hooks源码深度解读

goClient1992

React

Node.js 基于区块链的游戏应用的首选

devpoint

JavaScript node.js 区块链 12月月更

Java程序员:为了跳槽刷完1000道真题,没想到老板直接给我升职了

钟奕礼

Java 程序员 java面试 java编程

民办二本程序员阿里、百度、平安等五厂面经,5份offer(含真题)

钟奕礼

Java 程序员 java面试 java编程

基于Lattice的干净架构实践

原力在线

中台 构架 lattice 高可扩展 干净的架构

深度分析React源码中的合成事件

goClient1992

React

react的useState源码分析

flyzz177

React

百度前端二面常考面试题

loveX001

JavaScript

技术分享| anyRTC音视频与微信小程序互通实践

anyRTC开发者

小程序 音视频 WebRTC RTMP 视频格式转换

函数计算平稳助力鱼传科技应对访问量激增

Serverless Devs

看透react源码之感受react的进化

goClient1992

React

工作中常用的设计模式--适配器模式

lpe234

后端 设计模式 适配器模式 spring-boot

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