2016-09-15 35 views
1

因此,我将着手设计一个仪表板,以显示我的团队的KPI和其他相关信息。由于我处于这个项目的早期阶段,对设计仪表板后的技术流程并不十分熟悉,因此在我去购买一些解决方案以避免重新发明车轮之前,我需要先检查一些问题。开始设计仪表板并需要一些帮助来确定沿途的每个技术层

下面是我的一些问题:

  1. 我们希望有一个仪表板,可以通过我们的数据源(或接近现场的时间尽可能)提供实时时间信息。什么函数允许仪表板使用并行数据源更新自己?从概念的角度来看,我可以理解从Microsoft Excel创建仪表板,并让仪表板依赖于您在数据透视表中设置的值。
  2. 如何从多个数据源自行创建仪表板请求信息?就像excel示例一样,用户可能必须进入数据透视表才能更新值,但我想知道仪表板如何自行请求以及从编程的角度来看,确切的方法是什么?每次刷新网页时代码都会执行吗?
  3. 如何创建数据源有机地?我知道一些解决方案,比如SharePoint BI Center,有一些预先支持的数据源,比如excel表格或SharePoint,它就像上传文档并让设计处理剩下的文件一样简单。但是,我将知道需要获取一些数据源。为了解决这个问题,我需要了解其他事情吗?
+0

这是一个*问题和答案网站*,这意味着一般的经验法则是每个帖子有一个问题。如果他们密切相关,有时可能会延伸到几个问题。它没有*扩展到三个编号的段落,每个段落包含多个问题,我恐怕这些段落的范围都很广。 –

回答

1

介绍

(分别或报表,)

仪表板通常的步骤的长链的结果。很简单也可能是这样的:

src1 
    |------\ 
src2  |    /---- Dashboards 
    |------+---[DWH]-[BR]-+ 
src n |  |  \---- Reports etc. 
    |------/ [Big Data] 

请记住,这仅仅是一个数据的后端/前端的一个非常,非常简单的结构。

DWH表示数据仓库,其中数据可能暂时存储(您称之为,取自)。这可能是一个数据库,可能是一个大数据引擎,可能是两者的结合...

之后,有业务规则(BR)。这些可能是不同部门计算和关联数据的具体规则,也可能是代数等简单的事情。

问题

所以,主要的问题应该是对技术

  • 我们应该选择什么样的软件?
  • 我们如何创建仪表板?

但与此相反专注于您的业务流程(见它像一个自上而下的视图):

  • 如何我们的核心流程是什么样子?我想在哪里测量数据?
  • 部门a将如何计算与部门b的差异销售额?是否应该使用相同的规则?
  • 每个人都在哪里存储数据?我们可以访问它吗?我们需要结构数据吗?
  • 而且,很容易忘记,但也有时很容易有时最大的部分之一:在任何地方的业务对象(比如销售编号)的标识是否以同样的方式构建和格式化?

结论

当这些问题,至少在你的后脑勺和你保持这个方向努力,或多或少自动数据将在这个过程的某些点洒出。

然后,如果您使用Excel,像Tableau,Tibco Spotfire,QlikView,Power BI这样的中小型应用程序或想要全面扩展Hadoop后端,数据库和JasperReports,Apache Drill ,Pentaho,SSIS ......它最终会出来。

TL; DR

聚焦第一处理。确保理解他们。草稿在Excel中。 然后继续获取您需要的数据和工具来帮助您的使用案例。从“自上而下”的方法来看,它会比用试用工具解决您的需求更好。