文档首页/ 医疗智能体 EIHealth/ CLI命令速查/ 数据库管理命令/ 引用数据库或者导入数据到指定数据库
更新时间:2023-02-27 GMT+08:00
分享

引用数据库或者导入数据到指定数据库

使用import命令引用数据库实例到当前所在项目或者导入数据到指定数据库。

命令结构

health import database instance <instance-id> [flags] 或者 health import db instance <instance-id> [flags]
表1 参数说明

参数

简写

是否必选

说明

instance-id

数据库实例id,其中引用数据库实例时可以引用多个数据库实例,用分号(;)分隔;导入数据到数据库时不支持多个实例id。

--project

-p

源项目名称,使用此参数时代表引用数据库实例。

--skip-lines

-s

跳过的header行数,导入数据到数据库时此参数必填。

--delimiter

-e

分隔符(;,\t),导入数据到数据库时此参数必填。

--files

-f

导入文件列表,多个文件用分号(;)分隔,导入数据到数据库时此参数必填。

--current-project

指定项目名。未填写则使用配置文件中的项目名。

命令示例

本节以Windows为例介绍eihealth-toolkit的使用过程,Linux和macOS环境使用方法基本相同,可参考。

  • 引用单个数据库实例
    health import db instance 12345 --project demo-project
    # 返回结果如下
    reference database finished! result is:
    [
      {
        "source_project_id": "879d952e-93c6-4b09-.....",
        "source_database_id": "5ea7d345-d1b4-4520-.....",
        "destination_database_id": "a94e72de-1305-4cc5-.....",
        "destination_database_name": "test001",
        "failed_reason": "",
        "status": "success"
      }
    ]
  • 引用多个数据库实例
    health import database instance 12345;123333;56777 --project demo-project 
    # 返回结果如下
    reference database finished! result is:
    [
      {
        "source_project_id": "879d952e-93c6-4b09-aee6-....",
        "source_database_id": "e06f784f-c561-4323-92cd-....",
        "destination_database_id": "0589ab48-d685-483f-92b7-....",
        "destination_database_name": "test003",
        "failed_reason": "",
        "status": "success"
      },
      {
        "source_project_id": "879d952e-93c6-4b09-aee6-c5cf....",
        "source_database_id": "cac4cfb9-0160-4221-b7c4-092f3da8....",
        "destination_database_id": "a1d7b16f-92b7-4344-a74d-e9eb0abe....",
        "destination_database_name": "test002",
        "failed_reason": "",
        "status": "success"
      }
    ]
  • 导入数据到指定数据库
    health import database instance 12345 --skip-lines 1 --delimiter \t --files project-01:/test1.txt;project-01:/test2/txt
    # 返回结果如下
    import data to database successfully!

相关文档