检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
数据库简介 EIHealth平台提供了数据库的创建、查询和管理能力。您可以将表型、基因型或其他数据导入EIHealth平台并生成数据库。同时,除了自定义数据库外,支持将作业运行中产生的数据文件创建为数据库。 创建数据库时,数据库模板为您提供了一个数据表的搭建框架,可通过数据库模板
201 表5 响应Body参数 参数 参数类型 描述 id String 数据库id。 请求示例 创建数据库,数据库名称为database_name,选择css集群,上传项目桶中file/test.csv的数据库数据,设置列名为SMILES和NAME,打开共享开关。 https://
说明 instance-id 无 是 数据库实例id,其中引用数据库实例时可以引用多个数据库实例,用分号(;)分隔;导入数据到数据库时不支持多个实例id。 --project -p 否 源项目名称,使用此参数时代表引用数据库实例。 --skip-lines -s 否 跳过的head
管理数据库 管理数据库 数据库创建完成后,您可以对数据库内的数据执行编辑、删除、新增行操作。预制数据库和引用数据库不支持编辑、删除、新增行操作。 编辑 数据库创建完成后,单击数据库名称进入数据库详情页,在页面左上角单击“编辑”按钮。 在需要修改的数据行的操作列单击“编辑”,修改数据。
开启OBS的公共读授权。 开启公共读权限 开启公共授权,则数据全网可见,所有用户均可访问。 配置公共读可参考配置标准桶策略,将桶策略设置为“公共读”。一般私密数据不建议用此方法。 目前仅支持访问用户个人OBS下的链接,不支持读取其他用户公共读的链接。 上传待检测的图片 请参见OBS文档上传对象。
创建数据库实例 使用create命令创建数据库实例。 命令结构 health create database instance <instance-name> [flags] 或者 health create db instance <instance-name> [flags]
创建数据库模板 创建数据库模板 创建数据库前,请先在“数据库 > 模板”页签创建数据库模板,模板中数据库表列的数目为固定,行数可按需设置,不同列之间,可通过列信息进行识别。列信息包含列名、描述、类型、允许为空、是否主键、是否可查询、是否唯一、提示和操作信息。单击添加列可新增一列,
购买数据库资源 功能介绍 购买数据库资源 URI POST /v1/{project_id}/system/database-resources 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 华为云项目ID,您可以从获取项目ID中获取。 最小长度:1
参数说明 参数 简写 是否必选 说明 instance-id 无 否 数据库实例 id,不填写时表示获取数据库实例列表,填写时表示获取数据库实例详情。 --data -d 否 是否查询数据库数据,需要和database-id参数一起使用。 --limit -l 否 限制量,默认为10,取值范围[0
查询数据库资源 功能介绍 查询数据库资源 URI GET /v1/{project_id}/system/database-resources 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 华为云项目ID,您可以从获取项目ID中获取。 最小长度:1
创建数据库模板 使用create命令创建数据库模板。 命令结构 health create database template <template-name> [flags] 或者 health create db template <template-name> [flags]
删除数据库 功能介绍 删除数据库。 URI DELETE /v1/{project_id}/drug/databases/{database_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,您可以从获取项目ID中获取。 最小长度:1
"unique": false, "tips": "" }, { "name": "Description", "type": "String", "description": "The desciption of the drug"
DatabaseFile object 数据库文件。 description 否 String 数据库描述。 最小长度:0 最大长度:1024 表4 DatabaseFile 参数 是否必选 参数类型 描述 source 是 String 数据库文件来源。 枚举值: public private
源项目id source_database_id String 源数据库id destination_database_id String 引用到项目后的数据库id destination_database_name String 引用到项目后的数据库名称 failed_reason
删除数据库资源 功能介绍 删除数据库资源 URI DELETE /v1/{project_id}/system/database-resources/{id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 华为云项目ID,您可以从获取项目ID中获取。
更新药物数据库 功能介绍 更新药物数据库。 URI PUT /v1/{project_id}/drug/databases/{database_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,您可以从获取项目ID中获取。 最小长度:1
导入数据库模板 使用import命令导入别的项目的数据库模板到当前项目,暂只支持导入单个模板。 命令结构 health import database template <template-id> [flags] 或者 health import db template <template-id>
图1 从其他项目导入模板 平台也提供了yaml格式的数据库模板,您可以在本地编辑完成后上传至平台进行使用,数据库模板支持yaml或yml格式,且文件大小不能超过10M。 导入方式选择“上传”,单击“下载示例文件”下载数据库模板示例,编辑后上传模板文件至平台,单击“确定”。 图2
删除数据库模板 使用delete命令删除数据库模板。 命令结构 health delete database template <template-id> [flags] 或者 health delete db template <template-id> [flags] 表1 参数说明