![]() |
1 mēnesi atpakaļ | |
---|---|---|
.. | ||
README.md | 2 mēneši atpakaļ | |
__init__.py | 2 mēneši atpakaļ | |
routes.py | 1 mēnesi atpakaļ |
本模块提供了数据模型相关的所有API接口,包括数据模型的创建、查询、更新、删除以及各类数据模型图谱生成功能。
数据模型基础操作
数据模型血缘关系
数据模型图谱生成
/model/data/relation
:数据模型血缘关系查询/model/relatives/relation
:查询与指定数据资源有血缘关系的资源列表/data/model/save
:保存从DDL中选取的数据模型/model/data/search
:从数据资源中创建数据模型/model/data/model/add
:从其他数据模型中创建数据模型/data/model/detail
:获取数据模型详情/data/model/delete
:删除数据模型/data/model/list
:查询数据模型列表/data/model/graph/all
:生成数据模型图谱/data/model/list/graph
:生成数据模型列表图谱/data/model/update
:更新数据模型信息POST /model/data/search
{
"name": "客户信息模型",
"en_name": "customer_info_model",
"category": "业务模型",
"description": "包含客户基本信息的数据模型",
"tag": 123,
"childrenId": [],
"id_list": [
{
"resource_id": 456,
"metaData": [
{
"id": 789,
"data_standard": "GB/T 22240-2008",
"data_name": "客户ID"
}
]
}
]
}
POST /data/model/list
{
"current": 1,
"size": 10,
"name": "客户",
"category": "业务模型",
"tag": 123,
"level": 1
}
app.core.data_model
,提供数据模型的业务处理功能neo4j_driver
进行数据存储和查询app.core.meta_data
进行模型元数据解析