Samsara is a real-time analytics platform.
Please see documentation at: http://samsara-analytics.io/
For trying it out, please follow our Quick Start guide
Samsara is a big projects and we need help. If you are interestedin contributing please have a look to the contribution list andfind something you can help us to develop.
If you wish contribute please read Getting involved with development
Copyright © 2015-2017 Samsara's authors.
Distributed under the Apache License v 2.0 (http://www.apache.org/licenses/LICENSE-2.0)
Many thanks to:
脚本规范: Samsara v2.0 框架一共包含 7大模块 数据模块:Exchanger, Spliter, Loader,Mapper 流转控制模块:Ifer,Switcher,Channel Exchanger EXCHANGER [ TABLENAME ] [ IDENTIFIER ] { [ COLUMNTYPE: ][ COLUMNNAME ] = [ EXPRE
前言 代码、源码不重要,重要的是思想,希望大家多给建议。 正文 微软有个叫SSIS,引用了数据流概念,不过更加强大的是,他基于了sql server,能够进行数据分析,构造数据仓库。 数据挖掘的目标的确远了,不过数据引擎我导开发了一个。 先看个demo。 需求: 我有个订单表POS_SALESORDER, 需要生成一张订单的消费凭证:POS_SALESORDERRECEIPT, 其中凭证的
高级技巧 Samrara包含四大概念:单流、多流、分流、合流。 单流与多流(流量) 一张订单主表包含4张订单子表,那么主表就是单流、子表就是多流,有4条流。 由于在脚本里面并没有体现出数据的流量,那么此模块需要运行几次?生成多少结果?为了解决这些问题,引入了单流多流概念。 如果用户输入数据只有一条,则是单流,否则就是多流。 EXCHANGER TABLE1 E1 {COLUMN1 = TABL