解决方案:提升规则自治能力与原生分析能力、支持视频流接入处理

优采云 发布时间: 2022-12-15 13:57

  解决方案:提升规则自治能力与原生分析能力、支持视频流接入处理

  11月,eKuiper团队进入1.8.0版本开发周期,完成了一些实用的新功能:新增视频流源,将边缘流处理能力扩展到视频流领域,可以处理来自*敏*感*词*的视频流或网络上的实时视频流;tfLite通用功能发布,用户只需上传训练好的Tensor Flow Lite模型,即可在eKuiper SQL中调用模型对流数据进行AI推理,无需额外编写插件或代码。简化了AI/ML处理的难度;针对边缘环境运维不便的特点,进一步优化规则自动运维能力,增加规则自动重启策略配置,并为Portable插件增加了热更新功能;持续完善 stateful 支持分析功能,增加WHEN子句进行条件计算。

  规则自动化运维

  部署在边缘的规则运维难度相对较大。但是边缘侧的部署数量通常较多,手动重启规则或者重启eKuiper也会成为比较繁琐的工作。在新版本中,我们增强了规则的自主性和自适应能力。

  规则自动重启策略

  规则在由于各种原因失败时可能会停止运行,其中一些原因是可以恢复的。在新版本中,eKuiper 提供了可配置的规则自动重启功能,以便在规则无法从可恢复错误中恢复后自动重试。

  用户可以配置全局规则重启策略,也可以为每个规则配置单独的重启策略。规则重启配置的选项包括:

  通过配置重试,可以在偶发错误发生时自动恢复,减少人工运维。

  便携插件热更新

  与原生插件相比,Portable插件更容易打包部署,更新需求也更多。之前版本中,便携插件更新后无法立即生效。使用插件需要手动重启规则或者重启eKuiper。在新版本中,插件更新后,使用插件的规则可以无缝切换到新的插件实现,减少运维工作。

  增强的分析能力

  新版本继续增强状态分析功能的能力,同时提供通用的AI分析功能,提升产品的原生分析能力。

  通用AI功能

  我们提供 Tensor Flow Lite 功能插件,用于流计算中的实时 AI 推理。该函数是一个通用的 AI 函数,可用于处理大多数预训练的 TensorFlow Lite 模型。在使用中,用户只需预先上传或部署需要使用的模型,这些模型就可以在规则中使用,无需额外编码。

  tfLite函数接收两个参数,第一个参数是模型的名称(扩展名必须是.tflite),第二个参数是模型的输入。下面两个例子中,tfLite函数分别调用sin_model.tflite模型和fizz_buzz_model.tflite模型,对数据流中的data字段进行实时AI计算。

  

  SELECT tfLite(\"sin_model\", data) as result FROM demoModel

SELECT tfLite(\"fizz_buzz_model\", data) as result FROM demoModel

  函数在 eKuiper 级别根据输入数据格式进行验证。用户可以通过更多的SQL语句对模型的输入输出进行预处理或后处理。

  条件分析函数

  分析函数增加WHEN条件判断子句,根据条件是否满足判断当前事件是否为有效事件。当为有效事件时,根据分析函数语义计算结果并更新状态。当是无效事件时,忽略事件值,重新使用保存的状态值。完整的解析函数语法是:

  AnalyticFuncName(...) OVER ([PARTITION BY ] [WHEN ])

  通过添加WHEN子句,分析函数可以实现更复杂的状态分析。例如,要计算状态的持续时间:

  SELECT lag(StatusDesc) as status, StartTime - lag(StartTime) OVER (WHEN had_changed(true, StatusCode)), EquipCode FROM demo WHERE had_changed(true, StatusCode)

  其中 lag(StartTime) OVER (WHEN had_changed(true, StatusCode)) 将返回上次状态更改的时间。因此,用当前时间减去这个时间就可以实时计算出状态的持续时间。

  连接生态

  eKuiper 可以处理二进制图像数据,但在之前的测试中,图像是通过 MQTT、HTTP 等有利于文本数据传输的协议发送的。新版本提供了一个视频流源,并增加了一个新的二进制数据源。同时,我们也在不断适配新版EdgeX。

  

  视频流源

  视频源用于访问视频流,例如来自摄像机的视频或实时视频流。视频流源在视频流中周期性地采集帧,作为二进制流连接到eKuiper进行处理。

  通过视频源访问的数据可以利用已有的SQL函数,如AI推理函数等,将数据转化为数据进行计算或输出为新的二值图像等。

  EdgeX Levski 适配

  eKuiper 1.7.1 及之后版本兼容EdgeX Levski 版本。同时,eKuiper EdgeX源码增加了对EdgeX新的Nats总线的支持。

  产品新外观发布流程优化

  11月,我们优化了产品版本发布流程。我们通过优化持续集成的基础架构,加快版本发布节奏,尽早交付完整功能,方便用户试用和反馈。

  例如11月份完成的v1.8.0功能已经发布到1.8.0-alpha.2版本,用户可以通过Docker或者Github页面下载试用。

  1.7.x 版本也应用了持续集成。根据用户反馈,我们在 11 月发布了 3 个修复包来修复一些问题。最新版本是 v1.7.3。

  徽标更新

  eKuiper 的产品标识于 11 月正式更新。新标识更加动感,由多条线条组成的持续向上流动的形象,更符合eKuiper作为运行在边缘的轻量级物联网数据分析和流处理引擎的产品定位。新Logo整体呈向上流动,代表eKuiper能够将海量物联网数据从边缘实时迁移到云端,也彰显出无限变化、包容万物的理念,一如eKuiper灵活敏捷的融合能力,可以在各种边缘计算框架上快速集成构建边缘侧流数据解决方案。

  快来了

  12月,我们将继续开发1.8.0版本,主要包括更高性能的静态Schema支持和Flow Editor的改进。敬请关注。

  解决方案:B端企业如何布局官网架构及内容,提升转化增长?

  本次直播,我们邀请到了具有丰富一线To B营销经验的成长超人创始人&CEO。拥有超过10年的互联网科技行业深厚经验和一线To B营销经验。服务过数十家世界500强及上市公司。本文为直播内容整理,内容已删减。

  大家好,我是成长超人创始人兼CEO大智。我在数字营销领域工作了十多年。我对 网站 的构建非常有经验。我也服务过很多大企业、中型企业和小型企业。企业等

  本次分享主要分为五个部分:第一部分是B2B企业官网的核心价值;第二部分是如何规划结构;第三部分是如何做好内容布局;第四部分分享视觉设计的“度”如何控制;第五部分,持续迭代是竞争力的保证。

  一、B2B企业官网的核心价值

  一般而言,企业官网的价值在于它作为企业对外品牌宣传的网络窗口,或者作为发布企业重要信息的平台,但对于To C企业和To B企业来说有些不同. 比如对于To C企业来说,官网更重要的是承载品牌的外在形象,这是品牌营销不可或缺的一部分,因为To C品牌的营销动作大部分都可以通过e来解决-商务平台或线下商店。

  企业官网对于To B企业的核心价值主要有三点:

  品牌展示,通过官网向用户展示品牌实力、产品信息、品牌形象等;营销转型,大部分营销方式都会将流量引到官网,最后形成咨询或留存资金,所以营销转型在B2B企业环节非常重要;数据留存,因为在营销的过程中,To B公司的官网需要通过不断的迭代和数据的沉淀来引导更多的营销决策,而不是完全依赖主观的考量。2、如何做好建筑规划?

  在明确了To B公司官网的核心价值后,制作网站的第一步就是规划结构,而最早的方法是在制作网站时使用思维导图,把所需的网站栏目,如首页、产品中心、案例研究、解决方案中心、人才中心、联系我们等栏目,构成基本结构。这种方法没有错,但现在需要添加一些东西,以确保架构规划经过深思熟虑,更实用,更具竞争力。

  之所以如此,是因为B2B企业的官网必须追求品效的统一。很多时候,B2B企业的官网不能仅仅展示和宣传品牌形象,因为核心价值是有转化的,希望在营销上能带来更多。价值,所以品效合一是必然的情结,不能偏于品牌,偏于营销。

  比如很多公司为了提高转化率,就把网站做成了所谓的营销型网站,里面全是标语和弹窗,按钮的布局也是不合理。每个屏幕都放置按钮,引导用户,虽然对留存资金等有用,但并不能真正理解营销的效率和价值。

  首先,品效结合的“品”,重的是综合而不是具体,因为不管是大企业、中型企业,还是小企业,访问者本身是多种多样的,即就是,网站不仅要面对目标客户群,更要面对人才,因为企业的发展离不开人才,很多应聘者会在招聘会上考察公司的企业文化、产品、竞争力等。决定是否投递某公司简历时,可参考公司官网。

  另外,还要面对投资人,比如上市公司有投资人,有股东;或者一些快速成长的公司有投资人等;而一些上下游合作伙伴也可能通过网站信息获取公司的最新信息或者了解企业的​​实力等。

  所以网站不可能只面对一群人,而是面对很多人。这就要求网站的应用场景需要极其广泛,才能接纳各种来源和流量,满足不同访问者的需求,这也是专注于品牌的主要原因。

  如何做一个满足多场景应用的网站架构?

  

  如果你有过搭建网站或者对接过服务商的经验,你就会知道,搭建网站的大部分步骤都是先给出*敏*感*词*,如上图左图,然后列出第二个——一级和三级分类分开,列表很详细;双方确认没有问题后,即可按结构准备内容;如上图右图所示,将内容用文件夹分类后,提供给建站服务商,让他们利用结构和内容做网页设计。

  当以上环节结束后,就进入了页面设计阶段。这时候网站的交互体验、功能、变换路径是否满足等,就需要和设计师打交道,和他一起讨论内容排版,但这是不对的,因为设计师都是图稿,只能展示网站的视觉效果是否足够好等,但不能像官方推出的网站Action那样进行点击、浏览、弹出、交互等操作,您可以'从普通访客的角度体验即将推出的新网站。这样会导致出错率高,伴随返工风险高,还会出现拉长战线、增加预算、达不到预期等情况。

  例如,很多公司花费了大量的精力、人力、物力和预算来修改网站。最后虽然在视觉上有一些变化,但在可用性上并没有太大的突破,只能勉强继续使用,因为不可能重新向公司申请收费再做,或者你只能等两三年再改版,直接影响未来两三年的转化率。

  综上,架构规划的建议是使用原型图来辅助网站整体规划,因为企业在提供建站服务时肯定会用到原型图,所以需要使用原型图来辅助网站整体规划,网站本身是一种单向的信息传播工具,不同于线下,它可以通过聊天、观察、环境等因素与用户进行频繁的互动和交流。

  在 网站 上,由用户决定所有访问者将点击哪些页面,他们不会点击哪些页面,以及何时离开。网站 不能干预和引导整个过程。这时候,如果设计、信息传递、路径设计、交互不周到,网站的竞争力肯定会下降。

  原型图的好处: 首先,你可以在调研完所有的需求,消化提炼所有的信息后,用原型图工具画出每一页的原型图,用原型图画出每一页的重点。设置按钮、热点、链接、路径,然后生成链接发送给相关人员,围绕视觉事物进行高效的交流和讨论,避免了传统方式需要A,理解为B ,最后做出来的就是C的情况。

  其次,双方的团队和领导可以通过原型图的链接进行模拟操作体验,从而准确的提出需要优化的地方。

  通过原型图,主要可以辅助实现三大目标:

  第一,需求可视化,因为可能有几十个需求文档,很难很好的呈现出来,等设计稿出来再评论就来不及了,但是可以在短时间内完成原型快速迭代和高频率的沟通让需求从0到1可视化,而不仅仅是PPT和文档。

  第二,增强参与感,因为网站属于非标准化定制,所以需求一定要对齐。如果出现需求不对齐的情况,就容易跑偏,造成不好的结果;而原型可以增强双方的参与感,围绕需求不断沟通,甚至可以模拟不同的角色来体验网站中不同角色的路径是否顺畅,是否有哪些地方让他们不舒服,需要改进。

  三是去除视觉干扰,即通过模拟推导,可以更客观地定义网站功能,因为根据以往的经验,在不使用原型工具进行视觉传达的情况下,大多数情况下,结构和数据是我开始做页面设计的。当把页面设计发送给客户时,客户很可能会把注意力放在视觉设计上,而忽略了内容、布局、交互和功能,但网站本身的功能才是最重要的。核心部分。

  所以这几年,我们开始强行将视觉和功能分离,即先定义网站的架构,再决定视觉设计。

  其次,品效合一的“效”重在专业化,而不是全面化。它与“产品”相反。品牌需要关注一切,因为每个人都需要考虑;效果只需要关注目标客户群,即希望大家每一个进入网站的目标客户群都可以提交表单,可以通过留言、在线咨询等方式留下*敏*感*词*。 ,为了提高转化率,所以着陆页是网络营销的第一生产力。

  综上所述,B端企业网站之所以需要做产品效果的整合,是因为很多东西不懂,一直用一个规范的页面做广告,最终会变成一个长期的- term budget投资,虽然你自己的budget可能带来100点的利润,但是因为特殊页面或者landing page没有考虑好,只能得到80点的利润,长期来看是一个巨大的损失。

  如何解决产品和效果之间的冲突?比如品牌本身要有调性,不能让用户觉得有很重的销售痕迹。如果让用户觉得营销无处不在,就会影响品牌的外在形象。

  

  案例一:SaaS产品定位为人人可用的低代码开发工具,即用积木搭建应用,满足各种业务和场景的管理需求。是适合中小微企业需求的全方位产品。数字化管理应用。但是这个产品面临一个问题,就是因为功能太全面了,做SEM广告的时候设置了很多关键词,但是不管哪个关键词引导官网着陆页,都是相同。

  例如,一家公司需要找到一个项目管理工具。在百度上搜索关键词,看到了SaaS产品的广告。当提到一两句话时,用户会怀疑该产品可能不是他们要找的专业产品,这样就会出现潜在用户的流失。

  从以上案例可以看出,大部分官网首页并不是最好的推广落地页,因为每个有需求的用户通过搜索不同的关键词进入官网首页时,如果没有把用户最想要的东西呈现出来的方式,用户难免会对产品产生疑惑,然后离开去寻找下一个。

  大多数官网首页都会有横向和纵向的导航,方便用户根据不同的需求寻找兴趣点,但是如果想以有限的成本和时间完成用户增长,官网首页就需要改一下,即,对于产品可以解决的各种管理场景或功能,用关键词来划分,因为用户会根据不同的需求去搜索不同的关键词;然后不同的 关键词 可以导致横幅地图的不同登陆页面。

  比如落地页首屏会根据不同的关键词展示不同的banner,让用户知道有他们想要的产品,然后第二屏会介绍产品完整的优点,让用户要知道产品不仅可以满足他们当前的需求,还可以解决其他的问题,因为对于中小微企业来说,成本是考虑较多的一个因素。

  综上所述,网站的策划不一定将效果和质量结合起来,而是需要合理的营销布局和属性,但也不是完全割裂开来的,因为对于B2B公司来说,质量和效果不一定是结合的太难了,你可以在规划网站的时候提前规划好你有多少landing pages来做营销转化。

  3、如何做好内容排版?

  当网站结构完成后,下一步就是内容的布局。只有合理安排内容,才能提高内容传播的效率。

  1.建筑为内容服务

  始终坚持 网站 结构来服务于 网站 内容,而不是先完成 网站 结构,然后再用内容填充结构。传统的错误做法通常是先参考同行中比较优秀的公司架构,然后敲定架构和设计页面,最后想办法填写架构,这样会出现很多问题。

  比如网站的很多主页都是精心制作的,很漂亮,但是点进去之后,却变得空空如也,一片空白。很多栏目明明是重要的栏目,里面却只有几张图,几个字。这是一个典型的预先确定结构然后发布内容导致的问题,因为根本没有考虑到一些内容的准备受到很多东西的限制或者短期内找不到,而这些内容不需要出现在网站过程中,要扬长避短。

  正确的做法应该是先做需求调研,先了解清楚需求和目标,以及网站想要达到的目的;理解清楚后,转到采集的内容,采集完成提炼;然后确定网站结构,这时候可以判断哪些列可以合并在一起,哪些列需要分开,哪些需要推荐或者哪些不重要等等;然后把设计开发完成后,上传内容;最后上线网站,这是为内容服务的架构,而不是内容适配架构。

  2、内容层次 4、如何控制视觉设计的“度”?5、持续迭代是竞争力的保证

  在接下来的部分,大智老师接着讲解了如何把控视觉设计的“度”,不断迭代才是竞争力的保证。

  六月和十月现场回顾

  在本次会员直播课程中,大智老师详细讲解了B端企业如何布局官网架构和内容,从而促进转型和成长。希望大家有所收获~

  每周三/周四晚8点,起点课堂会员平台将邀请一线互联网产品和运营专家,与您分享最新的产品行业动态、运营方法和干货知识。

  每个月度会员直播都有月度主题,周度直播围绕月度主题展开。十月的主题如下:

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线