华为云用户手册

  • 响应示例 状态码: 200 Success,创建工作空间成功 { "message" : null, "is_success" : true } 状态码: 400 { "error_code" : "DAYU.4402", "error_msg" : "The operation failed, detail msg {0}." } 状态码: 500 { "error_code" : "DAYU.3531", "error_msg" : "Internal server error: {0}" }
  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String IAM Token 最小长度:0 最大长度:4096 表3 请求Body参数 参数 是否必选 参数类型 描述 bad_record_location_name 否 String 脏数据OBS路径 最小长度:1 最大长度:128 description 否 String 工作空间描述 最小长度:1 最大长度:1024 eps_id 是 String 企业项目id。可通过查询同实例下其他工作空间获取,或在console界面获取 最小长度:1 最大长度:128 job_log_location_name 否 String 作业日志OBS路径 最小长度:1 最大长度:128 name 是 String 工作空间名称 最小长度:1 最大长度:128
  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 workspace 是 String workspace 信息 最小长度:1 最大长度:128 X-Auth-Token 是 String token 最小长度:1 最大长度:10240 表3 请求Body参数 参数 是否必选 参数类型 描述 dw_id 否 String 数据连接id 最小长度:1 最大长度:128 ids 否 Array of strings id列表 最小长度:1 最大长度:128 数组长度:1 - 100
  • URI POST /v1/{project_id}/security/permission-sets/{permission_set_id}/members/batch-delete 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String project id 最小长度:1 最大长度:128 permission_set_id 是 String 权限集id 最小长度:1 最大长度:128
  • 响应示例 状态码: 200 OK { "permissions" : [ { "cluster_id" : "4367f185-79d4-41ae-afd5-54d55176aa68", "cluster_name" : "mrs_3x_autotest_do_not_del", "column_name" : "*", "database_name" : "default", "datasource_type" : "HIVE", "id" : "511fe36e2cc0e33a094a8bdaa4b73e55", "instance_id" : "dd97167b873d4a79b2aad54d4370a3bc", "namespace" : null, "permission_action" : "SELECT", "permission_action_code" : 2, "permission_actions" : [ "SELECT" ], "permission_set_id" : "fea96c90024711b8bf8d6886407b814b", "permission_type" : "ALLOW", "project_id" : "0833a5737480d53b2f25c010dc1a7b88", "row_level_security" : null, "schema_name" : null, "sync_msg" : null, "sync_status" : "NOT_SYNC", "table_name" : "*" } ], "total" : 1 }
  • 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 total Integer 总条数 最小值:0 最大值:2147483647 permissions Array of PermissionSetPermission objects 权限列表 数组长度:0 - 100 表5 PermissionSetPermission 参数 参数类型 描述 id String id 最小长度:1 最大长度:128 permission_set_id String 权限集id 最小长度:1 最大长度:128 project_id String 项目id 最小长度:1 最大长度:128 instance_id String 实例id 最小长度:1 最大长度:128 permission_type String 权限类型, DENY, ALLOW 枚举值: DENY ALLOW permission_action String 权限操作列表 最小长度:1 最大长度:128 permission_actions Array of strings 权限操作列表 数组长度:1 - 32 枚举值: ALL SELECT UPDATE CREATE DROP ALTER INDEX LOCK READ WRITE permission_action_code Integer 权限操作编码, 位图 最小值:0 最大值:2147483647 cluster_id String 集群id 最小长度:1 最大长度:128 cluster_name String 集群名称 最小长度:1 最大长度:128 datasource_type String 数据源类型, HIVE 枚举值: HIVE database_name String 数据库名称 最小长度:1 最大长度:128 schema_name String 模式名称 最小长度:1 最大长度:128 namespace String 命名空间 最小长度:1 最大长度:128 table_name String 表名称 最小长度:1 最大长度:128 column_name String 列名称 最小长度:1 最大长度:128 row_level_security String 行级策略 最小长度:1 最大长度:128 sync_status String 同步状态,UNKNOWN,NOT_SYNC,SYNCING,SYNC_SUCCESS,SYNC_FAIL 枚举值: UNKNOWN NOT_SYNC SYNCING SYNC_SUCCESS SYNC_FAIL sync_msg String 同步信息 最小长度:1 最大长度:10240 状态码: 400 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码 最小长度:1 最大长度:128 error_msg String 错误描述 最小长度:1 最大长度:10240
  • URI GET /v1/{project_id}/security/permission-sets/{permission_set_id}/permissions 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String project id 最小长度:1 最大长度:128 permission_set_id 是 String 权限集id 最小长度:1 最大长度:128 表2 Query参数 参数 是否必选 参数类型 描述 limit 否 Integer limit 最小值:0 最大值:100 offset 否 Integer offset 最小值:0 最大值:99999 permission_type 否 String 权限类型,DENY,ALLOW 枚举值: DENY ALLOW permission_action 否 String 权限操作,ALL,SELECT,UPDATE,CREATE,DROP,ALTER,INDEX,LOCK,READ,WRITE 枚举值: ALL SELECT UPDATE CREATE DROP ALTER INDEX LOCK READ WRITE cluster_id 否 String 集群id 最小长度:1 最大长度:128 cluster_name 否 String 集群名称 最小长度:1 最大长度:128 datasource_type 否 String 数据源类型,HIVE 枚举值: HIVE database_name 否 String 数据库名称 最小长度:1 最大长度:128 table_name 否 String 表名称 最小长度:1 最大长度:128 column_name 否 String 列名称 最小长度:1 最大长度:128 sync_status 否 String 同步状态,UNKNOWN,NOT_SYNC,SYNCING,SYNC_SUCCESS,SYNC_FAIL 枚举值: UNKNOWN NOT_SYNC SYNCING SYNC_SUCCESS SYNC_FAIL order_by 否 String 排序参数, CLUSTER_NAME, DATABASE_NAME 枚举值: CLUSTER_NAME DATABASE_NAME order_by_asc 否 Boolean 是否升序(仅指定排序参数时有效)
  • 请求示例 { "region_id" : "xxxxxx", "period_type" : 2, "period_num" : 1, "availability_zone" : "xxxxxx", "vpc_id" : "000aaa00-8ece-44c0-963c-b6ed0e105c34", "net_id" : "5a6411c1-1487-420c-8c97-c264a6dae12e", "security_group_id" : "01263337-b511-4de3-ab2d-f57d9af67d1e", "eps_id" : "9dc0e37c-c117-48c7-8c6d-ac4b27cfc8a8", "instance_name" : "DGC-0722", "resource_spec_code" : "dayu.nb.professional", "is_auto_renew" : 0, "promotion_info" : "" }
  • 响应参数 状态码: 200 表5 响应Body参数 参数 参数类型 描述 order_id String 订单Id 最小长度:1 最大长度:128 resource_id String 实例Id 最小长度:1 最大长度:128 状态码: 400 表6 响应Body参数 参数 参数类型 描述 error_msg String 错误信息 最小长度:1 最大长度:1024 error_code String dayu异常码 最小长度:1 最大长度:1024 状态码: 500 表7 响应Body参数 参数 参数类型 描述 error_msg String 错误信息 最小长度:1 最大长度:1024 error_code String dayu异常码 最小长度:1 最大长度:1024
  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户的token 最小长度:0 最大长度:4096 表3 请求Body参数 参数 是否必选 参数类型 描述 region_id 是 String 区域Id 最小长度:1 最大长度:128 commodity_id 否 String 订单Id 最小长度:1 最大长度:128 product_id 否 String 产品Id 最小长度:1 最大长度:128 period_type 是 Integer 购买周期类型(日月年) 最小值:1 最大值:3 period_num 是 Integer 购买周期数 最小值:1 最大值:120 availability_zone 是 String 可用区 最小长度:1 最大长度:128 vpc_id 是 String 虚拟网卡Id 最小长度:1 最大长度:128 security_group_id 是 String 安全组Id 最小长度:1 最大长度:128 net_id 是 String 子网Id 最小长度:1 最大长度:128 instance_name 是 String 实例名 最小长度:1 最大长度:128 eps_id 是 String 企业项目Id 最小长度:1 最大长度:128 is_auto_renew 是 Integer 是否续订 最小值:0 最大值:1 promotion_info 否 String 促销信息 最小长度:1 最大长度:1024 extesion_package_type 否 String 实例附加增量包类型 最小长度:1 最大长度:128 binding_instance_id 否 String 增量包绑定的实例id 最小长度:1 最大长度:128 cdm_version 否 String cdm版本号 最小长度:1 最大长度:128 resource_spec_code 是 String 产品规格编码(即实例类型编码),例如dayu.starter,dayu.basic,dayu.advanced等。可通过查询其他实例信息进行获取。 最小长度:1 最大长度:128 cloud_service_type 否 String 云服务类型 最小长度:1 最大长度:128 resource_type 否 String 资源类型 最小长度:1 最大长度:128 tags 否 Array of TmsTagDTO objects tms标签 表4 TmsTagDTO 参数 是否必选 参数类型 描述 key 是 String key值 最小长度:1 最大长度:1024 value 是 String value值 最小长度:1 最大长度:1024
  • 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 bad_record_location_name String 脏数据OBS路径 最小长度:1 最大长度:128 description String 工作空间描述 最小长度:1 最大长度:1024 eps_id String 企业项目id 最小长度:1 最大长度:128 job_log_location_name String 作业日志OBS路径 最小长度:1 最大长度:128 name String 工作空间名称 最小长度:1 最大长度:128 id String 工作空间id 最小长度:1 最大长度:128 is_default Integer 是否为默认空间,0为私有空间,1为默认空间,2为公共空间 最小长度:1 最大长度:1 owner_name String 创建者名称 最小长度:1 最大长度:128 project_id String 项目id 最小长度:1 最大长度:128 domain_id String 当前租户所属domain id 最小长度:1 最大长度:128 instance_id String 当前工作空间所属实例id 最小长度:1 最大长度:128 create_time Number 创建时间 最小长度:1 最大长度:128 create_user String 创建用户名称 最小长度:1 最大长度:128 member_num Integer 当前工作空间成员数量 最小值:0 最大值:100 update_time Number 更新时间 最小长度:1 最大长度:128 update_user String 更新用户名称 最小长度:1 最大长度:128 状态码: 400 表4 响应Body参数 参数 参数类型 描述 error_msg String 错误信息 最小长度:1 最大长度:1024 error_code String dayu异常码 最小长度:1 最大长度:1024 状态码: 500 表5 响应Body参数 参数 参数类型 描述 error_msg String 错误信息 最小长度:1 最大长度:1024 error_code String dayu异常码 最小长度:1 最大长度:1024
  • 响应示例 状态码: 200 metric assets { "count" : 1, "entities" : [ { "attributes" : { "owner" : "ei_dayu_y00321344_01", "path" : "/process_name_first/process_name_second", "create_time" : 1661910746000, "qualified_name" : "1014471843710640128.1014471946009714688.1014472726615900160@Business.0833a5737480d53b2f25c010dc1a7b88-workspace-61aa10df45e54431a1901cb3527adab8", "name" : "indicator", "description" : null, "definition" : "Indicator Example", "security_level" : null }, "classification_names" : [ ], "connection" : null, "display_text" : "indicator", "guid" : "2fd90dc8-f130-47c2-b6a6-141761c4f9f4", "tags" : [ ], "type_name" : "BusinessMetric" } ], "scroll_id" : null }
  • 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 count Integer 指标资产总数 entities Array of OpenEntityHeader objects 指标资产列表 scroll_id String scroll_Id 表5 OpenEntityHeader 参数 参数类型 描述 attributes Object 属性 connection Array of Connection objects 数据连接 display_text String 展示文档 guid String 资产guid type_name String 类型名称 tags Array of TagHeader objects 标签列表 classification_names Array of strings 分类名称列表 表6 Connection 参数 参数类型 描述 guid String 关联guid display_text String 显示内容 type_name String 类型名称 connection_type String 连接类型 qualified_name String 限定名称 表7 TagHeader 参数 参数类型 描述 name String 资产名称 dexcription Object 标签描述 display_text String 标签的名称 relation_guid String 关联的guid tag_guid String 标签关联的guid 状态码: 401 表8 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误描述 状态码: 403 表9 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误描述 状态码: 404 表10 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误描述
  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String IAM Token workspace 是 String DataArts Studio工作空间ID 表3 请求Body参数 参数 是否必选 参数类型 描述 architecture_guid 否 String 指标资产ID query 是 String 查询条件,search_name_description为true,查询按照指标名称或者描述,为false时,查询按照其他指标属性 limit 否 Integer 单次请求条数 offset 否 Integer 偏移量 search_name_description 否 Boolean 是否按名称和描述搜索 include_sub_architecture 否 Boolean 是否查询子指标
  • 响应示例 状态码: 200 Technical assets statistic { "count" : 1, "datasource_statistics" : [ { "datasource_name" : "dli", "datasource_type" : "dli", "datasource_guid" : "0fff4057-c206-4dc3-a4ac-73ffc332bc9a", "datasource_qualified_name" : "dli@0833a5737480d53b2f25c010dc1a7b88-workspace-61aa10df45e54431a1901cb3527adab8", "obs_folder_count" : 0, "obs_file_count" : 0, "css_index_count" : 0, "css_index_field_count" : 0, "namespace_count" : 0, "ges_vertex_count" : 0, "ges_edge_count" : 0, "database_count" : 1, "stream_count" : 0, "table_count" : 1, "data_size" : 5478, "databases" : [ { "data_size" : 5478, "database_guid" : "e2b12c35-48ee-441f-a357-e338a85f5d00", "database_name" : "cbu_training", "database_qualified_name" : "cbu_training@dli.0833a5737480d53b2f25c010dc1a7b88-workspace-61aa10df45e54431a1901cb3527adab8", "table_count" : 1 } ], "folders" : null, "css_indices" : null, "namespaces" : null, "dis_streams" : null } ] }
  • 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 count Integer 数据连接总数 datasource_statistics Array of DataSource objects 数据连接统计信息 表5 DataSource 参数 参数类型 描述 datasource_name String 数据连接名称 datasource_type String 数据连接类型 datasource_guid String 数据连接guid datasource_qualified_name String 数据连接唯一标识名称 obs_folder_count Integer obs目录数 obs_file_count Integer obs文件数 css_index_count Integer css索引数 css_index_field_count Integer css 索引字段数目 namespace_count Integer 命名空间数 ges_vertex_count Integer ges点的总数 ges_edge_count Integer ges边的总数 database_count Integer 数据库总数 stream_count Integer 通道总数 table_count Integer 表总数 data_size Integer 数据大小 databases Array of Database objects 数据库统计信息 folders Array of ObsFolder objects 顶层目录统计信息 css_indices Array of CssIndex objects css索引统计信息 namespaces Array of Namespace objects 命名空间统计信息 dis_streams Array of DisStream objects 通道统计信息 表6 Database 参数 参数类型 描述 database_name String 数据库名称 database_guid String 数据库guid database_qualified_name String 数据库的唯一标识名称 table_count Integer 数据库中表数目 data_size Integer 数据量大小 表7 ObsFolder 参数 参数类型 描述 folder_name String 目录名称 folder_guid String 目录的guid folder_qualified_name String 目录的唯一标识名称 object_count Integer 对象总数 data_size Integer 数据量 表8 CssIndex 参数 参数类型 描述 index_name String 索引名称 index_guid String 索引的guid index_qualified_name String 索引的唯一标识名称 index_doc_count Integer 索引中文档总数 index_data_size Integer 索引数据量大小 表9 Namespace 参数 参数类型 描述 namespace_name String 命名空间的名称 namespace_guid String 命名空间的guid namespace_qualified_name String 命名空间的唯一标识名称 table_count Integer 命名空间下的表总数 表10 DisStream 参数 参数类型 描述 stream_name String 通道名称 stream_guid String 通道GUID stream_qualified_name String 通道的唯一标识名称 partition_count Integer 分区数 app_count Integer dis的app数目 task_count Integer 转储任务数 状态码: 400 表11 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误描述 状态码: 401 表12 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误描述 状态码: 403 表13 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误描述 状态码: 404 表14 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误描述
  • URI GET /v3/{project_id}/asset/statistic/assets/technical-assets 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID 表2 Query参数 参数 是否必选 参数类型 描述 tag 否 String 标签名,指定标签名称可以获取此标签对应技术资产的统计信息。 offset 否 Integer 分页参数,查询偏移量,默认查询所有 limit 否 Integer 分页参数,每页数量,默认查询所有
  • URI GET /v1/{project_id}/workspaces/{instance_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目id instance_id 是 String DataArtsStudio实例id 表2 Query参数 参数 是否必选 参数类型 描述 limit 否 Integer 分页记录数,默认20 最小值:1 最大值:100 offset 否 Integer 数据偏移量。默认0 最小值:0 最大值:2147483647
  • 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 count Integer 当前工作空间用户记录数 最小值:0 最大值:100 total_page Integer 查询结果总页数 最小值:0 最大值:100 data Array of Workspacebody objects 工作空间列表 表5 Workspacebody 参数 参数类型 描述 bad_record_location_name String 脏数据OBS路径 最小长度:1 最大长度:128 description String 工作空间描述 最小长度:1 最大长度:1024 eps_id String 企业项目id 最小长度:1 最大长度:128 job_log_location_name String 作业日志OBS路径 最小长度:1 最大长度:128 name String 工作空间名称 最小长度:1 最大长度:128 id String 工作空间id 最小长度:1 最大长度:128 is_default Integer 是否为默认空间,0为私有空间,1为默认空间,2为公共空间 最小长度:1 最大长度:1 owner_name String 创建者名称 最小长度:1 最大长度:128 project_id String 项目id 最小长度:1 最大长度:128 domain_id String 当前租户所属domain id 最小长度:1 最大长度:128 instance_id String 当前工作空间所属实例id 最小长度:1 最大长度:128 create_time Number 创建时间 最小长度:1 最大长度:128 create_user String 创建用户名称 最小长度:1 最大长度:128 member_num Integer 当前工作空间成员数量 最小值:0 最大值:100 update_time Number 更新时间 最小长度:1 最大长度:128 update_user String 更新用户名称 最小长度:1 最大长度:128 状态码: 400 表6 响应Body参数 参数 参数类型 描述 error_msg String 错误信息 最小长度:1 最大长度:1024 error_code String dayu异常码 最小长度:1 最大长度:1024 状态码: 500 表7 响应Body参数 参数 参数类型 描述 error_msg String 错误信息 最小长度:1 最大长度:1024 error_code String dayu异常码 最小长度:1 最大长度:1024
  • 响应示例 状态码: 200 OK { "cluster_id" : "4367f185-79d4-41ae-afd5-54d55176aa68", "cluster_name" : "mrs_3x_autotest_do_not_del", "column_name" : "*", "database_name" : "default", "datasource_type" : "HIVE", "id" : "511fe36e2cc0e33a094a8bdaa4b73e55", "instance_id" : "dd97167b873d4a79b2aad54d4370a3bc", "namespace" : null, "permission_action" : "SELECT", "permission_action_code" : 2, "permission_actions" : [ "SELECT" ], "permission_set_id" : "fea96c90024711b8bf8d6886407b814b", "permission_type" : "ALLOW", "project_id" : "0833a5737480d53b2f25c010dc1a7b88", "row_level_security" : null, "schema_name" : null, "sync_msg" : null, "sync_status" : "NOT_SYNC", "table_name" : "*" }
  • 请求示例 /v1/0833a5737480d53b2f25c010dc1a7b88/security/permission-sets/fea96c90024711b8bf8d6886407b814b/permissions { "permission_type" : "ALLOW", "cluster_id" : "4367f185-79d4-41ae-afd5-54d55176aa68", "cluster_name" : "mrs_3x_autotest_do_not_del", "datasource_type" : "HIVE", "database_name" : "default", "dw_id" : "88055a9005194bdfa4377714ca166369", "permission_actions" : [ "SELECT" ], "table_name" : "*", "column_name" : "*" }
  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 workspace 是 String workspace 信息 最小长度:1 最大长度:128 X-Auth-Token 是 String token 最小长度:1 最大长度:10240 表3 请求Body参数 参数 是否必选 参数类型 描述 dw_id 否 String 数据连接id 最小长度:1 最大长度:128 permission_type 否 String 权限类型, DENY, ALLOW 枚举值: DENY ALLOW permission_actions 否 Array of strings 权限操作列表 数组长度:1 - 32 枚举值: ALL SELECT UPDATE CREATE DROP ALTER INDEX LOCK READ WRITE cluster_id 否 String 集群id 最小长度:1 最大长度:128 cluster_name 否 String 集群名称 最小长度:1 最大长度:128 datasource_type 否 String 数据源类型, HIVE 枚举值: HIVE database_name 否 String 数据库名称 最小长度:1 最大长度:128 schema_name 否 String 模式名称 最小长度:1 最大长度:128 namespace 否 String 命名空间 最小长度:1 最大长度:128 table_name 否 String 表名称 最小长度:1 最大长度:128 column_name 否 String 列名称 最小长度:1 最大长度:128 row_level_security 否 String 行级策略 最小长度:1 最大长度:128
  • URI POST /v1/{project_id}/security/permission-sets/{permission_set_id}/permissions 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String project id 最小长度:1 最大长度:128 permission_set_id 是 String 权限集id 最小长度:1 最大长度:128
  • 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 id String id 最小长度:1 最大长度:128 permission_set_id String 权限集id 最小长度:1 最大长度:128 project_id String 项目id 最小长度:1 最大长度:128 instance_id String 实例id 最小长度:1 最大长度:128 permission_type String 权限类型, DENY, ALLOW 枚举值: DENY ALLOW permission_action String 权限操作列表 最小长度:1 最大长度:128 permission_actions Array of strings 权限操作列表 数组长度:1 - 32 枚举值: ALL SELECT UPDATE CREATE DROP ALTER INDEX LOCK READ WRITE permission_action_code Integer 权限操作编码, 位图 最小值:0 最大值:2147483647 cluster_id String 集群id 最小长度:1 最大长度:128 cluster_name String 集群名称 最小长度:1 最大长度:128 datasource_type String 数据源类型, HIVE 枚举值: HIVE database_name String 数据库名称 最小长度:1 最大长度:128 schema_name String 模式名称 最小长度:1 最大长度:128 namespace String 命名空间 最小长度:1 最大长度:128 table_name String 表名称 最小长度:1 最大长度:128 column_name String 列名称 最小长度:1 最大长度:128 row_level_security String 行级策略 最小长度:1 最大长度:128 sync_status String 同步状态,UNKNOWN,NOT_SYNC,SYNCING,SYNC_SUCCESS,SYNC_FAIL 枚举值: UNKNOWN NOT_SYNC SYNCING SYNC_SUCCESS SYNC_FAIL sync_msg String 同步信息 最小长度:1 最大长度:10240 状态码: 400 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码 最小长度:1 最大长度:128 error_msg String 错误描述 最小长度:1 最大长度:10240
  • 数据目录接口 表6 数据目录接口说明 类型 说明 业务资产接口 可实现查询业务资产等操作。 指标资产接口 可实现查询指标资产等操作。 统计资产接口 可实现获取业务资产或技术资产统计信息等操作。 资产管理接口 可实现查看资产详情、查询技术资产等操作。 资产分类接口 可实现关联、移除资产分类等操作。 资产分级接口 可实现关联、移除资产密级等操作。 资产信息 可实现查询资产概要等操作。 血缘信息 可实现查询血缘信息等操作。 标签接口 可实现查询资产标签、关联标签等操作。 元数据采集任务接口 可实现资产采集任务相关的操作。
  • 数据服务接口 表7 数据服务接口说明 类型 说明 API管理 可实现创建API、调试API、发布API、管理API、授权API等操作。 授权管理 可实现查询API已授权的APP、查询APP已拥有授权的API等操作。 申请管理 可实现查询审核中心的申请列表、审核申请、获取申请详情等操作。 消息管理 可实现查询消息列表、处理消息、获取消息详情等操作。 服务目录管理 可实现创建服务目录、管理服务目录等操作 。 网关管理 可实现获取网关实例列表、获取网关分组列表等操作。 应用管理 可实现创建应用、管理应用等操作。 总览接口 可实现查询API开发、调用总览指标,或查询topN API等操作。
  • 数据架构接口 表4 数据架构接口说明 类型 说明 概览 可实现查看总体统计信息的操作。 数据标准接口 可实现创建数据标准与管理数据标准、关联属性与数据标准等操作。 数据源接口 可实现获取数据连接信息等操作。 码表管理接口 可实现新建码表与管理码表等操作。 流程架构接口 可实现新建目录、管理目录、查找流程架构等操作。 数据标准模板接口 可实现创建数据标准模板与管理数据标准模板等操作。 审批管理接口 可实现管理审批人、审批单的创建与处理等操作 。 主题管理接口 可实现创建主题与管理主题等操作。 主题层级接口 可实现获取、修改、删除主题层级等操作。 目录管理 可实现获取目录等操作。 原子指标接口 可实现查找原子指标等操作。 派生指标接口 可实现查找衍生指标等操作。 复合指标接口 可实现查找复合指标等操作。 维度接口 可实现查找维度、查看维度详情等操作。 限定接口 可实现查找业务限定、查看限定详情等操作。 维度表接口 可实现查找维度表、查看维度表详情等操作。 事实表接口 可实现查找事实表、查看事实表详情等操作。 汇总表接口 可实现查找汇总表、查看汇总表详情等操作。 业务指标接口 可实现查询业务指标、查看业务指标详情等操作。 版本信息接口 可实现通过名称、创建者、修改时间查找版本信息等操作。 关系建模接口 可实现查找模型实体、查看关系详情、查看表模型等操作。 导入导出接口 可实现导入模型、关系建模、维度建模、码表、业务指标以及流程架构等操作,支持查询导入结果。 自定义项接口 可实现查询自定义项、修改自定义项等操作。
  • 数据集成接口 表1 数据集成接口说明 类型 API 说明 用户流量限制(单位时间内的单个用户请求次数上限) 集群管理 创建集群 创建CDM集群。 5次/min 查询集群列表 查询并显示集群列表。 120次/min 查询集群详情 查询集群详情。 120次/min 重启集群 重启CDM集群。 20次/min 删除集群 删除指定CDM集群。 20次/min 停止集群 将指定CDM集群关机。 20次/min 启动集群 开启指定CDM集群。 20次/min 连接管理 创建连接 连接指定的数据源。 120次/min 查询连接 查询连接列表。 120次/min 修改连接 修改连接的参数。 120次/min 删除连接 删除指定连接。 120次/min 作业管理 指定集群创建作业 在指定的CDM集群上创建数据迁移任务,作业不会启动。 1200次/min 随机集群创建作业并执行 在指定的CDM集群列表中,随机选择一个开机状态的集群,在该集群中创建作业并执行作业。 120次/min 查询作业 查询并显示作业列表。 120次/min 修改作业 修改作业的参数。 120次/min 启动作业 启动数据迁移的任务。 1200次/min 停止作业 停止运行中的作业。 1200次/min 查询作业状态 查询并显示作业的运行状态。 120次/min 查询作业执行历史 查询并显示作业执行的历史状态。 120次/min 删除作业 删除指定作业。 120次/min
  • 响应示例 状态码: 200 metric assets { "architecture" : [ { "children" : [ { "children" : null, "count" : 1, "guid" : "f31ad3b7-5c54-45e3-8afe-369c43d45438", "name" : "process_name_second" } ], "count" : 0, "guid" : "64db45a2-38d1-453d-bb13-404dde03fedc", "name" : "process_name_first" } ] }
  • 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 architecture Array of ArchitectureStatistic objects 结构体系 表4 ArchitectureStatistic 参数 参数类型 描述 children Array of ArchitectureStatistic objects 子指标 count Integer 子指标个数 guid String guid name String 名称 状态码: 401 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误描述 状态码: 403 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误描述 状态码: 404 表7 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误描述
共100000条