【问题标题】:Modern Business Intelligence solution现代商业智能解决方案
【发布时间】:2018-01-12 10:52:17
【问题描述】:

构建商业智能解决方案的现代方法是什么?我看过 PowerBI,但我想知道什么是最好的数据源。仍然应该用作数据源的传统数据仓库解决方案吗?我也听到很多关于数据湖的讨论,但不太了解。还是应该只使用常规关系数据库作为源?有人对此有什么意见和建议吗?

【问题讨论】:

  • 如果您对数据湖不太了解... google 一下。 Power BI 的内置建模和提取功能令人印象深刻,但总有一点过于复杂而无法以这种方式处理,您需要在数据库中创建复杂的功能。但这取决于您要报告的内容。实时报告不需要数据库。管理 SCD2 之类的事情确实需要一个数据库

标签: reporting powerbi data-warehouse azure-data-lake erp


【解决方案1】:

我认为你的思维出发点是错误的。您不会选择前端 BI / Dashboard 工具,然后再考虑连接到它的最佳来源。

您从要分析、报告和可视化的数据和信息开始。想想数据的结构和多样性以及分析、相关性、集成和业务逻辑的复杂性。

然后决定你要怎么做 存储数据 处理/转换数据以关联、整合或丰富 报告或可视化数据

只有在上述高级任务的第 3 步中,您才会开始思考哪种分析/可视化工具最适合此类数据及其与我拥有的数据存储平台的集成以及数据本身的性质。

这很可能会比你提出问题的方式来思考它给你带来更多的成功。

我希望它有所帮助。

【讨论】:

  • 我没有锁定 PowerBI,但它是我想要的可视化报告。我们正在构建一个 ERP 系统,我们想为我们的客户提供开箱即用的 BI 解决方案,但我不知道从哪里开始。
  • 如果您是从头开始构建 ERP 系统,您不妨在 ERP 系统中添加“开箱即用”报告,或者为要使用的 Microsoft Excel 或 ODBC 开发一个连接器通过 PowerBI 等客户端应用程序。归根结底,您的客户应该/或将在您的 ERP 系统中拥有一些内置报告(想想运营报告)和更多定制的报告/分析/战略报告,他们可以在任何给定的 BI 工具/环境中构建自己“应该”超出您的 ERP 系统本身的范围。
【解决方案2】:

从您的数据开始。

  1. 您现在有数据仓库吗?如果没有,

  2. 您的数据、数据库、Excel、电子邮件在哪里? MySQL 等数据库中的数据是结构化的。电子邮件或其他文档中的数据是非结构化的。取决于您的数据所在的位置会影响您对其进行分析的方式(这就是 BI 的全部意义所在。)(附带说明,数据湖最适合一起分析结构化、半结构化和非结构化数据。例如如果您在文档中查询数据,则会转储 SQL DB 和较旧的 MS Access 数据。)

  3. 如果您有不同数据库和系统中的数据,那么我建议您从数据仓库开始。有很多选择,今天更简单的一种是使用cloud-based 解决方案(AWS、Microsoft 等)

  4. 一旦您的数据位于可以作为整体数据集进行查询和分析的位置,您就可以查看适合您需求的 BI 工具。

    4.a.您需要什么类型的分析?查询?趋势?复杂的数据计算和转换?

  5. 基于 4.a.看看市场上的工具。 PowerBI 只是市场上众多数据分析工具和系统中的一种。网上有很多资源,Google ETL 工具。

完成所有这些之后,您可以缩小选择范围并选择最适合您的解决方案。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-04-14
    • 2011-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多