业务源系统直连数据仓库进行查询是否可行?

0
目前我们在做一个项目,设计在业务源系统中增设数据查询模块,该模块数据源将采用直连数据仓库的方式获取。想了解一下大家是否做过这种案例,大致的框架是什么样的,需要考虑哪些方面,
比如1.是否采用数据库直连的方式,还是连接某个对外服务,再由服务连接数据仓库;
    2.数据仓库的资源分配问题;
    3.是否可以将报表工具嵌入到源系统,完成某些即席查询等工作。

多谢指教下
已邀请:
1

seng - 从事BI、大数据、数据分析工作 2015-11-21 回答

2.数据仓库的资源分配问题;
   数据仓库的资源分配问题实际上是一个很大的问题,
数据更新方面包括批量数据和实时数据的更新,读取方面有大批量汇总数据查询,也有少量明细查询,这个对系统要求各不相同,对系统资源的要求也不一样。
建议访问方式一定要控制住,不要面对无法控制的查询,对DW来说数据的及时更新和正确性是首先考虑的。
 
3.是否可以将报表工具嵌入到源系统,完成某些即席查询等工作。
  这个建议在读库上操作,很多工具可以在业务模型上构建简单的逻辑多维分析的。



 
0

老头子 - 专注是唯一的捷径 2015-11-19 回答

业务系统使用数据仓库的数据没什么可不可行,建立EDW本来就是给业务人员使用的。
但首先一点要业务侧认同IT数据仓库的数据,否则扯皮很麻烦。而且IT内部要审批通过

    1.是否采用数据库直连的方式,还是连接某个对外服务,再由服务连接数据仓库;
//可以给业务系统分配一个查询账号(具体权限请根据实际情况分配),我们一般会IT开发一个OpenQuery的平台,可以写SQL,
    2.数据仓库的资源分配问题;
//你这里指的是哪方面?软、硬件?还是逻辑上的资源(如用户、权限等)?
    3.是否可以将报表工具嵌入到源系统,完成某些即席查询等工作。
//报表系统建议使用独立的硬件,如果只是portal集成,那没什么大问题。

要回复问题请先登录注册