Power BI VS DataFocus(数据源导入方式)
Power BI在数据源导入的方式中也区别于DataFocus。首先,Power BI的数据源导入方式可以简单分为两类,一类是导入模式,另一类是Direct Query模式。
区别在于导入模式是将导入数据存储在于Power BI的缓存中,原始数据的变更,不会体现到已经设计好的视觉对象中,需要执行数据源刷新操作;而Direct Query模式则是,Power BI Desktop加载数据时,不会使用高速缓存,而是直接到数据源中读取数据,在Power BI服务中打开报表时,会自动从数据源查询数据,视数据源的位置,也可能需要“本地数据网关程序”。
按照前几节内容所展示的操作步骤,将本地CSV文件导入Power BI,选择按钮“转换数据”,就会弹出如下图所示的Direct Query模式,在这个模式中,可以对数据表进行增加行、删除行、增加列、转换等数据处理的一系列操作。
DataFocus
区别于Power BI,DataFocus自带数据仓库,能够处理海量数据,支持数据库直连以及导入数据库,支持定时更新数据,也支持筛选导入数据,也支持全量和增量更新数据。
先简单介绍一下直连数据和导入数据之间的区别:
导入数据:DataFocus作为数据仓库来使用,可以整合不同业务系统中的数据,展现数据全貌,综合分析,导入数据支持定时更新,更新频率一般为每小时、每天、每周、每月。
直连数据:DataFocus直接连接数据库,数据不导入到DataFocus中,由于是直连的数据库,故可支持实时更新,数据库中数据有变化,DataFocus中直连的这些表,以及依赖这些表制作的报表等也都能实时更新。
Power BI和DataFocus支持的数据源导入方式虽然名称不同,但是数据源导入的方式都是最实用的两种,基本也是直连和导入数据库。对比而言,Power BI的数据库连接操作更繁琐,步骤更多,DataFocus则更简洁。
暂无评论