VeryReport · 帮助文档

自助取数快速入门

以「销售明细导出」为例,完成数据集选择、行列字段配置、筛选预览与 Excel/CSV 异步下载的自助取数流程。

本文以销售明细导出为例,讲解 VeryReport 自助取数:选数据集、拖字段、设筛选、预览 50 行、异步下载全量文件。对标 Quick BI 自助取数,无需 SQL。

范围说明:本文介绍「数据分析」下的自助取数resourceType=EXTRACT,路由 /analysis/extract):业务人员无需写 SQL,通过拖拽字段导出 Excel/CSV。这与复杂报表(.vrp 电子表格设计)及仪表板(可视化看板)是不同模块。能力规划见《自助取数设计》文档。

1. 概述

自助取数让业务人员自主提取数据,减少对研发的依赖。任务定义存于 bi_extract.definition_json,预览与导出由后端根据行列字段自动生成 SQL(支持聚合明细两种模式)。

阶段说明入口
准备数据集含维度与度量的业务数据集数据中心 → 数据集
新建取数创建取数任务自助取数 → 新建
配置字段行/列/过滤器 + 预览取数编辑器
下载导出异步生成 Excel/CSV更多 → 下载 / 任务列表

1.1 预期效果

2. 制作步骤

2.1 准备数据集

  1. 数据中心 → 数据集 准备 JDBC 数据集(支持 MySQL、Oracle、SQL Server 等;不支持 API 跨源数据集)。
  2. 确认含维度字段(如区域、订单日期)与度量字段(如订单金额)。

2.2 新建取数任务

  1. 进入 数据分析 → 自助取数/analysis/extract)。
  2. 点击 + 新建 → 自助取数,系统自动命名并进入取数编辑器/analysis/extract/editor/:extractId)。
  3. 顶部可双击修改任务名称,如「销售明细导出」。

2.3 选择数据集与配置字段

编辑器为四列布局:数据面板|字段配置|预览画布|右侧任务/页面设置。

  1. 第 1 列 · 数据:选择数据集「销售明细」;左侧列出维度/度量字段。
  2. 第 2 列 · 字段
    • 将「区域」拖入区(维度);
    • 将「订单金额」拖入区(度量),设置聚合为「求和」;
    • 过滤器中添加:订单金额 > 0;
    • 模式选聚合(默认);若需原始明细行可切换明细
  3. 点击蓝色 更新 或等待自动刷新,中间预览表显示结果(最多 50 行)。

字段 Tag 可排序、右键设置显示名、日期格式、对齐、排序方式等。

2.4 页面设置(可选)

  1. 右侧 页面设置 Tab:配置标题「销售数据取数」、备注说明。
  2. 可开启显示字段选择(下载时勾选列)、显示查询控件(预览页顶部日期/下拉筛选)、记住查询条件

2.5 保存

  1. 点击顶部 保存,definition 写入 bi_extract 并同步资源树名称。
  2. 支持撤销/重做(⌘Z)、锁定画布防误触。

3. 下载导出

  1. 点击顶部 ⋮ 更多 → 下载(或工具栏下载入口)。
  2. 输入下载任务名,选择格式:
格式说明
EXCEL_RAW / EXCEL_FORMATExcel,后者带数字/日期格式
CSV_RAW / CSV_FORMATCSV,UTF-8 带 BOM
  1. 系统创建异步下载任务(status:PENDING → GENERATING → COMPLETED)。
  2. 在右侧 任务列表 或管理页预览区查看进度,完成后点击下载文件。
  3. 文件默认保留 7 天(可在系统设置调整),过期自动清理。

4. 权限与边界

权限点能力
analysis:extract:view查看与预览
analysis:extract:create新建
analysis:extract:edit编辑定义
analysis:extract:download创建下载任务

4.1 与 BI 模块的关系

上一篇数据大屏快速入门下一篇Vera 智能体概述