范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

行业洞见丨一文读尽嵌入式BI技术蓝图

  嵌入式 BI 作为专业增强应用软件数据分析和可视化能力的BI工具,自诞生以来就被越来越多的应用软件厂商所采用,不仅能够在其自有ERP、CRM、MES、OA、Web网站等各种软件产品中进行嵌入,在其他各行业的定制开发、系统集成项目中也发挥出更大的价值。嵌入式BI与传统BI相比,在开发技术要求和技术实现上,有着更高的技术要求。一、嵌入式BI的技术蓝图
  具体到嵌入式BI的落地应用,需要从4个层面去着手。他们分别是应用层面,分析层面,用户权限以及数据层面。同时,每一个层面又有多个点值得考虑,有多种方式可以采纳。
  1、应用层
  首先从应用层来看,可以将分析的结果通过IFrame或者DIV,嵌入到目标系统中,对于更复杂的业务系统,需要最终的用户直接参与到分析的设计过程中,可以将设计器也集成进去。从整个系统的应用来讲,可以通过API以及OEM的定制服务,从安装包开始,直至集成的最终产物的行为和外观进行深度的定制,和目标系统在整个生命周期融为一体。
  2、分析层
  BI分析的层面来看,除了将分析的结果以可视化的方式嵌入到目标系统中,我们还可以提供自服务的分析方式,对于高级的用户来讲,可以非常灵活的对自己的业务系统的数据进行探索和分析,为自己的商业决策提供依据。更进一步,还可以在自助式分析的基础提供AI的支持,让分析的过程更加准确和智能。
  3、权限层
  要实现嵌入式BI,就无法割裂用户和数据的关系。一旦关联用户和数据,你就不得不考虑用户数据的敏感性、隔离性。尤其是对于SaaS这样的应用系统,你的产品可能有多个租户在同时使用。你肯定希望这些数据是隔离的,这样,即便是同样的一个BI设计很可能在不同的用户看来它的结果是不一样的。所以你需要能够提供能够快速对接的能力,把嵌入式BI的账务系统和目标系统进行快速的对接,然后数据能够基于用户的角色,组织去做过滤。
  另外,目标系统可能已经采用一些常用的生产力工具比如说钉钉,微信,还有其他的工作流程管理工具来管理自己的业务。所以和这些工具的集成也是一个常见的场景。
  4、数据层
  最后一个层面就是数据的集成。传统的BI分析是将目标系统的数据抽取出来,转换,并放到数据仓库中,然后进行分析。这是一个重要的分析方式,但是这样做通常对资源的消耗比较大,并且时效性不强。直连分析能力可以很好地解决时效性问题。
  随着技术的进步,工业4.0、工业物联、数字城市以及数字园区推进,各种IOT的设备以及传感器的引入,基于实时的流式数据的分析变得越来要重要,所以基于传统关系型数据库数据,以及数据仓库的分析同时还能够引入对于实时的各种监控数据和采集的流式数据进行分析会有非常广阔的应用前景。
  二、嵌入式BI面临的主要挑战
  嵌入式BI要全面满足应用软件各种嵌入式数据分析的需求,设计到各种各样复杂的场景。因此在具体实现嵌入式BI落地时,存在诸多技术挑战。
  1、开发技术多元化
  开发技术本身是多元化的。需要集成的目标系统可能是用Java,Python,PHP开发的。它的技术栈和分析系统的技术栈完全不一样。所以BI系统需要考虑如何消除技术栈差异带来的障碍。
  2、部署方式多元化
  产品最终的部署方式也不一样,不同的产品可能需要部署在不同的操作系统上,比如Windows或者Linux,有些用户希望部署到云上的Web App,有些用户又因为安全或者时效的原因必须部署在公司内部,有些用户需要用docker容器部署,有些又会使用K8s.所以要和这些产品进行集成,因此BI系统本身必须具有非常灵活的集成和部署能力。
  3、个性化定制
  个性化的定制,就是我们需要将嵌入式BI部分进行定制,嵌入后让他看起来和目标系统有着相似的行为,外观上有一致性,不会让用户感觉BI的模块和组件和目标应用系统有明显的差异。
  4、数据环境复杂
  数据环境也相当复杂的,每个用户采用的数据存储和管理,以及数据运用的方式都不一样。可能大部分的用户使用的是 Sql server, mysql, Oracle这一类传统的关系型数据库.而有些用户会使用一些大型的数据仓库,比如ClickHouse, Vertica, Hana. 还有些用户可能会使用的MongoDB, Redis这一类的NoSQL数据库去存储数据。更有甚者,近来这些IOT或者是各种传感器数据所的带来的挑战,就是将数据以数据流的形式去推送。
  三、如何应对嵌入式BI技术挑战
  为了向客户提供功能全面的嵌入式BI工具,Wyn Enterprise产品研发团队在研发时充分考虑了各种场景,并设计了科学的实现方案。
  1、对前端可视化的内容提供全方位的集成能力
  Wyn Enterprise提供了几乎所有视图和设计器的集成能力。当你去做深度的集成的时候,这些分析过程中使用的数据源的设计器、数据集的设计器、数据建模,然后仪表板设计器和报表设计器都可以完全嵌入到您的应用系统中去。最终用户完全可以不依赖Wyn Enterprise本身的站点或者页面,非常容易地把BI所用到的全部功能集成在自己的应用系统中。
  门户集成
  可以将Wyn Enterprise的整个门户嵌入到目标客户系统中,作为目标系统的子系统。
  设计器集成
  当需要做深度的集成的时候,分析过程中使用的数据源的设计器、数据集的设计器、数据建模、仪表板设计器和报表设计器完全都可以嵌入到第三方的应用系统中,最终用户完全可以不依赖于Wyn Enterprise本身的站点或者页面,而非常容易地把BI所用到的全部功能集成在自己的应用系统中。
  DIV交互式深度集成
  当你的应用系统很复杂,或对集成有更高的要求时,那么传统的IFrame集可能就满足不了你的要求。比如,你可能需要你的页面元素和这个BI系统产生一些交互,你也希望这个分析系统的组件里面产生的各种数据的变更刷新要能够影响外部应用。
  这些深度的交互能力是传统的IFrame无法去完成的。这时候我们就需要用到DIV的集成。
  众所周知,葡萄城是全球领先的软件开发技术和低代码平台提供商,我们在这个行业经营了40多年,有着非常深厚的积淀。所以当我们设计我们的嵌入式BI产品的时候,我们所有的组件和视图完全是基于控件的这种开发理念来做的,BI的每一个元素都有清晰的组件定义、属性、方法,完整的生命周期以及相应的事件的规划。所以,对于开发人员来讲,如果他希望能够非常深度的将这些可视化的组件集成到自己的页面或者产品中去,那么需要做的事情非常简单,就是把这些组件当做其他普通控件一样,比如说table,输入框样,只需要简单的引用对应的Javascript和CSS的文件,然后你可以用JavaScript动态的去创建,这样的做法,给用户带来了极大的灵活性。
  场景1:集成单个图表
  场景2:与外部业务系统的交互
  场景3:在原生系统页面中实现多个图表的重新布局以及互动分析
  2、提供不同层次的可视化组件定制能力
  数据的分析结果,最终需要用各种各样的可视化组件去呈现,Wyn本身提供了非常丰富的可视化组件。但是如果你的业务需要更加特殊的一些可视化的组件的话。我们也提供了非常规范和清晰的API,可以使用这些工具创建定制化的可视化组件,并且这些组件基本上和内置的组件具备同样的能力。这意味着定制化组件也可以和其他组件产生联动,产生交互过滤,甚至是钻取。可视化插件机制,可以实现任意个性可视化的需要。
  提供丰富的、清晰规范的API接口,并且,可视化插件与内置可视化组件共享相同的一套开发逻辑。
  提供便捷的SDK工具箱,降低了插件开发的技术难度,提高了标准化程度,同时,可以与外部组件进行数据交互。
  3、提供丰富的Web API,全面集成管理和运维功能
  除了可视化的部分,你还需要API支持,因为有时候,可能并不需要把所有的可视化功能全部都引入到系统里面,但是应用系统和BI系统之间的交互是必不可少的。在Wyn系统里边我们提供了两种方式的API,一种方式是GraphQL, 稍后我会详细的去讲为什么要使用GrahpQL, 另外一种是传统的Restful API。
  当然这两种API并不是相互冗余的,而是说他们具有完全不同的目的.
  使用这些API, 你可以进行用户,组织,角色,权限的管理,也可以进行各种文档的管理,最后包括你的运维中的一些过程也可以通过API来完成,比如批量的导入导出、批量的部署等等,这些功能基本上涵盖了所有需要集成的业务。
  灵活易用的GraphQL API,快速实现数据的集成
  GraphQL是一个新兴的技术,也就是最近几年由Facebook公司提出的这样的一个API的一个规范和框架。尽管开发GraphQL的API比Restful API 要复杂的多,你不得不去解决N+1问题,小心地调教性能。但是我们坚持用GraphQL去完成我们的API开发。 这是因为GraphQL API确实能给我们以及客户带来很多好处。
  首先,Restful API是用不同的URL路径来标识和区分系统中的资源,然后用不同的HTTP方法来标识在这些资源上的动作。所以, 你需要记住大量的URL。而使用GraphQL, 你就只用记住一个URL,无论是增删改查,请求的地址总是相同的。这非常方便我们的用户用来进行系统的集成。
  四、嵌入式BI技术的发展趋势
  伴随着大数据、物联网、人工智能、5G等新技术的发展,嵌入BI在开发技术和市场需求方面,越来越和前沿技术深度融合。特别是在智能制造领域和人工智能领域,都有各自前瞻的需求。
  1、实时分析
  与IoT、5G技术的完美结合,嵌入式BI将会嵌入到更多行业应用中,比如智慧工厂、MES4.0、智能建筑、智慧城市等对数据实时性要更高的数据分析和可视化领域中
  2、智能分析
  从技术上让数据分析更加简单,通过AI、ML、NLP等技术将嵌入式BI从自助分析带入智能分析时代,进而让各行各业的应用系统直接具有AI数据分析能力
  嵌入式BI与前沿技术的结合,将大大增强嵌入式BI赋能软件公司的能力。嵌入式BI将帮助软件公司在大数据时代,塑造新的技术竞争力。

哪个牌子的智能手机信号最好?有什么值得推荐的?文小伊评科技什么样的手机信号好?手机的通信性能相比于手机的性能以及拍照等等方面来说是很难被数据化,因为手机信号的测试非常的复杂,牵扯到诸多非常复杂且专业的测试。这些测试的成本对于数樊登认为吃面会导致人变笨,而北方人就是如此,有科学依据吗?村口旺财说他吃糠才变得这么聪明,我觉得比这个什么樊登说的有科学道理。能信这个的人得多笨啊我认为吃能让人聪明绝顶,你能问出这样的问题,没有一太平洋的,你都问不出这么个问题。一个卖书的快递小哥5年赚260万哪有什么天生牛逼,不过是笨笨地熬所有的体力劳动最终都是脑力劳动。中国有300多万快递员,谁是其中的佼佼者?窦郭利应该被提名。窦是快递小哥。2014年,阿里巴巴在纽约上市,马云带来了8个敲钟人,其中一个,也是窦一生农业电商之水果电商如何有效降低快递成本(第一期)十九届农交会头条科技复薪计划第二期各位电商朋友们,果农朋友们,你们有没有觉得快递费太贵了?有同感的,评论区留言分享你的经历灵光一闪。小王今天就来给大家整点干货机智,我是如何把我20目前国内三大运营商的5G套餐,你觉得资费怎么样?其实三大营运商都是挖坑让你跳肯定是高啊,只要说到套餐那就是坑人没得说,你看看三大运营商的利润,我天吓人不?最坑就是中国移动,39元套餐升级59元的,流量不变,只多了通话分钟,要到8赚快钱危害很大现在国内赚快钱的公司企业太多了,特别是与网络有关系的公司,这些公司严重影响到实体企业的运营,虽说有些方面对实体企业的宣传与销售产生有利的影响,但大部分的影响趋于不利。企业赚快钱,导领跑国内操作系统!ColorOS12或适配Android12,这些亮点需注意9月16日晚间,OPPO举办了秋季新品发布会,正式发布了全新一代的ColorOS12操作系统。根据OPPO官方的透露,新系统这次支持升级机型非常之多,覆盖了约1。5亿用户,近上百款什么样的人更适合使用骨传导耳机?以西圣X1为例,一文读懂前阵子给大家晒了一下我用的骨传导耳机,有位老哥提问,说自己工作很忙,周末更喜欢窝在电脑前,看剧还想留只耳朵给老婆,有没有必要选择骨传导耳机?答案是,可选,但非必要。比如说,选择支持kafka集群管理指南(一)本指南使用的工具为kafkabin目录下相关脚本。添加删除topics可以使用如下命令进行新增topicsbinkafkatopics。shbootstrapserverbroke有人能说说Vega64这块显卡么,和2060,2070对比怎么样?最近想入手一块?这是我现在用的配置!一体循环水冷!全特效吃鸡显卡温度在45左右,CPU温度在60度左右。网上已经有很多实测证明A卡渲染比N卡好,如果不去计较玩游戏时的帧率的话,A卡没有任何问题!主售价同为2599,魅族18X对比小米Civi,你是选择性能还是颜值?魅族18X小米Civi都是9月份刚发布的新机,二者起售价相同,均为2599元,所以很有必要做一次详细的对比。一直以来,小米以高配置高性能著称,魅族则以高颜值,好手感闻名,但是这一次
iPhone12再次降价,累计跌价2290元,还买什么iPhone13?几乎在各大手机品牌的旗舰新机发布会上,都能看到苹果手机,只不过苹果公司自己是发布苹果手机,而其它手机品牌则是将苹果手机用作对比项凸显自家手机更强大,但事实上明眼人都知道,虽然苹果手华为Mate40Pro最新价格确认,价格下调1200元,高端旗舰加速退场因为一些众所周知的原因,华为遭受到了好几轮的限制,其中受影响最大的就是华为的海思芯片部门,因为海思部门现在是只能设计芯片,而不能制造芯片,因为此前给它代工的台积电,没办法再继续给华又一款华为4G手机获得入网许可,搭载鸿蒙HarmonyOSIT之家12月27日消息,一款型号为JLNAL00的手机近日通过电信设备进网许可审批,发证日期为12月24日。从备注信息来看,该设备是一款华为4G手机,搭载鸿蒙HarmonyOS,避免被坑!手把手教你如何挑选心仪的电脑话不多说,直接上干货!首先,确定自己的预算。这一条很重要,如果预算定不下来,就如同大海捞针,也无法比较心仪几款的优劣。这就像你拿三千元的电脑与三万元的电脑作比较,毫无意义。预算定下市场预测2027年中国智能家居市场将达482亿美元据市场研究机构ResearchAndMarkets调查数据,到2027年,中国智能家居市场预计将达到482亿美元。中国智能家居市场的增长归因于物联网市场显着增长政府支持城市化进程加年纪大了,耳朵不好使了,该怎么办?你好年纪大了,耳朵不好使了,该怎么办?您好!老年性听力损失不能逆转,因为其原因是衰老造成听觉细胞退化。但可通过使用助听器人工耳蜗等进行有效治疗。值得注意的是,配助听器前必须要耳科医你认为最好的三款语音合成软件是什么?本人经常进行语音合成操作,网上这样的工具也很多,但大多华而不实,并没有他们宣传的那么好。根据我的实际使用经验,给你推荐三款实用又简单的语音合成软件朗读女BalabolkaTTS语音跨境电子商务到底要怎么做呢?跨境电商想要做大做强,精心打造供应链少不了!供应链可长可短,可细可宽。今天万里汇家的掌柜小万就和各位跨境电商卖家朋友们聊一聊供应链这回事儿。首先来看看,什么是供应链,某科是这么解释请问一下,家里许多年前的台式机你们都怎么处理的?我说说的处理方式作为一个程序员,多年来,也用掉了好多台式机。旧电脑还能继续发挥余热的部件,就是显示器,硬盘。如果电脑实在是太老了。那显示器跟硬盘也未必能用。如果你需要买一台新的电脑win10系统有必要一直更新吗?为什么会时不时的强制更新?很有必要更新,更新是Win10系统自我维护的一种方式Windows10是现在微软主推的一款系统,在Windows7停止维护后,Windows10依然可以享受微软提供的更新维护服务。支付宝借呗逾期九千多元三四个月了,客服打电话说起诉自己,是真的还是假的?该怎么办?九千多块钱说多也多,说少也不算少,至于会不会起诉你,很难说。我来说我自己吧!支付宝借呗2000,花呗1300。可以说都是逾期的,很多人觉得这么点钱怎么就还不上呢,我曾经就是一个赌徒