Skip to content

DBFlow CLI 使用文档 ​

DBFlow CLI 是一个 YAML 驱动的数据流转工具。它适合周期报表、跨库数据交付、大表归档、文件入库和自动化批处理,不试图替代完整 ETL 平台。

项目源码托管在 Gitee · freehacker/anydb,可在仓库中查看源码、示例配置和最新开发进展。

推荐阅读路径 ​

第一次使用:

  1. 安装与快速开始
  2. 数据库支持
  3. 设计导出任务
  4. 命令参考

准备生产任务:

  1. 大数据量与内存
  2. 退出码与 Manifest
  3. 构建与发行

配置模型 ​

导出配置由四段组成:

配置段说明
datasource数据库类型与连接参数
querySQL 与绑定参数
pipeline排序、重命名、脱敏和格式化
output格式、目录、文件、Sheet 和命名规则

导入配置则由 datasource、input、target、mapping 和错误报告规则组成。

生产使用原则

配置先进入 validate 或 validate-import,导入任务再经过 import-preview。验证通过后才执行正式任务。

DBFlow CLI · 可审计的数据交付工具