wangxq 3f01403ff0 完成对ddl加载界面的修改,增加tables标签,未确定是否在其它页面增加tables标签 1 mēnesi atpakaļ
..
README.md ff40167dac The first initialization of the project 2 mēneši atpakaļ
__init__.py ff40167dac The first initialization of the project 2 mēneši atpakaļ
routes.py 3f01403ff0 完成对ddl加载界面的修改,增加tables标签,未确定是否在其它页面增加tables标签 1 mēnesi atpakaļ

README.md

# 数据资源API模块

本模块是数据资源管理的API接口,提供了一系列与数据资源相关的操作,包括资源列表查询、详情查询、添加、更新、删除等功能。

主要功能

  1. 基础操作

    • 获取数据资源列表 (/list)
    • 获取数据资源详情 (/detail)
    • 添加数据资源 (/save)
    • 更新数据资源 (/update)
    • 删除数据资源 (/delete)
  2. 数据查询与解析

    • DDL语句解析 (/ddl)
    • SQL查询测试 (/sql/test)
    • DDL语句识别 (/ddl/identify)
  3. 元数据关联

    • 关联元数据查询 (/search)
    • 保存关联元数据 (/save/metadata)
  4. 图谱操作

    • 获取数据资源亲缘关系图谱 (/graph)
    • 获取数据资源完整图谱 (/graph/all)
  5. 模型资源

    • 获取模型资源列表 (/model/list)
  6. 多语言支持

    • 数据资源名称翻译 (/translate)

错误处理

所有API接口都实现了统一的错误处理机制,当操作失败时会返回错误信息和相应的HTTP状态码。

依赖项

  • Flask:Web框架
  • Neo4j:图数据库
  • MinIO:对象存储
  • 业务逻辑层 (app.core.data_resource)