【问题标题】:Getting into designing dashboards and need some help identifying each technical layer along the way开始设计仪表板并需要一些帮助来识别每个技术层
【发布时间】:2017-01-24 02:28:40
【问题描述】:

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

以下是我的一些问题:

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

【问题讨论】:

  • 这是一个问答网站,这意味着一般的经验法则是每个帖子一个问题。如果它们密切相关,有时可以扩展到几个问题。它确实扩展到三个编号的段落,每个段落包含多个问题,恐怕所有这些都相当广泛。

标签: business-intelligence dashboard dashboard-designer


【解决方案1】:

简介

仪表板(或相应的报告)通常是一长串步骤的结果。非常简化,它可能看起来像这样:

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

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

DWH 表示数据仓库,数据可能临时存储在其中(您将其称为 fetching)。这可能是一个数据库,可能是一个大数据引擎,可能是两者的组合......

之后是业务规则 (BR)。这些可能是不同部门如何计算和关联数据的特定规则,也可能是代数之类的简单事物。

问题

所以,主要问题应该是关于技术

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

但相反,专注于您的业务流程(将其视为自上而下的视图):

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

结论

当这些问题至少在您的脑海中浮现,并且您继续朝着这个方向努力时,数据或多或少会自动在该过程的某些点溢出。

那么,无论您是使用 Excel、Tableau、Tibco Spotfire、QlikView、Power BI 等中小型应用程序,还是想要使用大型 Hadoop 后端、数据库和 JasperReports、Apache Drill、 Pentaho,SSIS 在它之上……它最终会出来。

TL;DR

首先关注流程。确保理解它们。 Excel 中的草稿。 然后继续获取您需要的数据和工具以帮助您的用例。 “自上而下”的方法比仅使用工具解决您的需求要好得多。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-29
    • 2011-08-24
    • 2015-12-21
    • 2020-02-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多