当生成式AI遇到业务流程管理,大语言模型正在变革BPM

生成式AI对各领域有很大影响,一个方面在于它改变了很多固有业务的工作流。
工作流(Workflow)是业务流程的一种实现方式,一个业务流程往往包含多个工作流范式以及相关的数据、组织和系统。
因此,提及工作流必然离不开业务流程。
业务流程(Business Process),是为达到特定价值目标而由不同的人分别共同完成的一系列活动,是企业用来实现目标的可重复步骤集合。
使用业务流程,可以帮助组织提高客户满意度和提高对快速市场变化做出反应的敏捷性。同时面向流程的组织打破了结构部门的障碍,并能够避免功能孤岛。良好的业务流程,对于朝着目标取得进展和改善业务运营至关重要。
随着业务规模的不断壮大,组织的业务流程往往变得过于庞大和复杂。这时就需要自动化工具的帮助和管理,由此诞生了业务流程管理(BPM,Business Process Management)这种流程管理方法论。
BPM是一种结构化方法,用于改进组织用于完成工作、服务客户和产生业务价值的流程。它使用各种方法来改进业务流程,包括分析业务流程、对业务流程在不同场景中的工作方式进行建模、实施更改、监视新流程等,并不断提高其推动所需业务成果和结果的能力。
用以支持自动改进业务流程并支持组织大规模业务变更的业务流程管理软件,被称作BPM软件、套件或系统(BPMS,Business Process Management Software\Suite\System),它是不同类型的技术的集合,包括流程挖掘工具、用于绘制业务流程图的BPMN工具、工作流引擎及模拟和测试工具等。
近年来,随着AI等技术的进一步发展,新型技术被引入和集成到BPM软件中,BPMS也进化成了智能BPMS(IBPMS,此概念由研究公司Gartner创造),并将低\无代码 (LCNC,Low Code No Code)及RPA等技术纳入其中。
此外,还发展出了用于分析业务流程及操作工作流中各个步骤的新一代流程智能(Process Intelligence),以帮助组织识别流程瓶颈并提高运营效率。
随着市场需求的进一步扩大,最近几年AI等技术已在深度影响BPM,这些技术为发现、设计、测量、改进和自动化工作流提供了新的方法。而在今年大语言模型(LLM,Large language Models )爆发后,BPM又在积极引入生成式AI技术以及基于大语言模型进行各种探索与演化。
BPM遇到生成式AI发生了什么变化?生成式AI为行业带来了哪些影响?大语言模型时代的BPM又该是怎样的?

01 生成式AI带来的BPM范式转变

竞争日益激烈的现代商业世界中,BPM和流程智能是决定公司成功成败的重要组成部分。
BPM主要涉及现有业务流程的识别、设计、执行、文档和监视,它旨在使这些流程尽可能有效和高效,常用的工具和方法包括六西格玛、精益管理和BPMN(业务流程模型和表示法)。
流程智能可以看作是BPM的分析大脑,如果说BPM担当“怎么做”,流程智能就担任了“怎么知道”。它涉及了仔细检查大量过程数据,以收集可以导致智能决策的见解。
传统的流程智能方法依赖于手动审核、数据分析和专用软件来可视化和评估过程效率。而AI技术的应用,特别是生成式AI,重新定义了这些领域的基础,为BPM带来了范式转变。
生成式AI是人工智能的延伸,专注于创建新的数据模型、自动化工作流程,甚至预测算法。这项技术以神经网络和机器学习算法为基础,颠覆了传统的BPM和流程智能技术。
传统BPM和流程智能方法是手动、线性和孤立的,生成式AI则提供了自动化、高度自适应和集成系统的可能性,这些系统可以随着时间的推移而学习和发展。
在BPM中,生成式AI可以在几秒钟内自动模拟数千个流程路径,以确定最高效和最有效的路径。这与精益或六西格玛等传统方法形成鲜明对比,后者可能需要数周或数月才能产生优化结果。
麦肯锡的一项研究表示,将生成式AI集成到BPM实践的公司,运营成本降低了多达20%。
在流程智能领域,生成式AI也取得了重大进展。
数据分析,通常涉及数据科学家手动制定要分析的假设和模型。生成式AI可以根据现有数据自动生成这些模型,从而减少分析所需的时间和人为错误。Forreste的一份报告表明,使用AI增强型流程智能的组织在识别流程方面比传统方法快50%。
因此,生成式AI不只是添加到现有BPM和流程智能库中的工具,更改变了人们理解、分析和实施业务流程的方式,代表了一次重大的范式转变。
借助生成式AI,组织将获得植根于自适应智能和无与伦比的效率的竞争优势。

02 基于价值链的生成式AI流程应用

以往我们分析生成式AI的对业务流程的影响,主要探索技术对某些业务场景的变革,这是一种节点式的观察。如果我们把这些节点缩小,将目光整体放到企业价值链上,就会有更多的发现。
企业价值链是以企业内部价值活动为核心所形成的价值链体系,它由一系列为顾客制造价值的活动和功能组成,能够展示企业的设计、生产、营销、运输等为顾客创造价值的一系列活动、功能以及业务流程之间的连接情况。
探索生成式AI如何影响企业价值链,能够了解其对企业经营更深层次意义。
我们可以从端到端业务流程入手,构建一个价值链生成式AI应用示意图,并在上面重点标注重复模式的子流程和任务,这些标注的业务流程可以视作应用生成式AI的重要指标。
当标注工作完成后,可以将这些已标注流程大概分为三种类型。
第一种类型,与生成式AI增强客户数字体验的潜力有关。这是通过使用自然语言与软件交互、客户支持自动化和信息对话检索来实现的。
第二种类型,涉及生成式AI协助业务流程和知识管理的内容创建带来的潜在好处。这些业务流程一般会通过生成流程模型定义(比如重新设计招聘流程等)、在业务流程上下文中生成实际内容(比如自动创建的职位描述等)以及详细阐述文档和数据(比如总结客户支持交互等)来实现。
第三种类型,与生成式AI提高专业和公民开发人员的速度和有效性的能力有关。这些业务流程,是通过从自然语言生成代码、代码自动完成和自动生成文档来实现的。
需要说明的是,对于适合应用生成AI的任务,关键在于分析任务中所涉及业务角色的“当天生命周期”,可以更清晰地了解当前任务进行的细节、差距、问题以及更广泛的背景。
比如分析物流小哥一天中的业务,如果他们的任务从手动输入送货单转变为通过人工智能处理的简单地验证送货单,将会大幅加快送货单的处理时间。
这种方法,也可以称作业务驱动的生成式AI应用。
用业务驱动的方法来识别业务流程中生成式AI的应用领域,可以为企业带来宝贵的见解和机会。而通过分析端到端业务流程并创建重复模式的热图,组织可以确定有效利用生成式AI 的业务流程位置。
在这里插入图片描述

上面列出的三种基本类型,主要用于改善数字体验、协助内容创建和知识管理以及提高开发人员的速度和效率,能为广大组织探索生成式AI的高效应用奠定坚实基础。
当然为了确保这种方法的成功实施,必须分析任务、了解挑战、将场景与目标联系起来,设计工作流、用户体验以及与 AI 功能和业务逻辑的数据集成,还需要进行健全性检查以确保安全性、隐私合规性和整体可行性。

03 生成式AI对业务流程的增变量

大家都清楚,应用程序方案应该链接到明确的业务目标和组织范围。一旦建立生成式AI在业务流中的应用关系,就可以设计与构建业务流程了。
这其中,有一些步骤将基于常规与规则的业务逻辑,从企业应用程序和其他来源检索数据;还有一些步骤,将是可以被AI功能取代的任务。
除了流程工作流之外,还需要设计用户体验和利用现有数据和潜在新数据的方法。
例如,可以考虑从企业系统中检索有关作业配置文件的一些数据,使用该数据构建生成式AI服务的输入以生成建议的作业配置文件描述,然后将其存储在同一个企业系统中。
这里有一个加快生成式AI业务方案设计的方法,就是将融合AI技术的业务流程视为构建各种功能模块,将AI功能与常规业务逻辑相结合。
这些功能构建块可以包括文本摘要、翻译、情绪分析、问题和答案、图像编辑、文本到图像生成等功能。例如,在客户满意度分析流程的上下文中,可以使用摘要AI功能来查看社交媒体帖子和其他数据源,然后应用情绪分析AI功能来生成验证记录的净推荐值分数的输出。
采用这种将AI功能和业务逻辑相结合的机制,业务解决方案将会演变为两类:增量和变革。
增量解决方案用以优化现有流程或产品以提高盈利能力,变革性解决方案则引入了从根本上重塑业务运营或行业的突破性方法。
来看两个例子。
使用生成AI的增量解决方案的例子,可以聚焦用于营销目的的内容生成,它可以让企业无需再花费数小时为社交媒体、博客文章或时事通讯创建引人入胜的内容。借助生成式AI根据特定参数快速起草或建议内容,可以节省时间和资源,提高效率并降低成本。
变革性的解决方案案例,可以看看人工智能驱动的个性化教育平台。与标准课程不同,人工智能平台可以根据每个学生的表现和兴趣定制学习材料,从业务流程上彻底改变教育架构。
当然,选择增量还是变革性解决方案,很大程度上取决于企业的特定需求、能力和战略愿景,需要组织结合自身业务属性与适配资源因地制宜。

04 业务驱动生成式AI的优势

将生成式AI集成到BPM和流程智能中,不仅仅是增量和变革,它还代表了组织如何管理、优化和创新其运营的巨大转变。
在这里插入图片描述

这些转变,主要表现在以下几个方面:
流程优化:生成式AI可以模拟许多流程路径,使企业能够确定最有效的路线。比如通过人工智能生成的模拟,将订单到现金的周期时间缩短多达15%变得可行。
工作流程自动化:能够创建新的自动化工作流程的人工智能算法可以增强客户服务运营,如自动工单等流程,可将时间缩短25%。
资源分配:该技术可实现动态资源分配,例如实时调整制造计划,从而将停机时间减少10%。
增强的数据分析:生成式AI可以创建新的数据模型或假设,从而获得更好的见解。一个引人注目的案例是预测性维护模型,该模型将工厂停机时间减少了多达20%。
决策支持:由生成式A1提供支持的高级决策支持系统(DSS)可以改善战略规划。数据显示,情景规划模型将市场进入成功率提高了18%。
实时智能:该技术允许实时报告和洞察,例如将物流成本降低12%的供应链仪表板。
挑战和解决方案:虽然该技术具有变革性,但其成功实施需要应对各种挑战,包括数据隐私、技术要求和变更管理。
当然,其中的大部分挑战都可以通过战略规划及框架、技术补齐来克服。

05 从FM到LLM

20211,斯坦福大学的研究人员首次提到了基础模型(FM,Foundation Models),以总结机器学习模型的新水平,与迁移学习的概念密切相关。
他们将基础模型定义为一种在大量原始数据的基础上通过无监督学习训练而成的AI神经网络,可适应各种任务,并把transformer模型、大型语言模型和其他仍在构建的神经网络都归入到这个被他们称之为基础模型的重要新类别中。
基础模型是在广泛的数据集上训练的,这些数据集可以在很大程度上进行调整,这使得只需非常小的训练样本集就可以将它们专门化为某个利基产品或应用案例。
在这里插入图片描述

传统的机器学习方法需要大量的训练数据,收集和准备此类数据非常耗时,成本高,投入大量时间。拥有一个预先训练的基础模型,并且只针对专业化对其进行微调,可以降低构建新模型的运营成本,为新的业务用例开辟无数的机会。
LLM是在大量文本数据(至少由数十亿个参数组成)上训练的基础模型,只需要给定自然语言描述的提示,LLM可以生成文本并执行基于文本的任务。
随着ChatGPT的上线,基于LLM的各种应用也爆发式涌现,并且迅速影响BPM在内的企业管理软件,同时BPM技术合集中的各项子集技术也都在快速融合生成式AI。

06 从LLM到LPM

虽然通用LLM已经增强了文案写作、图文设计等日常知识工作,但软件工程、金融和人力资源等领域的专用模型的训练、融合及应用仍然需要大量的培训。
由于LLM是基于统计的工具,它重用了大量通常策划不佳的人工生成文本的语料库,因此很多行为是不可预测的,输出的结果经常不符合逻辑,以至无法使用。这种情况,限制了LLM在很多商业环境中的适用性。
从结构上讲,流程模型是逻辑语句,因此许多基于LLM技术的进步可以在流程管理领域利用。LLM可以训练广泛的知识,用户可以用它编写食谱、撰写剧本、绘制图片等。但是,如果用户问“生产流程中最大的问题是什么?”这样的问题,一般得不到想要的答案。
在这里插入图片描述

特别是在BPM和流程智能中,决策对业务运营具有重要的影响,深度学习并无法担任可靠的、可信的和可操作的智能助手。
所以,LLM能否应用于业务流程管理空间,一直以来都是智者见智。
在这个背景下,为了促进BPM的进一步智能化,需要将LLM(或更广泛的基于基础模型的方法)与符号数据管理(如知识图)和自动推理方法集成。
同时为了推进生成AI时代BPM软件技术基础的整体认知,在论文《Large Process Models Business Process Management in the Age of Generative AI》中,来自SAP的Timotheus Kampik以及来自曼海姆大学、墨尔本大学及慕尼黑工业大学等教育机构的研究人员,提出了大型过程模型(LPM,Large
在这里插入图片描述

▲ LPM的概念性体系结构(来源:LPM论文)
LPM被设想为一个神经符号软件系统(neuro-symbolic),它集成了专家积累的流程管理知识和组织如何运行流程的精确数据与生成式AI和统计以及符号推理方法,从而融合了流程数据和知识。
给定流程数据在一个事件日志或关系格式,LPM自动识别特定流程的领域以及组织的上下文,然后生成见解和行动建议,使用一组工具过程设计、分析、执行和预测。
经过微调和增强通用LMM 实现的LPM,通过与经典算法工具和结构化数据的安全和健全的集成,可以提供在以往设置中不会被发现的业务流程新见解,大大提高了流程的可观察性。
在这里插入图片描述

▲ 通过对流程信息的专业化,将LLM提升为LPM(来源:SAP官网)
基于LPM,用户可以访问非结构化和半结构化组织知识,能够利用来自数千名专家的数十年流程经验的非常宝贵的专业知识以及数千个组织的多年绩效数据,还能通过特定于上下文的、自动定制的流程和其他业务模型、分析深入探讨和改进建议进行进一步微调和增强,从而大大减少生成业务流程见解所需的时间和精力。

07 LPM对业务流程管理软件的影响

从各项应用表现来看,LPM将会成为智能流程管理的主要推动者,同时LPM也将增强软件能够增强或提供新的业务流程管理功能。
对于LPM对BPM软件的影响,已经在应用LPM的SAP总结了以下几点:

  1. 利用情境化知识促进自动化流程分析
    LPM能够利用大量的组织知识支持增强流程分析能力,例如生成流程自动化建议以及结构流程改进建议。
  2. 通过将非结构化流程信息转化为洞察力来扩展流程智能领域
    LPM可以帮助直接从组织中丰富的非结构化流程信息和数据中生成业务流程模型和流程分析,可以大大减少理解和改进流程和操作所需的时间和精力。
  3. 在人为控制下实现持续改进的自动化
    基于 LPM 的方法激增,这些方法自动生成人工可解释和可验证的分析查询,将它们编译为自动定制的深入过程调查。基于此,流程变更操作可以自动推断并以人机交互的方式触发,以在更短的时间内改进流程操作。
  4. 面向自动驾驶组织的企业通用人工智能
    围绕LPM的算法工具箱不断扩展,以便LPM可以根据过去的表现自动调整其推理,并进一步增强数据和知识语料库,实现由企业通用智能实现的完全自动化组织的愿景。

08 后记:BPM融合生成式AI的未来

随着LLM的不断发展与完善,BPM领域已经出现很多有意思的应用程序。借助生成式AI,用户无需任何特殊专业技能即可快速、轻松地生成内容,使用自然语言运行任务可能比学习和导航系统要容易得多。
毋庸置疑,融合生成式AI的BPM用途是非常广泛的,这点从麦肯锡发布的研究文章《Generative AI is here:How tools like ChatGPTcould change your business》就能体现出来(回复 LPM ,获取该文章PDF文件)。
在这篇文章中,麦肯锡预测了生成式AI在营销和销售、运营、IT/工程、法务、人力资源和公用事业/员工优化等领域的预期价值创造。
下图来自这篇文章,可以看到生成式AI适用的这些领域,大部分应用场景也能看到BPM的身影。在这些不同的应用领域,可以看到生成式AI能够作为BPM用户处理特定任务的助手,这也意味着融合生成式AI的BPM的广阔应用前景。
在这里插入图片描述

虽然生成式AI与BPM的融合刚刚开始,但就现在的新型技术架构、产品及应用情况而言,生成式AI已经成为业务流程管理和流程智能领域的革命性力量。尤其是优化、自动化和数据驱动型洞察能力,带来了前所未有的价值和效率提升。
对于其在未来的发展趋势,这里王吉伟频道也简单列出几点:
趋势1:自适应商业模式
未来的进步可能会根据市场变化、客户行为或全球事件实时调整商业模式。这种适应性将重新定义业务运营的敏捷性。
趋势2:人与人工智能协作
随着人工智能系统变得更加直观和上下文感知,人与人工智能协作在决策过程中的范围将扩大,从而产生协同效应,显著提高运营效率。
趋势3:道德和监管框架
随着技术变得越来越普遍,可能会制定一个更全面的道德和监管框架来管理其使用,平衡创新与道德考虑。
趋势4:人工智能民主化
随着基于云的人工智能解决方案和开源工具的可用性不断提高,即使是较小的组织也可以利用生成式人工智能,从而在许多行业中创造公平的竞争环境。
趋势5:增加投资
根据普华永道的数据,由于人工智能,到2030年,全球GDP可能会增加14%,相当于额外的15.7万亿美元。这种收益,大部分可能来自应用于业务流程的生成式人工智能的进步。
虽然生成式AI与BPM的融合应用与发展还存在一些挑战,但其潜在的好处和惊艳的表现,已经压倒性地证明了它与当代商业实践的整合优势。
随着生成式AI的不断发展,其对BPM和流程智能的影响只会在规模和范围上不断扩大。

  • END -

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

有线网卡通过无线网卡使其它设备上网

我现在的网络是无线路由器连接公网,电脑上的无线网卡连接路由器使电脑上网,这是完全正常的连接方式。 我现在又有了一台嵌入式设备,它只有有线网口,所以就只能用有线的方式连网,但是我的无线路由器不在电脑旁边&#x…

行业追踪,2023-10-27

自动复盘 2023-10-27 凡所有相,皆是虚妄。若见诸相非相,即见如来。 k 线图是最好的老师,每天持续发布板块的rps排名,追踪板块,板块来开仓,板块去清仓,丢弃自以为是的想法,板块去留让…

软考系列(系统架构师)- 2013年系统架构师软考案例分析考点

试题一 软件架构(根据描述填表、ESB 定义和功能) 【问题1】(10分) 服务建模是对Ramp Coordination信息系统进行集成的首要工作,公司的架构师首先对Ramp Coordination信息系统进行服务建模,识别出系统中的两…

化工园区数字孪生可视化管控平台,赋予园区安全环保智慧发展

化工行业作为国民经济的支柱和工业发展的引擎,对安全生产、环保节能、应急管控有着很高的要求。目前国内外化工园区面临安全和环保两大压力。为有效解决这两大难题,巨蟹数科综合运用物联网、数字孪生等新一代信息技术,建设了数字孪生园区智慧…

测试用例的设计方法(全):边界值分析方法

一.方法简介 1.定义:边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。通常边界值分析法是作为对等价类划分法的补充,这种情况下,其测试用例来自等价类的边界。 2.与等价划分的区别 1)边界值分析不是从某等价类中随便挑…

大模型之十九-对话机器人

大语言模型的最早应用是Chatbot,其实我最早接触语义理解在2014年,2014年做智能音箱的时候,那时也是国内第一批做智能音箱的,在现在看起来当时的智能音箱比较傻,很多问题无法回答,长下文效果也不好&#xff…

Peter算法小课堂—归并排序

位运算 << 这个符号相当于将一个数二进制往左移动几位&#xff0c;如(100110)2<<1(001100)2。相当于乘以2的k次方 >> 这个符号相当于将一个数二进制往右移动几位&#xff0c;如(100110)2<<1(0100110)2。相当于除以2的k次方 归并排序 先看一个视频…

vue3 code format bug

vue code format bug vue客户端代码格式化缺陷&#xff0c;为了方便阅读和维护&#xff0c;对代码格式化发现这个缺陷 vue.global.min.3.2.26.js var Vuefunction(r){"use strict";function e(e,t){const nObject.create(null);var re.split(",");for(le…

docker 中给命令起别名

docker 的有些命令特别复杂&#xff0c;我们可以给它设置别名简化输入&#xff0c;就不用每次都输入那么多了&#xff01;&#xff01;&#xff01; 1. 进入 .bashrc 中修改配置&#xff08; .bashrc 是root下的隐藏文件&#xff09; cd /rootvim .bashrc2. 在 .bashrc 中加入…

使用Hystrix实现请求合并,降低服务器并发压力

1.引入Hystrix <dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-netflix-hystrix</artifactId></dependency> 2.在启动类上开启Hystrix功能 EnableHystrix 3.请求合并实现代码 import com…

【k8s】kubeadm安装k8s集群

一、环境部署 master192.168.88.10docker、kubeadm、kubelet、kubectl、flannelnode01192.168.88.20docker、kubeadm、kubelet、kubectl、flannelnode02192.168.88.30docker、kubeadm、kubelet、kubectl、flannelhub.lp.com192.168.88.40 docker、docker-compose harbor-offli…

【深度学习】使用Pytorch实现的用于时间序列预测的各种深度学习模型类

深度学习模型类 简介按滑动时间窗口切割数据集模型类CNNGRULSTMMLPRNNTCNTransformerSeq2Seq 简介 本文所定义模型类的输入数据的形状shape统一为 [batch_size, time_step&#xff0c;n_features]&#xff0c;batch_size为批次大小&#xff0c;time_step为时间步长&#xff0c…

【抓包分析】通过ChatGPT解密还原某软件登录算法实现绕过手机验证码登录

文章目录 &#x1f34b;前言实现效果成品广告抓包分析一、定位加密文件二、编辑JS启用本地替换 利用Chatgpt进行代码转换获取计划任务id模拟数据请求最后 &#x1f34b;前言 由于C站版权太多&#xff0c;所有的爬虫相关均为记录&#xff0c;不做深入&#xff01; 今天发现gith…

【C++】详解map和set基本接口及使用

文章目录 一、关联式容器与键值对1.1关联式容器&#xff08;之前学的都是序列容器&#xff09;1.2键值对pairmake_pair函数&#xff08;map在插入的时候会很方便&#xff09; 1.3树形结构的关联式容器 二、set2.1set的基本介绍2.1默认构造、迭代器区间构造、拷贝构造&#xff0…

探秘Spring的设计精髓,深入解析架构原理

序员与平庸的程序员之间的区别&#xff0c;是在于认为自己的代码重要还是数据结构更加重要。平庸的程序员眼里只有代码&#xff0c;优秀的程序员则关注数据结构及之前的关系。” 1、spring的设计理念 spring提供了一个轻量级的开发框架&#xff0c;抽象了实际开发中的很多共…

基于 Redis + Lua 脚本实现分布式锁,确保操作的原子性

1.加锁的Lua脚本&#xff1a; lock.lua --- -1 failed --- 1 success--- getLock key local result redis.call(setnx , KEYS[1] , ARGV[1]) if result 1 then--PEXPIRE:以毫秒的形式指定过期时间redis.call(pexpire , KEYS[1] , 3600000) elseresult -1;-- 如果value相同&…

Python 自动化详解(pyautogui)

文章目录 1 概述1.1 第三方库&#xff1a;pyautogui1.2 坐标说明 2 操作对象2.1 鼠标2.1.1 定位2.1.2 移动2.1.3 拖动2.1.4 滚动2.1.5 点击 2.2 键盘2.2.1 输入2.2.2 按键2.2.3 快捷键 2.3 屏幕2.3.1 截图2.3.2 分辨率 2.4 信息提示2.4.1 提示框2.4.2 选择框2.4.3 密码输入2.4.…

Linux ln命令:建立链接文件

如果要想说清楚 ln 命令&#xff0c;则必须先解释下 ext 文件系统&#xff08;Linux 文件系统&#xff09;是如何工作的。我们在前面讲解了分区的格式化就是写入文件系统&#xff0c;而我们的 Linux 目前使用的是 ext4 文件系统。如果用一张示意图来描述 ext4 文件系统。 ext4 …

python爬虫request和BeautifulSoup使用

request使用 1.安装request pip install request2.引入库 import requests3.编写代码 发送请求 我们通过以下代码可以打开豆瓣top250的网站 response requests.get(f"https://movie.douban.com/top250"&#xff09;但因为该网站加入了反爬机制&#xff0c;所以…

大数据-Storm流式框架(六)---Kafka介绍

Kafka简介 Kafka是一个分布式的消息队列系统(Message Queue)。 官网&#xff1a;Apache Kafka 消息和批次 kafka的数据单元称为消息。消息可以看成是数据库表的一行或一条记录。 消息由字节数组组成&#xff0c;kafka中消息没有特别的格式或含义。 消息有可选的键&#x…