2025 AI 原生编程挑战赛 数据获取文档

简介: 本文介绍了参赛者如何配置阿里云服务以参加AI运维赛。首先开通阿里云日志服务,随后创建RAM用户并为其分配访问权限。接着为该用户授权,确保其具备读取数据的权限。最后,可选地创建或重新生成AccessKey以用于后续的数据查询操作。整个流程帮助选手完成基础环境配置,以便使用阿里云日志服务进行数据分析。

在获取数据访问权限前,请确保你已经报名参加了比赛,参赛入口可以在比赛方界面找到

步骤一:开通阿里云日志服务

打开https://common-buy.aliyun.com/?commodityCode=sls开通日志服务(开通不计费,参加比赛只读不收费)

步骤二:创建RAM用户

  1. 打开https://ram.console.aliyun.com/users 找到左侧导航栏中的【用户】选项,并点击【创建用户】

在【登录名称】中填写AliyunAIOpsCompetition,访问方式选择【控制台访问】和【使用永久AccessKey访问】

  1. 创建用户成功后请勿关闭页面,请点击【下载CSV文件】,文件中会记录用户的AccessKey ID和AccessKey Secret

步骤三:为步骤二中的用户新增授权

  1. https://ram.console.aliyun.com/users 找到步骤二创建的用户,系统默认用户名中会带有账号ID,点击进入用户界面,找到【权限管理】选项卡,并点击【新增授权】

  1. 配置【授权范围】为【账号级别】;【授权主体】不要修改,默认为用户名;【权限策略】中,搜索【AliyunSTSAssumeRoleAccess】并选中,点击【确认新增授权】,刷新界面即可看到【个人权限】中存在该权限

步骤四:上传个人ID获取数据读取权限

  1. 打开https://myaccount.console.aliyun.com/overview 找到账号ID

image.png

  1. 新建一个文档,命名为player.txt,在文档中将账号ID写进去,保证文档中的内容格式如下,注意将下面的数字换成你自己的账号ID(16位):

{"account_id": "1234567890123456"}

写入ID后保存文档。打开赛事【提交结果】入口,找到【数据获取】入口并上传player.txt。上传后会显示文件上传成功。

等待一段时间后赛事方会自动为选手授予数据读取权限,刷新界面显示【评测完成】即表示获得数据访问权限。具体的数据访问操作是利用阿里云的SDK实现日志读取,可参考赛事方提供的示例代码学习。

2025.09.22之前上传个人账号的选手,获取的STS角色名为tianchi-user-a。在代码中体现为:

export ALIBABA_CLOUD_ROLE_ARN="acs:ram::1672753017899339:role/tianchi-user-a"

从2025.09.22开始,参加比赛并上传个人账号的选手,获取的STS角色名为tianchi-2025-role-1。在代码中体现为:

export ALIBABA_CLOUD_ROLE_ARN="acs:ram::1672753017899339:role/tianchi-2025-role-1"
  1. 授权结束后,选手即可参照比赛方提供的使用SPL快速诊断问题根因的文档,利用阿里云日志服务的相关SDK通过SPL查询数据、分析异常。选手需要在比赛方提供的参考代码中设置个人账号的AK,才可以成功运行并访问赛事数据,示例代码中会有详细的实现细节以及各种参数的注释说明。

上传账号错误时的提示信息

当你上传了错误的账号ID时会提示错误,界面显示如下:

这时候可以在【我的成绩】中查看到具体的评测失败的原因:

这时候修改一下player.txt。上传正确的ID后,刷新一下,如果页面显示如下,即表示授权成功:

步骤五:创建AK(可选)

如果选手在之前创建用户时没有保存AK,可以点击https://ram.console.aliyun.com/users找到步骤二创建的用户,下滑找到AccessKey,点击【创建AccessKey】,选择【本地开发环境中使用】,点击【继续创建】,根据界面提示完成安全验证。在弹出的对话框中,选手需要保存好AccessKey ID和AccessKey Secret,然后单击确定。为降低AccessKey泄露的风险,RAM用户的AccessKey Secret只在创建时显示,后续不支持查看,请妥善保管。


相关文章
|
8天前
|
存储 消息中间件 人工智能
【03】AI辅助编程完整的安卓二次商业实战-本地构建运行并且调试-二次开发改注册登陆按钮颜色以及整体资源结构熟悉-优雅草伊凡
【03】AI辅助编程完整的安卓二次商业实战-本地构建运行并且调试-二次开发改注册登陆按钮颜色以及整体资源结构熟悉-优雅草伊凡
35 3
|
14天前
|
人工智能 数据可视化 定位技术
不会编程也能体验的 AI 魔法,外滩大会代码原生地等你解锁
不会编程也能体验的 AI 魔法,外滩大会代码原生地等你解锁
197 22
|
24天前
|
人工智能 运维 监控
让天下没有难查的故障:2025 阿里云 AI 原生编程挑战赛正式启动
本次大赛由阿里云主办,云原生应用平台承办,聚焦 Operation Intelligence 的智能运维(AIOps)赛道,为热爱 AI 技术的开发者提供发挥创意和想象力的舞台,借助 LLM 强大的推理能力与标准化整合的多源可观测数据,找到 AI 应用在智能运维(AIOps)场景上的新方式。
226 31
人工智能 关系型数据库 分布式数据库
205 19
|
15天前
|
人工智能 算法 小程序
再见 Cursor,Qoder 真香!这波要改写 AI 编程格局
真心建议大家去使用一下这段时间最新推出的一款 AI 编程工具:Qoder 。真的是太好用了,一点也不比 Cursor 差。
430 10
|
1月前
|
人工智能 自然语言处理 搜索推荐
AI Compass前沿速览:Qoder Agentic编程、vivo Vision头显、AIRI桌面伴侣、RM-Gallery奖励模型平台
AI Compass前沿速览:Qoder Agentic编程、vivo Vision头显、AIRI桌面伴侣、RM-Gallery奖励模型平台
AI Compass前沿速览:Qoder Agentic编程、vivo Vision头显、AIRI桌面伴侣、RM-Gallery奖励模型平台
|
8天前
|
存储 消息中间件 人工智能
【08】AI辅助编程完整的安卓二次商业实战-修改消息聊天框背景色-触发聊天让程序异常终止bug牵涉更多聊天消息发送优化处理-优雅草卓伊凡
【08】AI辅助编程完整的安卓二次商业实战-修改消息聊天框背景色-触发聊天让程序异常终止bug牵涉更多聊天消息发送优化处理-优雅草卓伊凡
58 10
【08】AI辅助编程完整的安卓二次商业实战-修改消息聊天框背景色-触发聊天让程序异常终止bug牵涉更多聊天消息发送优化处理-优雅草卓伊凡
|
8天前
|
存储 消息中间件 人工智能
【05】AI辅助编程完整的安卓二次商业实战-消息页面媒体对象(Media Object)布局实战调整-按钮样式调整实践-优雅草伊凡
【05】AI辅助编程完整的安卓二次商业实战-消息页面媒体对象(Media Object)布局实战调整-按钮样式调整实践-优雅草伊凡
37 11
【05】AI辅助编程完整的安卓二次商业实战-消息页面媒体对象(Media Object)布局实战调整-按钮样式调整实践-优雅草伊凡
|
8天前
|
XML 存储 Java
【06】AI辅助编程完整的安卓二次商业实战-背景布局变更增加背景-二开发现页面跳转逻辑-替换剩余图标-优雅草卓伊凡
【06】AI辅助编程完整的安卓二次商业实战-背景布局变更增加背景-二开发现页面跳转逻辑-替换剩余图标-优雅草卓伊凡
32 3
【06】AI辅助编程完整的安卓二次商业实战-背景布局变更增加背景-二开发现页面跳转逻辑-替换剩余图标-优雅草卓伊凡
|
8天前
|
存储 消息中间件 人工智能
【04】AI辅助编程完整的安卓二次商业实战-寻找修改替换新UI首页图标-菜单图标-消息列表图标-优雅草伊凡
【04】AI辅助编程完整的安卓二次商业实战-寻找修改替换新UI首页图标-菜单图标-消息列表图标-优雅草伊凡
35 4