随笔分类 -  BI那点儿事

BI那点儿事—数据的艺术
摘要:派生列转换通过对转换输入列应用表达式来创建新列值。 表达式可以包含来自转换输入的变量、函数、运算符和列的任意组合。 结果可作为新列添加,也可作为替换值插入到现有列。 派生列转换可定义多个派生列,任何变量或输入列都可以出现在多个表达式中。可以使用此转换执行下列任务:将不同列的数据连接到一个派生列中。 ... 阅读全文
posted @ 2014-10-27 15:46 Bobby0322 阅读(860) 评论(0) 推荐(0) 编辑
摘要:排序转换允许对数据流中的数据按照某一列进行排序。这是五个常用的转换之一。连接数据源打开编辑界面,编辑这种任务。不想设置为排序列的字段不要选中,默认情况下所有列都会选中。如图所示,按照TotalSugar_Cnt排序,并将所有列输出。在底部的表格中,可以设置输出列的别名,是否按照列来排序。Sort O... 阅读全文
posted @ 2014-10-27 14:00 Bobby0322 阅读(629) 评论(0) 推荐(0) 编辑
摘要:数据转换执行类似于T-SQL中的函数CONVERT或CAST的功能。数据转换的编辑界面如图,选择需要转换的列,在DataType下拉列表中选择需要的数据类型。Output Alias栏内设置输出时使用的别名。 阅读全文
posted @ 2014-10-27 13:47 Bobby0322 阅读(601) 评论(0) 推荐(0) 编辑
摘要:特征映射转换如图展示数据流中列的特征,它的编辑界面很简单,只有一个标签界面,点击要进行映射的列,可以选择需要添加新列或需要更新的列。可以在Output Alias列中给原来的列一个别名,选择要进行的操作,可以进行的操作类型有:Byte Reversal:逆转数字位的顺序,例如数据0x1234 0x9... 阅读全文
posted @ 2014-10-27 13:11 Bobby0322 阅读(803) 评论(0) 推荐(0) 编辑
摘要:审核转换允许对数据流添加审核审核数据,以往使用HIPPA和Sarbanes-Oxley (SOX)时,必须跟踪谁在什么时插入数据,审核转换可以实现这种功能。例如要跟踪那一个task向表里插入数据,可以在审核转换中添加相应的列。在Output Column Name列中输入想要审核的列,在Audit ... 阅读全文
posted @ 2014-10-27 12:51 Bobby0322 阅读(492) 评论(0) 推荐(0) 编辑
摘要:聚合转换可以像T-SQL中的函数GROUP BY, Average, Minimum, Maximum, 和 Count一样对数据进行聚合运算。在图中可以看到数据以SampleID分组,对TotalSugar做Average、Maximum、Minimum、Count操作。这样产生了4列新的数据,供... 阅读全文
posted @ 2014-10-27 11:45 Bobby0322 阅读(902) 评论(0) 推荐(0) 编辑
摘要:数据仓库建模 — 星型模式Example of Star Schema数据仓库建模 — 雪片模式Example of Snowflake Schema节省存储空间一定程度上的范式星形 vs.雪花型Which one is better?长期以来的争论两种观点各有支持者争论在继续……目前看来,大部分更... 阅读全文
posted @ 2014-10-26 20:05 Bobby0322 阅读(6185) 评论(0) 推荐(0) 编辑
摘要:关系 OLAP (ROLAP)ROLAP的基本数据和聚合数据均存放在关系数据库中;ROLAP 存储模式使得分区的聚合存储在关系数据库的表(在分区数据源中指定)中。但是,可为分区数据使用 ROLAP 存储模式,而不在关系数据库中创建聚合。使用 ROLAP 的维度的数据实际上存储在用于定义维度的表中。相... 阅读全文
posted @ 2014-10-26 18:27 Bobby0322 阅读(2361) 评论(0) 推荐(1) 编辑
摘要:原创·《BI那点儿事—数据的艺术》教程免费发布 各位园友,大家好,我是Bobby,在学习BI和开发的项目的过程中有一些感悟和想法,整理和编写了一些学习资料,本来只是内部学习使用,但为了方便更多的BI开发者,推动BI企业级应用开发,决定整理成一部教程,并在网络上免费发布该教程,希望为BI时代贡献绵薄之... 阅读全文
posted @ 2014-10-26 18:17 Bobby0322 阅读(3444) 评论(4) 推荐(5) 编辑