【问题标题】:Power BI in the context of Data warehousing数据仓库环境中的 Power BI
【发布时间】:2020-04-03 15:06:41
【问题描述】:

我的公司目前正在使用 SQL Server 构建企业数据仓库。我们正在考虑使用 PowerBI,但我很难了解 PowerBI 在数据仓库环境中的工作方式。

例如,除了看起来更漂亮的报告之外,它还能为我们提供什么,而我们现在使用的 Cognos 却没有?它如何处理海量数据?

【问题讨论】:

  • 这可能与您希望为应用程序提供服务的人数有关,但就我而言,Power BI 看起来是一种在降低报告功能的同时更快花钱的好方法。数据建模工具(我的用户无论如何都不应该使用它)已经瘫痪。有任何重要问题要询问数据的用户将需要学习 DAX。这些人害怕 SQL,因此可能不会顺利。如果您真的迫于压力支持 Power BI,请让这些办公室为其付费,这样 IT 就不会最终为没有人使用的产品付费。

标签: powerbi data-warehouse business-intelligence cognos


【解决方案1】:

在企业数据仓库的上下文中,Power BI 有许多选项。

1) 它可以是您的 SSAS 数据模型的可视化层,用户可以连接并快速创建报表,而不是将数据导入 Power BI 报表。数据处理在服务器端完成,可以访问海量数据模型/数据库

2) 而不是创建 SSAS 数据模型。 Power BI 可以创建半语义层,因为它是 SSAS Tabluar 技术的一个分支。您的用户可以直接基于数据库快速部署报告。您可以在直接查询模式下使用它,与选项 1 一样,它位于数据库之上,查询处理在服务器端进行。您可以导入数据,但数据集大小将限制为 1GB。所有报表查询都来自导入的数据集,而不是服务器。使用Aggregation Mode,您可以结合导入和直接查询来坐在large databases

真正的好处是启用自助式 BI,让用户创建自己的报告。因此,您可以混合使用战略(由业务构建)和战术报告(用户构建)。 Power BI 允许快速混合和匹配数据源,例如组织域下的数据、数据库、多维数据集、Execl 文件等,以及不在你的域、网页、API 和其他源下的数据。 您还可以在本地或云端拥有 Power BI。本地部署将取决于 SQL Server 许可证类型,否则将是另一项成本。 Power BI 还与 O365 和 Azure 完全集成,因此取决于您的应用程序/技术堆栈,这可能是一个好处。它还与 Power Apps、Power Automate 很好地集成,因此 Power Users 无需 IT 或其他人请求即可构建解决方案。

这是我个人的经验。由于成本以及 Power BI 与 O365 的集成,我已经为企业级客户完成了许多项目,这些项目已全部或部分从 Cognos(以及 Tableau 等其他技术)转移。最终用户喜欢庞大的知识库、MS 的支持以及技术的快速更新/路线图。最常见的问题是,它能否取代 X 技术。答案可能是,这将取决于您的报告要求,以及它将如何与您的数据源集成。我注意到的其他趋势,将一些工作从 IT/BI 转移到 Power Users,特别是 Power Apps/Automate 功能。

Power BI 是一个轻量级的 ETL 和建模工具,因此它不仅仅是一个可视化工具。有许多博客和文章将 Power BI 与 Congnos 进行了比较,似乎有些偏颇,因此很难找到客观的答案。

【讨论】:

    猜你喜欢
    • 2016-06-06
    • 1970-01-01
    • 1970-01-01
    • 2020-10-09
    • 1970-01-01
    • 2023-02-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多