什么是 BI 工具?
也称为
商业智能工具
商业智能平台
BI 平台
BI 工具是一款应用程序,旨在让人们无需编写代码即可查看数据。这些应用程序允许人们将数据可视化并以表格、图表和仪表板的形式共享。
BI 工具可插入您组织的现有数据源,例如您的数据仓库、CRM 或事件分析服务。
常见 BI 工具
电子表格应用程序
BI 工具的经典示例是 Microsoft Excel 或 Google Sheets 等电子表格应用程序,您可以在其中将数据可视化为表格、数据透视表或图表,并将结果作为单个文件(或云中这些文件的链接)共享。
BI 平台
BI 工具通常被认为是一种仅用于可视化数据和生成报告的应用程序。像 Metabase 这样的 BI 平台是一种 BI 工具,可以处理报告之外的额外任务,例如数据建模、数据目录、版本控制和权限管理。
BI 工具如何融入数据堆栈?

BI 工具是可以在数据堆栈用户端设置的众多分析工具之一。特别是 BI 平台可以处理堆栈其他部分的一些相同任务。以下是您期望这些部分如何交互的方式:
BI 工具与数据库
BI 工具不是数据源——它们不会取代生产数据库或数据仓库来存储您组织拥有的数据。BI 工具通过运行查询并显示结果来从数据库中提取信息。
BI 工具与 ETL
BI 工具不取代ETL(或 ELT)以按计划摄取或转换大量数据。然而,与 ETL 类似,一些 BI 平台可以通过即时运行查询来处理数据建模和数据拼接(连接来自不同数据库的数据)。
BI 工具与事件分析服务
Google Analytics、Segment 或 Amplitude 等事件或网络分析服务从您的产品中收集使用数据。尽管这些服务带有自己的界面来可视化和共享数据,但它们不被视为 BI 工具。您可以将它们视为可以独立使用的微型数据堆栈。
事件分析服务可以通过将其与中央 BI 工具结合起来集成到您的核心数据堆栈中。您可以从服务下载事件数据并将其移动到连接到您的 BI 工具的数据仓库中,或者如果支持,可以将服务直接连接到您的 BI 工具。
BI 工具与开源编码工具
Jupyter Notebook 和 RShiny 等开源工具使用 Python 和 R 等编程语言来处理数据。它们可以用于构建分析报告和仪表板,但它们不被视为 BI 工具,因为它们依赖代码而不是可视化界面。