随着AI技术发展,大数据已经成为企业运营和决策的核心资产。不过,传统分析大数据往往需要写大量程序、搭建ETL流程,对一般用户或管理层来说门槛极高。这次就介绍AWS最新示范,如何用开源Strands SDK,结合AI Agent、Amazon Bedrock及一系列云计算服务,只需几行程序代码,就能自动分析大数据、生成商业报告,甚至用自然语言查询!

在AWS的示范视频中,工程师用Strands SDK制作AI Agent,分析来自Amazon S3的纽约市出租车出行数据(NYC Taxi Dataset)。这些数据以Apache Parquet格式存储于S3,内容庞大又杂乱。传统做法要先写程序整理数据、再串联BI工具。但利用AI Agent,只需简单设置System Prompt和几行代码,就可自动完成以下工作:

示范中,AI Agent不只跑数据,更会主动分析数据可应用于哪几个行业、如何商业化、限制在哪里。例如:

整份报告只需3分钟内即时产生,人手要花数小时甚至数天的工作,AI Agent全自动完成!

AI Agent分析大数据,除了速度极快,成本也大幅降低。例如用Claude 3.7 Sonnet,每100万tokens约 $3美元,生成5份详细报告总成本只需 $0.70美元。即使每月生成5,000份报告,总花费也约 $700美元,大大低于传统人手分析成本,而且交付时间可以由数天缩短至几分钟。

整个流程其实非常简单:

即使是CEO或管理层,也可以用自然语言即时查询数据、生成分析结果,完全不必等IT Team建pipeline或BI报表,真正self-service!

AI Agent另一大优势,是支持自然语言查询,无论分析师还是管理层,都可随时用文本直接问问题。例如:

AI Agent会自动写SQL、跑数据、集成分析结果,再用LLM生成图表和报告,最快数分钟就有答案。