探索数据赋能的未来趋势:嵌入式BI技术的挑战与突破

news2024/11/21 1:46:26

数据分析能力越来越成为消费者和企业的必备品应用程序,复杂程度各不相同,从简单地一个网页或门户上托管一个可视化或仪表板,到在一个云服务上实现数据探索、建模、报告和可视化创建的应用程序。BI的实现方式越来越多,无论规模大小,在任何以数据为中心的企业中,BI软件都已成为中流砥柱。

每家公司都在成为一家数据公司,利用数据和分析的能力将行业领导者与其他公司区分开来,越来越多的客户期望在他们日常使用的应用程序、产品和服务中提供可操作的数据分析服务,以获得强大的洞察力。但从头开始构建这些功能是一项艰巨的任务,更好的解决方案是:将行业领先的分析平台嵌入到已有的核心产品中,这就是嵌入式分析,是商业智能领域最热门的趋势之一。

我们一起探探嵌入式BI的前世今生

嵌入式 Bl 市场并不新鲜,只要有 Bl 软件,它就一直存在。自 1990 年代中期以来,Bl 嵌入应用程序的方式发生了巨大变化,当时 Crystal Reports 是事实上的报告工具,包括 Microsoft 在内的每个软件供应商都将其捆绑到其商业软件中。

嵌入式 Bl 功能的水平已经从 1990 年代的静态报告发展到 2000 年代的交互式报告和仪表板,再到今天的自助服务、预测和混合分析。在 1990 年代,Bl 工具具有自己的外观和感觉,并且是大多数应用程序包中的一个独特模块。到 2000 年代,Bl 工具可以配置为采用主机应用程序的外观。今天,开发人员可以创建完全自定义的前端或针对 Bl 产品的应用服务器运行的应用程序。

此外,Bl 工具现在可以访问比关系数据库更广泛的数据,关系数据库是 1990 年代的主要数据源,在 2000 年代,Bl 工具可以常规查询 OLAP 和 XML 源,而如今许多工具支持一系列云应用程序,例如 Salesforce 或 Zendesk,以及大数据源,包括 Hadoop、NoSQL、服务器日志、事件流、搜索索引和云文件系统,例如 Amazon S3 和 Google File System 等。

Bl 软件已经从桌面转移到了网络,现在又转移到了云端,组织可以按月(或有时按小时)租用软件。 Web 和支持云的 Bl 应用程序可以在不同的服务器上运行,因此不与主机应用程序共享代码或库,这消除了版本控制方面的考虑。

借助云,BI 产品可以部署在多租户的环境中运行,为每个租户及其特定数据提供配置、管理和安全。 云还使 Bl 供应商有机会将他们的产品作为软件即服务 (Saas) 或平台即服务 (PaaS) 应用程序提供,同时提供其他云优势,包括自动软件更新、最新的安全性、弹性可扩展性和可预测的许可。

API的丰富性,越来越多的 Bl 供应商开始提供具有丰富的 APl 和基于云部署的BI平台,使其可以灵活的嵌入到其他应用程序,同时可以无限定制和扩展。APls 已经从客户端/服务器编程库(例如 COM)发展到基于 Web 的接口(例如 SOAP、iFrames 和客户端插件),再到现代标准(例如 JavaScript 和 REST),用户可以轻松的创建新图表和图形、修改现有图表和将 Bl 可视化嵌入其他 Web 应用程序。同时 REST APl 可以用于访问后端管理功能,例如发布、供应、调度和用户管理。

各大论坛如何评价嵌入式分析以及未来的发展?

Gartner对嵌入式分析的定义是在事务性业务应用程序(如CRM,ERP等)中使用报告和分析功能。这些功能可能位于应用程序外部,但必须能够从内部轻松访问,而不会强制用户在系统之间切换。简而言之,旨在使各种应用程序或用户更容易访问数据分析和商业智能的技术。

“用户不想在平台间频繁转换,也不想去适应新的用户界面和框架。”萨尔·比特纳(IBM商业战略顾问)解释说,“对于在某个应用程序中生成或存放的数据,最简单的解决方案是在同一个程序内去处理这些数据,而不是被迫去购买、安装并从头熟悉其他工具。这也缩短了数据生成与分析之间的耗时,从而实现了高效的数据分析。”

几十年来,BI和分析工具未能渗透到超过25%的组织。在这25%的范围内,大多数工人每周只使用这些工具一到两次,嵌入式分析改变了这个等式。

TechTarget 提到,嵌入式 BI(商业智能)是将自助式 BI 工具集成到常用的商业应用程序中。BI 工具通过可视化、实时分析和交互式报告支持增强的用户体验,可以在应用程序中提供仪表板以显示相关数据,或者可以生成各种图表、图形和报告以供立即查看。甚至可以将嵌入式 BI 将功能扩展到移动设备,以确保分布式工作人员能够访问相同的商业智能,以进行实时协作。

BI 在过去十年中取得了长足的发展。随着分析技术的进步,对更多、更好、更快的需求也随之增加,这些是嵌入式分析从“想要”转变为“需要”的重要原因。换言之,嵌入式商业智能的时代已经到来。

根据全球IT专业咨询机构Gartner的预测,到 2025 年,将会有 75% 的企业应用软件,直接内置 BI 分析功能。调查来自《2020 Magic Quadrant for Analytics and Business Intelligence Platforms》

根据Market Research Future的数据,嵌入式分析市场预计将以每年14%的速度增长,直到2023年达到520亿美元!

Forrester预测,由于运营和业务复杂性的增加,嵌入式分析将在三到五年内成为新常态。

Infragistics最近发布的2019年调查报告发现,开发团队正在积极嵌入分析或计划尽快嵌入分析的最流行的应用程序如下图所示:

Eckerson Group 最近的一项调查发现,“独立软件供应商报告称,嵌入式分析将其应用程序的价值提高了 43%,并使他们的平均收费提高了 25%。”

各种调查表明,嵌入式分析已经成为数据分析新趋势。

那么嵌入式 BI 的未来是什么?

  • 随着数据分析的增加,未来业务将获得更多数据驱动
  • 嵌入业务工作流后的协作分析将大力推动业务发展
  • 自助式 BI 迎合增加的用户群
  • 更高的云计算可扩展性接受度
  • 利用预测分析的力量来更好的评估和预测业务、企业的增长
  • 人工智能利用嵌入式 BI 的强大功能

今天,企业可以嵌入各种 Bl 功能,从单个图表和图形到整个报告、仪表板和自助分析。下一波嵌入式 Bl 应用程序将支持自助服务和预测分析,并将操作和分析流程整合到一个混合或沉浸式应用程序中。

嵌入分析而不是构建分析可以帮助公司更快地进入市场,更快地看到分析的投资回报率,专注于自身产品的核心竞争力,随着时间的推移从增量改进中受益等等。商业智能的未来并不存在于商业智能 (BI) 平台中,数据智能的未来是嵌入式分析。

对于认真为用户提供最佳数据分析体验的企业而言,这是一条必经之路。我们正处于移动时代,数字集市、数字办公成为常态的大趋势下,任何靠数据驱动的业务,都需要嵌入式分析作为最终解决方案。

拓展阅读
详解商业智能“前世今生”,“嵌入式BI”到底是如何产生的?

使用WIX进行商业智能OEM打包

数据可视化分析工具如何在国内弯道超车迅速崛起百花齐放?

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1881528.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

自动雪深传感器的类型

TH-XL2随着科技的飞速发展,气象监测技术也在不断进步。在降雪天气频发的冬季,雪深数据对于保障道路交通、农业生产和电力供应等具有至关重要的作用。自动雪深传感器作为气象监测的重要工具,其类型多样、功能各异,为气象数据的准确…

国产分布式数据库灾备高可用实现

最近在进行核心业务系统的切换演练测试,就在想一个最佳的分布式数据库高可用部署方案是如何保证数据不丢、系统可用的,做到故障时候可切换、可回切,并且业务数据的一致性。本文简要介绍了OceanBase数据库和GoldenDB数据库在灾备高可用的部署方…

leetCode-hot100-动态规划专题

动态规划 动态规划定义动态规划的核心思想动态规划的基本特征动态规划的基本思路例题322.零钱兑换53.最大子数组和72.编辑距离139.单词拆分62.不同路径63.不同路径Ⅱ64.最小路径和70.爬楼梯121.买卖股票的最佳时机152.乘积最大子数组 动态规划定义 动态规划(Dynami…

嫦娥六号成功带回月球背面土壤,嫦娥七号整装待发,2030年前实现载人登月!

本文首发于公众号“AntDream”,欢迎微信搜索“AntDream”或扫描文章底部二维码关注,和我一起每天进步一点点 嫦娥六号圆满成功 嫦娥六号任务是中国探月工程的一次重大成功,探测器于5月3日在中国文昌航天发射场发射升空并进入地月转移轨道。经…

【SQL】已解决:SQL分组去重并合并相同数据

文章目录 一、分析问题背景二、可能出错的原因三、错误代码示例四、正确代码示例五、注意事项 已解决:SQL分组去重并合并相同数据 在数据库操作中,数据的分组、去重以及合并是常见需求。然而,初学者在编写SQL语句时,可能会遇到一…

2024华为OD机试真题- 电脑病毒感染-(C++/Python)-C卷D卷-200分

2024华为OD机试题库-(C卷+D卷)-(JAVA、Python、C++) 题目描述 一个局域网内有很多台电脑,分别标注为 0 ~ N-1 的数字。相连接的电脑距离不一样,所以感染时间不一样,感染时间用 t 表示。 其中网络内一台电脑被病毒感染,求其感染网络内所有的电脑最少需要多长时间。如果…

整合、速通 版本控制器-->Git 的实际应用

目录 版本控制器 -- Git1、Git 和 SVN 的区别2、Git 的卸载和安装2-1:Git 卸载1、先查下原本的Git版本2、删除环境变量3、控制面板卸载 Git 2-2:Git 下载安装1、官网下载2、详细安装步骤3、安装成功展示 3、Git 基础知识3-1:基本的 Linux 命令…

逆向开发环境准备

JDK安装 AndroidStudio安装 默认sdk路径 C:\Users\Administrator\AppData\Local\Android\Sdk 将platform-tools所在的目录添加到path C:\Users\Administrator\AppData\Local\Android\Sdk\platform-tools 主要目的是使用该目录下的adb等命令 将tools所在的目录添加到path C:\Us…

LabVIEW风机跑合监控系统

开发了一种基于LabVIEW的风机跑合监控系统,提高风机测试的效率和安全性。系统通过自动控制风机的启停、实时监控电流和功率数据,并具有过流保护功能,有效减少了人工操作和安全隐患,提升了工业设备测试的自动化和智能化水平。 项目…

解决注册表删除Google报错问题

删除注册表中的Google时报错: 解决方式: 1、右键com.microsoft.browsercore,选择【权限】,在弹出的窗口中点击【高级】 2、可以看到现在的所有者是:TrustedInstaller,点击【更改】 3、点击选择用户和组中的…

东方航空逆向

声明(lianxi a15018601872) 本文章中所有内容仅供学习交流使用,不用于其他任何目的,抓包内容、敏感网址、数据接口等均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关! …

问题解决|endnote文献手工导入

一、背景介绍 手工导入一篇文献是指手动编辑文献的相关信息Preference。为什么要手动这么麻烦?因为有的文献比较老只有纸质版本,有的文献信息不全,有的则是没有编码无法识别等等,需要手工录入;一般需要手工录入的情况比…

使用gradio搭建私有云ChatGLM3网页客户端

【图书推荐】《ChatGLM3大模型本地化部署、应用开发与微调》-CSDN博客 通过简单的代码领略一下ChatGLM3大模型_chatglm3 history怎么写-CSDN博客 对于一般使用网页端完成部署的用户来说,最少需要准备一个自定义的网页端界面。在网页端界面上,可以设置文…

5.SQL注入-通过union进行获取数据-字符型

通过union进行获取数据-字符型 在pikachu上查询kobe,出现了两个字段id和email 在后台和前端查询是一样的出现数据,也就是有两个字段:id和email 通过sql语句order by 以列的形式排序,没有第三列,所以order by 3 报…

快速将网页封装成APP:小猪APP分发助您一臂之力

你是否曾经有一个绝妙的网页,但苦于无法将其变成手机APP?其实,你并不孤单。越来越多的企业和开发者希望将自己的网站封装成APP,以便更好地接触到移动端用户。我们就来聊聊如何快速将网页封装成APP,并探讨小猪APP分发在…

可燃气体报警器检测机构:严格遵守的安全标准

随着工业、商业和家庭领域对安全要求的不断提高,可燃气体报警器作为预防火灾和爆炸事故的重要设备,其性能稳定性和可靠性越来越受到关注。 可燃气体报警器检测机构应运而生,为确保这些设备的有效运行发挥着不可替代的作用。 接下来&#xf…

Python中的数据结构

一.堆 堆的建立可以通过导入heapq库来实现 在Python中建立的是最小堆 即heap[k]<heap[2*k1]and heap[k]<heap[2*k2] 下面是一些 堆使用的方法 heapq.heappush([],加入的元素) heapq.heappop(heap)弹出最小的元素 heapq.nlargest(3,heap)返回最大的三个元素 hea…

Vue笔记-vue中使用JS创建的函数

主要是公司对前端要求不高&#xff0c;能解决问题就行了&#xff0c;前端不太熟&#xff0c;用js这种处理起来方便&#xff0c;在此记录下。 在src中创建一个api目录&#xff0c;新建custom.js export const getDivHeightByClass (className) > {let divElements docume…

Java面试题--JVM大厂篇之G1 GC的分区管理方式如何减少应用线程的影响

目录 引言: 正文: 1. 区域划分&#xff08;Region&#xff09; 2. 并行和并发回收 3. 区域优先回收&#xff08;Garbage First&#xff09; 4. 可预测的停顿时间 5. 分阶段回收 6. 复制和压缩 实际效果: 场景举例 1. 减少单次GC的影响 2. 支持高并发环境 3. 优…

设计模式-代理模式和装饰者模式

二者都是结构型的设计模式. 1.代理模式 1.1定义 为其他对象提供一种代理以控制对这个对象的访问. 代理从code实现方面分为静态代理和动态代理两种&#xff1b; 从适用范围来看,分为远程代理,虚拟代理,保护代理,智能引用几种. 远程代理:为某个对象在不同的内存地址空间提供…