Business intelligence 开始设计仪表盘,需要一些帮助来识别过程中的每个技术层

Business intelligence 开始设计仪表盘,需要一些帮助来识别过程中的每个技术层,business-intelligence,dashboard,dashboard-designer,Business Intelligence,Dashboard,Dashboard Designer,因此,我将着手设计一个仪表板,为我的团队显示KPI和其他相关信息。由于我处于这个项目的早期阶段,对设计仪表板背后的技术流程不是很熟悉,所以在我去购买一些解决方案之前,我需要先检查一些问题,以避免重新发明方向盘 以下是我的一些问题: 我们需要一个仪表板,可以通过我们的数据源(或尽可能接近实时)提供实时信息。什么函数允许仪表板使用并发数据源进行自我更新?从概念的角度来看,我可以理解如何使用Microsoft Excel创建仪表板,以及仪表板是否依赖于您在透视表中设置的值 如何使仪表板单独从多个数据源

因此,我将着手设计一个仪表板,为我的团队显示KPI和其他相关信息。由于我处于这个项目的早期阶段,对设计仪表板背后的技术流程不是很熟悉,所以在我去购买一些解决方案之前,我需要先检查一些问题,以避免重新发明方向盘

以下是我的一些问题:

  • 我们需要一个仪表板,可以通过我们的数据源(或尽可能接近实时)提供实时信息。什么函数允许仪表板使用并发数据源进行自我更新?从概念的角度来看,我可以理解如何使用Microsoft Excel创建仪表板,以及仪表板是否依赖于您在透视表中设置的值
  • 如何使仪表板单独从多个数据源请求信息?就像excel示例一样,用户可能需要进入数据透视表来更新值,但我想知道仪表板本身会如何请求更新,从编程的角度来看,确切的方法是什么?代码是否在每次刷新网页时自动执行
  • 如何有机地创建数据源?我知道对于一些解决方案,如SharePoint BI Center,有预支持的数据源,如excel工作表或SharePoint,只需上传文档并让设计处理其余内容即可。然而,我知道会有一些数据源需要获取。为了解决这个问题,我是否需要了解事件记录器之类的其他东西

  • 导言

    仪表板(或报告)通常是一长串步骤的结果。非常简单,它可以如下所示:

    src1
      |------\
    src2     |              /---- Dashboards
      |------+---[DWH]-[BR]-+
    src n    |     |        \---- Reports etc.
      |------/  [Big Data]
    
    请记住,这只是一个非常非常简单的数据后端/前端结构

    DWH是指数据仓库,数据可能临时存储在其中(您称之为抓取)。这可能是一个数据库,可能是一个大数据引擎,可能是两者的结合

    然后是业务规则(BR)。这些可能是不同部门如何计算和关联数据的具体规则,但也可能是像代数这样的简单事情

    问题

    因此,主要问题不应该是关于技术:

    • 我们应该选择什么软件
    • 如何创建仪表板
    但恰恰相反,重点关注您的业务流程(以自上而下的方式查看):

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

    当这些问题至少在你脑后,你继续朝着这个方向努力时,数据或多或少会在这个过程的某些点上自动溢出

    如果你使用Excel,一个中小型应用程序,如Tableau、Tibco Spotfire、QlikView、Power BI,或者你想在上面全面部署大型Hadoop后端、数据库和JasperReports、Apache Drill、Pentaho、SSIS,这都无关紧要。。。它最终会出来的

    TL;DR

    首先关注流程。一定要理解他们。用Excel绘图。然后继续获取帮助用例所需的数据和工具。使用“自上而下”的方法比只使用工具来解决需求要好得多。

    这是一个问答网站,这意味着一般的经验法则是每篇文章一个问题。如果它们关系密切,有时还可以延伸到几个问题。它没有扩展到每段包含多个问题的三个编号段落,恐怕所有这些段落的范围都相当广泛。