MaxCompute AI数据探索客户端

更新时间:
复制 MD 格式

产品简介

MaxCompute AI数据探索客户端是一款专为阿里云 MaxCompute 打造的桌面端数据开发与分析工具,集成SQL开发、数据管理、可视化分析和AI数据探索能力。

客户端运行在本地桌面环境,启动即可连接云端MaxCompute项目。SQL脚本、连接配置、查询历史、AI会话等工作状态均在本地持久化保存,关闭后再次打开可快速还原工作现场。

image.svg

下载地址

  • MacOS 12.3及以上版本

    支持 Apple Silicon,下载链接

  • Windows 10及以上版本

    支持 64 位系统,下载链接

功能索引

功能类别

功能项

数据连接管理

多 Region 多 Project 连接、AccessKey 认证、连接测试

SQL开发与数据分析

语法高亮、智能补全、格式化、多文件管理、版本历史、查询历史

查询结果分析

表格视图、12 种图表、数据透视表、数据质量分析、Logview 解析

数据管理

Catalog 浏览、数据预览、分区管理、导入(CSV/Excel/Parquet)、导出(CSV/JSON/Parquet)

AI数据探索

对话模式、Agent 模式、AI 工作区、多会话管理

知识库与语义层

SQL 片段知识库、语义层管理、语义包

多模态数据处理(Beta)

Blob 文件浏览、多格式预览、WebDAV 挂载

外部 Agent 集成

OpenClaw Sub-Agent

快速入门

下载与安装

Mac OS

  1. 下载 DMG 安装包

  2. 打开 DMG 文件,将 MaxCompute 客户端应用拖拽到 Applications 文件夹。

  3. 首次启动时如果系统提示“无法验证开发者”或“应用已损坏”,请打开终端执行以下命令:

    sudo xattr -rd com.apple.quarantine "/Applications/MaxCompute.app"

Windows

  1. 下载 MSI 安装包

  2. 双击安装包,按引导完成安装。

  3. 安装完成后,在开始菜单或桌面找到 MaxCompute 客户端图标,双击启动。

界面概览

客户端采用三栏布局:

  • 左侧栏:资源管理区,包含文件管理、Catalog 浏览、数据连接、数据导入、SQL 知识库搜索、查询历史、文件版本历史等面板,通过左侧图标切换。

  • 中间区域:SQL 编辑和数据展示区,支持多 Tab 页并行操作。

  • 右侧栏:AI 助手面板,可展开或收起。

客户端支持深色和浅色两种主题,可在设置中切换。

配置数据连接

  1. 点击左侧栏的连接图标,打开数据连接面板。

  2. 点击添加连接按钮。

  3. 填写连接信息:

    • 连接名称:为该连接取一个便于识别的名称。

    • 区域:从下拉列表选择 MaxCompute 项目所在的 Region,或选择"自定义 Endpoint"手动输入。

    • 项目名称:填写 MaxCompute 的 Project Name。

    • AccessKey ID 和 AccessKey Secret:填写具有对应项目访问权限的 AccessKey。

  4. 点击测试连接验证配置是否正确。

  5. 测试通过后,点击保存。

连接成功后,左侧 Catalog 面板会自动加载该项目下的表结构。

执行查询

  1. 按快捷键 Option+N 或在文件面板中点击新建,创建一个 SQL 文件。

  2. 在编辑器中输入一条查询语句,例如:

    SELECT * FROM your_table_name LIMIT 10;
  3. 按 Cmd+Enter(macOS)执行查询。

  4. 查询结果将在编辑器下方的结果面板中展示,可以切换表格视图、图表视图或透视表视图对结果进行分析。

配置 AI 服务

  1. 点击右上角齿轮图标打开设置。

  2. 进入 AI 配置标签页。

  3. 填写以下信息:

    • API URL:AI 服务地址,默认为阿里云百炼 https://dashscope.aliyuncs.com/compatible-mode/v1/。

    • API Key:前往阿里云百炼控制台首页,在页面右上角选择华北2(北京)地域,进入API Key页面,单击创建API Key或复制已有API Key。

    • 模型名称:默认qwen3-max-2026-01-23,也可填写其他兼容 OpenAI 接口的模型。

  4. 点击保存。

配置完成后,右侧 AI 助手面板即可使用。可以直接输入自然语言问题开始数据探索。

AI 数据探索

完成以上配置后,在 AI 助手面板中尝试以下操作:

  1. 输入“查看当前项目有哪些表”,AI 会自动列出当前项目下的表。

  2. 选择一张表,输入“查看这张表的结构和前 10 条数据”。

  3. 看到结果后,输入一个分析问题,例如“分析这张表中各分区的数据量分布”。

AI 助手会自动规划执行步骤、生成 SQL、执行查询并给出分析结论,全程可在界面上观察执行过程。

数据连接管理

MaxCompute AI数据探索客户端通过数据连接与云端 MaxCompute 项目通信。可以同时管理多个连接,在不同 Region、不同项目之间快速切换。

新建链接

  1. 在左侧栏点击连接图标,打开数据连接面板。

  2. 单击添加连接。

  3. 填写以下配置项:

    配置项

    说明

    连接名称

    自定义名称,用于在连接列表中区分不同连接。

    区域

    选择 MaxCompute 项目所在的 Region,系统会自动填充对应的 Endpoint。

    项目名称

    MaxCompute 的 Project Name。

    AccessKey ID

    阿里云账号的 AccessKey ID。

    AccessKey Secret

    阿里云账号的 AccessKey Secret。

  4. 单击测试连接,确认连接可用。

  5. 单击保存完成创建。

说明

MaxCompute 项目部署在专有环境中,可以选择自定义 Endpoint 并手动填写服务地址。

连接测试与诊断

点击测试连接后,客户端会尝试连接 MaxCompute 服务并获取项目信息。如果连接失败,请检查以下事项:

  • Endpoint 是否与项目所在 Region 匹配。

  • AccessKey 是否正确且未过期。

  • 当前网络环境是否可以访问对应 Region 的 MaxCompute 服务。

  • 使用的 AccessKey 对应的账号是否具有该 Project 的访问权限。

多连接管理

数据连接面板以列表形式展示所有已保存的连接。可以:

  • 切换连接

    点击目标连接即可切换当前活动连接。SQL 执行、Catalog 浏览、数据导入等操作都会在当前活动连接下执行。

  • 删除连接

    点击连接上的删除图标,移除该连接。如需修改连接配置,可删除后重新创建。

支持同时保存多个不同 Region 或不同 Project 的连接,在生产环境、测试环境、不同业务项目之间快速切换。

SQL开发与数据分析

SQL 编辑器

客户端内置基于 Monaco 的 SQL 编辑器,提供接近 IDE 的编辑体验。

  • 语法高亮与智能补全

    编辑器对 MaxCompute SQL 语法进行高亮着色,并在输入过程中提供上下文感知的智能补全,包括 SQL 关键词、MaxCompute 内置函数、当前连接下的表名和列名。补全列表会根据光标位置自动过滤,输入表名后紧跟会自动弹出该表的列名补全。

  • 代码编辑

    编辑器支持代码折叠、括号配对着色、自动换行、Minimap 代码缩略图等常用编辑功能。按 Shift+Option+F 可对当前 SQL 进行自动格式化。

SQL 脚本管理

左侧栏的文件面板映射本地文件系统中的 SQL 文件。

  • 新建文件

    按 Option+N(Mac OS) 创建新的 SQL 文件。

  • 打开文件

    在文件面板中点击已有 SQL 文件,在编辑器中打开。

  • 保存文件

    按 Option+S(Mac OS) 保存当前编辑内容。

  • 多 Tab 操作

    同时打开多个 SQL 文件,通过 Tab 页切换。

SQL 文件版本管理

客户端为每个 SQL 文件维护版本历史。点击左侧栏的版本历史图标,可以查看当前文件的历史版本列表。

每个版本记录包括版本号、保存时间和版本类型。版本类型分为两种:手动保存(主动保存时创建)和执行前快照(执行 SQL 前自动创建的备份)。

对版本可执行以下操作:

  • 对比差异:双击某个版本,打开 Diff 视图,对比该版本与当前内容的差异。

  • 恢复版本:将文件内容恢复到指定版本。

  • 删除版本:清理不再需要的历史版本。

SQL 执行

客户端提供三种执行方式:

  • 全文执行:按 Cmd+Enter,依次执行编辑器中的所有 SQL 语句。

  • 选中执行:选中一段 SQL 文本后按 Shift+Enter,仅执行选中部分。

  • 单句执行:编辑器在每条 SQL 语句的行间显示运行按钮,点击即可执行该条语句。

如果 SQL 文件中包含 SET 语句(如 SET odps.sql.type.system.odps2=true;),客户端会自动将 SET 配置合并到后续 SQL 语句中一起执行。

执行过程中,编辑器下方会展示进度条和运行状态。执行完成后,DQL(查询语句)结果以表格形式展示,DDL / DML 等语句展示执行状态。

查询结果分析

查询返回结果后,可通过以下方式深入分析。

表格视图

默认以表格形式展示查询结果。支持按列排序、列宽调整和分页浏览。

可视化图表

切换到图表视图,可以将查询结果渲染为以下 12 种图表类型:

柱状图、折线图、面积图、散点图、饼图、环形图、条形图、雷达图、3D 柱状图、3D 散点图、3D 曲面图、3D 热力图。

选择图表类型后,可自定义 X 轴、Y 轴和分组维度。系统会根据数据列类型自动推荐适配的轴映射。

数据透视表

切换到透视表视图,可以对查询结果进行多维交叉分析。

  • 行维度:支持选择最多 3 个字段作为行分组。

  • 列维度:可选择 1 个字段作为列分组。

  • 值列:选择 1 个数值字段进行聚合计算。

  • 聚合函数:支持 SUM、COUNT、AVG、MIN、MAX。

透视表自动计算行合计和列合计。

数据质量分析

切换到 Data Profiler 视图,系统自动对查询结果进行数据质量扫描,生成以下指标:

  • 整体质量评分

    综合评估完整性(空值率)、唯一性(重复率)和一致性(格式一致性),以加权分数展示。

  • 每列统计

    包括唯一值数量、空值占比、质量等级。数值列额外展示最小值、最大值、平均值、求和值。同时列出每列出现频率最高的前 3 个值。

Logview 解析

查询执行完成后,客户端会解析 Logview 中的 DAG 阶段信息、各阶段耗时和记录数等概要指标,直接在结果面板中展示。无需跳转到 Logview 页面即可了解作业执行概况。

查询历史

点击左侧栏的历史图标,可以浏览所有已执行查询的记录。每条记录展示执行时间、耗时(毫秒)、SQL 语句预览、执行状态(成功 / 失败)和返回行数。点击某条记录,可将该 SQL 回填到编辑器中。

查询历史支持分页加载,便于回顾和复用历史查询。

数据管理

Catalog 浏览

在左侧栏点击 Catalog 图标,以树形结构展示当前连接项目下的所有表。展开任意一张表,可以查看该表的列定义(列名、数据类型、注释)。

右键点击表名,可快速执行以下操作:

  • 数据预览:查看该表的前几条数据。

  • 查看表结构:展示完整的列信息、分区键、表属性等。

  • 查看表信息:展示表容量、记录数、最近修改时间、权限等元数据。

如果保存了多个连接,Catalog 会展示所有已连接项目的表结构,便于在多项目之间对照浏览。

数据预览

在 Catalog 中选择一张表,可直接预览表中的数据。系统会自动执行一条带 LIMIT 的查询语句,将结果以表格形式展示在中间区域。

分区管理

支持在 Catalog 中查看已有的分区列表,同时也支持为分区表添加新分区。

数据导入

客户端支持将本地文件导入 MaxCompute 表。点击左侧栏的数据导入图标,进入导入面板。

支持的文件格式

CSV、Excel(.xlsx / .xls)、Parquet。

导入流程

  1. 上传文件:在导入面板中选择或拖拽一个本地文件上传。

  2. 数据预览:文件解析完成后,系统展示前 20 行数据预览,以供确认数据内容。

  3. 选择导入模式:

    • 新建表

      客户端会根据文件结构自动推导建表语句(DDL),在内置编辑器中可查看和修改。也可以点击 AI 生成 DDL 让 AI 辅助优化列类型和注释。

    • 追加到现有表

      选择目标表,将文件数据追加写入。

  4. 配置目标:选择目标连接和项目名称,填写目标表名。系统会自动检查表名是否冲突。

  5. 开始导入:确认无误后,点击开始导入。

导入任务管理

所有导入任务在导入面板中以列表展示。可以查看每个任务的状态(排队中、上传中、解析中、导入中、已完成、失败)、进度和日志。

数据导出

查询结果支持导出为以下格式:

  • CSV:以逗号分隔的文本文件,兼容 Excel 等工具。

  • JSON:结构化 JSON 格式。

  • Parquet:列式存储格式,适合大数据场景下的二次处理。

在查询结果面板中,点击导出按钮并选择目标格式即可。

AI数据探索

MaxCompute 客户端内置 AI 助手,支持通过自然语言与 MaxCompute 数据交互。AI 助手位于界面右侧面板,可随时展开使用。

对话模式与 Agent 模式

AI 助手提供两种工作模式:

对话模式适合快速问答和轻量级操作,例如解释 SQL 含义、优化 SQL 写法、对当前查询结果给出洞察建议。您的问题会直接由 AI 生成回复,不涉及多步执行。

Agent 模式适合需要多步骤完成的数据分析任务。AI 会先制定执行计划(Plan),经您确认后逐步执行,包括查询元数据、生成 SQL、执行查询、分析结果并输出结论。

对话模式

在 AI 面板的输入框中直接输入问题即可进入对话模式。常用场景包括:

  • SQL 生成:描述查询需求,AI 生成对应的 MaxCompute SQL。

  • SQL 优化:在编辑器中打开一段 SQL,请求 AI 给出优化建议,优化后的 SQL 可一键插入编辑器。

  • SQL 解释:选中一段复杂 SQL,让 AI 逐段解释逻辑含义。

  • 结果洞察:执行查询后,针对结果数据请求 AI 提供趋势分析、异常发现等洞察。

Agent 模式

当您提出一个涉及多步操作的分析问题时,AI 自动进入 Agent 模式。

执行流程

  1. 规划阶段:AI 根据您的问题生成执行计划(Plan),列出将要执行的步骤(如获取表结构、执行查询、分析结果等)。

  2. 审批阶段:执行计划展示在界面上,您可以查看每一步的内容,决定批准执行、跳过某些步骤,或要求重新规划。

  3. 执行阶段:批准后,AI 逐步执行计划。每一步的输入输出都会在界面上实时展示。如果执行过程中需要您确认(例如执行 DDL 操作),会弹出确认卡片。

  4. 总结阶段:所有步骤执行完成后,AI 给出分析结论和建议。

内置能力

Agent 模式下 AI 可以调用以下能力:

能力

说明

列出项目

列出所有已连接的 MaxCompute 项目

列出表

列出指定项目下的所有表

获取表结构

获取表的列名、数据类型和注释

批量获取表结构

一次获取多张表的结构信息

获取分区列表

获取分区表的分区列表

获取表统计

获取表的行数、大小和更新时间

添加分区

为分区表添加新分区

执行查询

执行 SQL 查询,自动注入行数限制

搜索 SQL 知识库

在 SQL 片段知识库中搜索匹配的 SQL 模板

执行 SQL 片段

执行知识库中的 SQL 片段,支持日期参数改写

生成图表

根据查询结果生成可视化图表

保存报告

将分析报告保存为本地文件

计划编辑

在执行过程中,您可以对计划进行动态调整:

  • 跳过步骤:跳过某个尚未执行的步骤。

  • 插入步骤:在当前位置插入新的执行步骤。

  • 重排步骤:调整后续步骤的执行顺序。

执行过程可视化

每个步骤的执行状态、输入参数、输出结果和耗时都在界面上实时展示。执行完成后,可在诊断面板中查看完整的执行追踪信息。

AI 工作区

AI 工作区是 Agent 执行产物的本地持久化空间。每次 AI 分析任务执行过程中产生的中间结果和最终产物,都会自动保存到工作区中。

工作区文件浏览

在左侧栏点击 AI 工作区入口,可以展开工作区文件树,浏览所有会话产生的文件。工作区中的文件包括:

  • 查询结果:每次查询返回的数据以 CSV 格式保存。

  • 图表配置:AI 生成的图表以 JSON 格式保存。

  • 分析报告:Agent 输出的分析报告以 Markdown 格式保存。

  • 执行计划和步骤记录:Plan 和执行步骤的完整快照。

点击任意文件,可在中间区域以合适的视图打开查看。CSV 文件以表格视图展示,Markdown 文件以渲染视图展示,JSON 文件以格式化文本展示。

会话管理

AI 助手支持多会话。每个会话独立保存对话历史和执行状态。支持:

  • 新建会话,开始一个全新的分析主题。

  • 切换到历史会话,继续之前未完成的分析。

  • 会话内容在本地持久化保存,关闭客户端后重新打开仍可恢复。

获取中间结果

在 Agent 执行多步分析时,每一步的查询结果都可以单独查看和导出。例如,一个包含 5 步查询的分析任务,您可以在每一步执行完成后查看该步的查询结果表格,点击导出将中间结果保存为 CSV。

这使得您可以在 AI 给出最终结论之外,自行验证每一步的数据正确性,也便于在 AI 分析的基础上进行进一步的手动探索。

应用场景

快速元数据问答

适合快速了解项目和表的基本情况。例如:

  • “查看当前项目有哪些表”

  • “查看 orders 表的结构”

  • “查看 user_log 表前 10 条数据”

  • “查看 dwd_trade_detail 表的分区信息”

这类请求通常会被快速处理,不需要完整的 Plan 规划。

多步数据分析洞察

适合需要多步推理的分析任务。例如:

  • “分析过去 7 天各渠道的转化率变化趋势,找出转化率下降最明显的渠道及可能原因”

  • “对比各业务线的存储用量和增长趋势,找出需要优先治理的 Top 5 表”

AI 会自动规划查询步骤、执行 SQL、分析结果并给出带数据证据的结论报告。

SQL 片段执行

如果SQL 知识库中已导入常用的业务 SQL 模板,可以直接通过自然语言调用。例如:

  • “执行 SQL 片段:存储减少分析”

  • “执行日活统计,日期改为最近 3 天”

AI 会在知识库中匹配对应的 SQL 片段,自动改写日期参数后执行。

知识库与语义层

SQL 片段知识库

SQL 片段知识库用于管理可复用的 SQL 模板,适合管理周期性的取数脚本。将标准化的业务 SQL 维护在知识库中,配合 AI 的日期改写能力,可以快速获取不同时间段的报表数据。将日常使用的 SQL 文件导入知识库,系统会自动从文件中识别和抽取独立的 SQL 片段,并为每个片段提取表名、关键词、分区字段和日期字面量,建立全文索引。

在左侧栏点击搜索图标,可以按关键词搜索知识库中的 SQL 片段。找到后可以将片段插入编辑器执行,也可以通过 AI 助手调用“执行 SQL 片段”能力,让 AI 自动匹配和改写日期后执行。

语义层

说明

语义层管理为 Beta 功能,需在设置中启用语义包开关。

语义层是 MaxCompute 客户端与通用 AI 工具的关键差异。它将数据库中的表和列,映射为业务可理解的术语、指标和关联关系。AI 在生成 SQL 时会参考语义层信息,从而产出更准确的查询。

语义层包含以下组成部分:

  • 业务术语:定义业务领域的专有名词及其含义,例如DAU表示日活跃用户数。

  • 实体定义:描述核心业务对象及其对应的表和关键字段。

  • 指标定义:定义业务指标的计算公式和口径,例如转化率 = 下单用户数 / 访问用户数

  • 表关联关系:描述表之间的 JOIN 关系和关联键。

  • 已验证查询:经过确认的标准查询模板,AI 在遇到相似问题时可直接复用。

  • 分析剧本(Playbook):预设的分析场景和步骤模板,指导 AI 按照标准流程完成分析。

内置语义包

客户端内置了 Information Schema 语义包,覆盖 MaxCompute 租户级元仓的常用分析场景,包括存储压力诊断、成本压力诊断、作业性能分析、任务失败激增分析、用户角色审计、权限暴露审计、热点表观测和资源配额监控。

启用该语义包后,直接向 AI 提出元仓分析问题(例如“分析当前项目的存储 Top 10 表”),AI 会基于语义包中的指标定义和参考查询生成准确的分析 SQL。

自定义语义包

针对个人业务场景创建自定义语义包。在语义层管理面板中,选择目标域后,可以逐项编辑术语、实体、指标、关联关系、已验证查询和分析剧本。也可以使用 AI 辅助功能,基于当前连接的表结构自动生成语义包初稿,再手动调整优化。

多模态数据处理(Beta)

说明

本节功能均为Beta版本,需在设置中启用对应的Beta功能开关。

Blob 文件浏览器

MaxCompute 支持 Blob 类型列存储二进制文件数据。客户端提供文件浏览器界面(需启用文件浏览器 Beta 开关),以类似文件管理器的方式浏览 MaxCompute 中存储 Blob 数据的表。

文件浏览器支持网格视图和列表视图切换、面包屑导航、文件夹创建和文件上传下载。

Blob 文件导入

在数据导入面板中,切换到 Blob 导入模式,可以通过拖拽方式批量上传文件到 MaxCompute 的 Blob 表中。系统会自动提取文件路径、名称、类型等元信息写入表的对应列。

如果目标表尚不存在,客户端会辅助生成包含 Blob 列的建表语句。

多模态文件预览

客户端内置多模态文件预览能力,支持以下格式:

文件类型

预览方式

图片

直接渲染预览

视频

内嵌播放器播放

音频

内嵌播放器播放

PDF

文档渲染预览

文本

文本格式展示(支持JSON、XML、纯文本)

HEX

十六进制格式查看原始字节

系统根据文件的 MIME 类型自动匹配预览方式,也支持手动切换。

WebDAV 挂载

客户端内置 WebDAV 服务,可以将 MaxCompute 中存储 Blob 文件的表挂载为操作系统的本地文件夹。挂载后,可以直接在 Finder 中预览和下载文件,无需通过客户端界面操作。

macOS 挂载方式:

在 Finder 中按 Cmd+K,输入 http://localhost:8899/dav/,即可以网络文件夹形式浏览 Blob 表中的文件数据。

外部 Agent 集成

OpenClaw Sub-Agent

MaxCompute 客户端可以作为 OpenClaw 的 Sub-Agent 接入,承接 OpenClaw 下发的数据分析任务。

在这种模式下,OpenClaw 负责总控和任务编排,MaxCompute 客户端负责专业的数据分析执行。两者的协作优势在于:

  • 安全隔离:MaxCompute 的连接认证信息保留在客户端本地管理,OpenClaw 侧不需要配置 AccessKey。

  • 证据链完整:OpenClaw 侧保持简洁的对话体验,详细的执行过程(Plan、SQL、中间结果、诊断信息)沉淀在客户端中,可随时回溯。

  • 扩展分析:OpenClaw 得到的分析结论,可以继续在客户端的 Studio 模式下深入分析和导出。

安装方式

一键安装

在客户端设置中进入 OpenClaw 标签页,点击一键安装 OpenClaw Plugin,客户端会自动完成插件安装和配置。安装完成后可点击健康检查确认状态。

健康检查会验证以下四项:

  • OpenClaw CLI 是否已安装。

  • MaxCompute 插件是否已安装。

  • OpenClaw 网关是否正常运行。

  • 连接安全性检查(确认通信地址为本地回环地址)。

手动安装

如果一键安装不适用,也可以通过命令行手动完成:

# 安装 MaxCompute 插件
openclaw plugins install @maxcompute/openclaw-maxquery --pin

# 启用插件并配置连接地址
openclaw plugins enable maxquery
openclaw config set plugins.entries.maxquery.enabled true
openclaw config set plugins.entries.maxquery.config.baseUrl http://127.0.0.1:8899

使用场景

安装完成后,在 OpenClaw 对话中可以直接调用 MaxCompute 客户端的数据分析能力。典型场景包括:

  • 快速问答

    在 OpenClaw 中直接询问数据问题,例如"查看 orders 表的前 10 条数据"。客户端会快速返回结果。

  • 数据分析洞察

    提出分析型问题,例如“分析过去 7 天 cost_amount 排名前 5 的广告活动中 ROI 低于 1 的活动,给出优化建议”。客户端会完成完整的多步分析并返回结论报告。

  • SQL 片段执行

    调用客户端知识库中的 SQL 模板,例如“执行 SQL 片段:存储减少分析”。

设置与个性化

点击右上角齿轮图标打开设置面板。

编辑器设置

配置项

说明

默认值

字体大小

编辑器字体大小

14px

Tab 大小

缩进宽度

4

Minimap

是否显示代码缩略图

开启

自动换行

长行是否自动折行

开启

AI 配置

配置项

说明

默认值

API URL

AI 服务地址(OpenAI 兼容接口)

阿里云百炼 DashScope

API Key

AI 服务的 API Key

模型名称

使用的模型 ID

qwen3-max-2026-01-23

AI 高级配置

配置项

说明

范围

默认值

上下文长度

注入给 AI 的数据行数上限

8K - 512K

120

最大步数

Agent 单次任务最大执行步数

10 - 200

30

Temperature

生成随机性控制

0 - 1

0.7

步骤超时

单步执行超时时间(秒)

60 - 600

120

最大并行工具数

同时执行的工具调用数

1 - 8

4

会话历史大小

保留的历史会话轮数

1 - 20

5

推理档位

AI 推理深度策略

auto / fast / balanced / deep / fixed

auto

主题切换

客户端支持深色和浅色两种主题,可在设置中切换。

版本更新

客户端支持自动检查更新。当有新版本可用时,会在应用内提示您下载安装。

MaxCompute客户端对比

特性

MaxCompute AI数据探索客户端

ODPSCMD

MaxCompute Studio

客户端形态

桌面应用

命令行工具

IntelliJ IDEA 插件

典型场景

SQL 开发、数据分析、AI 辅助洞察

运维操作、自动化脚本

SQL / UDF 开发

多 Project 连接

支持

不支持

支持

SQL 编辑

语法高亮、补全、多文件管理

纯文本命令行

语法高亮、补全、多文件管理

查询结果

表格、图表、透视表、Logview 解析

文本输出

表格、Logview 解析

导入导出

  • 导入 CSV、Excel、Parquet;

  • 导出 CSV、JSON、Parquet

CSV(Tunnel)

CSV

AI 能力

内置 AI 对话、Agent 数据探索

常见问题

MacOS 安装时提示“应用已损坏”或“无法验证开发者”

这是 macOS Gatekeeper 安全机制导致的,不影响应用安全性。打开终端执行以下命令后重新启动应用:

sudo xattr -rd com.apple.quarantine "/Applications/MaxCompute.app"

连接问题

  • 连接测试失败

    请依次排查以下事项:

    1. 确认 Endpoint 与 MaxCompute 项目所在 Region 匹配。如果不确定,可以在 MaxCompute 控制台查看项目详情。

    2. 确认 AccessKey ID 和 Secret 填写正确,且 AccessKey 未被禁用或过期。

    3. 确认当前网络可以访问对应 Region 的 MaxCompute 公网 Endpoint。如果处于 VPN 或代理环境,确认网络策略允许出站连接。

    4. 确认 AccessKey 对应的账号已被授权访问目标 Project。

  • 连接超时

    通常由网络原因导致。如果使用的是跨境 Region(例如从中国内地访问海外 Region),可能因网络延迟较高导致超时。建议检查网络连通性或联系网络管理员。

SQL 执行问题

  • SQL 执行报语法错误

    MaxCompute SQL 与标准 SQL 存在部分差异。客户端内置了 MaxCompute SQL 兼容性规则,会在执行前自动进行部分语法转写(例如将 NOW() 转为 GETDATE()),但不覆盖所有情况。建议参阅 MaxCompute SQL 官方文档确认语法。

  • 查询返回数据量过大

    客户端默认对查询结果进行行数限制以保证响应速度。如果需要获取更多数据,建议在 SQL 中显式使用 LIMIT 控制返回量,或通过数据导出功能获取完整结果。

AI 配置问题

  • AI 助手无法使用

    请确认已在设置中正确配置 AI 服务的 API URL、API Key 和模型名称。默认配置使用阿里云百炼(DashScope),您需要先在百炼控制台创建 API Key。

  • AI 响应速度慢

    AI 响应速度受模型服务负载和网络状况影响。如果希望更快的响应,可以在 AI 高级配置中将推理档位切换为 fast,或更换响应更快的模型。

导入导出问题

  • Excel 文件导入后列类型不正确

    客户端在解析 Excel 时会自动推断列类型。如果推断结果不符合预期,可以在新建表模式下手动修改 DDL 中的列类型定义,或使用 AI 生成 DDL 功能获取更准确的类型推断。

  • Parquet 文件导出后无法打开

    导出的 Parquet 文件遵循 Apache Parquet 标准格式,可使用 Python(pandas / pyarrow)、Spark 或其他支持 Parquet 的工具读取。