检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
须具备调用该接口所需的权限,否则,API请求将调用失败。每个接口所需要的权限,与各个接口所对应的授权项相对应,只有发起请求的用户被授予授权项所对应的策略,该用户才能成功调用该接口。例如,用户要调用接口来商品列表,那么这个IAM用户被授予的策略中必须包含允许“eds:connect
无法开通数据连接器 问题描述 用户在空间实例控制台,无法开通新的连接器。 可能原因 该空间实例可购买的数据连接器已达配额上限,无法购买新的连接器。 处理方法 删除空置的数据连接器后,再开通新的连接器。 选择该实例,单击实例卡片上的“控制台”,跳转至实例控制台界面。 在控制台界面中
可添加角色有成员管理员、数据源管理员、合约管理员、资源管理员、数据发送人、数据消费者、成员。 按文件夹维度设置:负责文件夹成员管理、文件夹增删改、移动、授权,在所选文件夹下进行资源上传、消费数据、发送数据。可添加角色的有成员管理员(文件夹)、数据源管理员、数据发送人、数据消费者、成员。 复制
单击“管理控制台”,进入交换数据空间控制台界面。 单击“我的空间 > 连接器”,即可查看到连接器ID。 图1 查看连接器ID 调用API获取连接器ID 连接器ID还可通过调用查询连接器列表API获取。 获取连接器ID的接口为GET https://{eds-endpoint}/v1/{p
获取方法请参考获取项目ID。 instance_id 是 String 实例ID,开通的交换数据平台实例ID。 获取方法请参考获取实例ID。 connector_id 是 String 连接器ID,指定交换数据平台下连接器的ID。 获取方法请参考获取连接器ID。 请求参数 表2 请求Header参数
OPEN_DATA:公开数据 CONTROLLED_DATA:受控数据 need_approval Boolean 是否需要审批。 注:开启【需要审批】后,下载合约资源的加工产物时需要审批。 can_terminate Boolean 是否允许提供方删除数据。 use_control_policies_template
如何调用API 构造请求 认证鉴权 返回结果
获取方法请参考获取项目ID。 instance_id 是 String 实例ID,开通的交换数据平台实例ID。 获取方法请参考获取实例ID。 connector_id 是 String 连接器ID,指定交换数据平台下连接器的ID。 获取方法请参考获取连接器ID。 user_id 是 String
获取方法请参考获取项目ID。 instance_id 是 String 实例ID,开通的交换数据平台实例ID。 获取方法请参考获取实例ID。 connector_id 是 String 连接器ID,指定交换数据平台下连接器的ID。 获取方法请参考获取连接器ID。 表2 Query参数 参数 是否必选
连接器管理 查询连接器列表 查询用户连接器列表 连接器转让 连接器收回 查询指定租户的连接器详情 查询连接器数据主权保护倡议 签署连接器数据主权保护倡议 父主题: API
获取方法请参考获取项目ID。 instance_id 是 String 实例ID,开通的交换数据平台实例ID。 获取方法请参考获取实例ID。 connector_id 是 String 连接器ID,指定交换数据平台下连接器的ID。 获取方法请参考获取连接器ID。 请求参数 表2 请求Header参数
标记 用户自定义输入,为数据标准配置标记内容。 描述 数据标准的描述说明。 数据长度 指数据单元所占用的位数,例如身份证的长度为18位。 数据示例 输入数据示例,例如输入身份证示例为“610123xxxxxxxxxxxx”。 数据类型 数据标准所属的数据类型,如:字符串型、数值型、日期时间型等。
获取实例ID 在调用接口的时候,部分请求中需要填入实例ID,所以需要获取到实例ID,目前实例ID只支持从控制台获取。 从控制台获取实例ID 从控制台获取实例ID(instance_id)的步骤如下: 登录交换数据空间官网。 单击“管理控制台”,进入交换数据空间控制台界面。 单击“我的空间”,即可查看到实例ID。
用户可以选择ORACLE、MYSQL、DWS或MRS_HIVE数据源,从数据库中获取数据。如没有数据源,可通过接入数据源接入。 选表方式 当前支持选表,无需选择,系统默认配置。 表名称 选择数据库中的表,可通过下拉框选择相应的表数据。 数据名称 配置数据名称。 数据设置 表示选择某个数据源的某张表后,展示该表的字段,选择所需要的字段,进行自定义配置。
datasource_type String 数据源类型。 枚举值: MRS_HIVE ORACLE MYSQL DWS GAUSS_DB FTP SFTP OBS WPS API connection DataSourceConnection object 数据源连接信息。 表7 DataSourceConnection
加入连接器 用户也可选择加入他人连接器去进行数据的上传和交换。 前提条件 用户已购买/加入交换数据空间。 操作步骤 登录交换数据空间官网。 单击“管理控制台”,进入交换数据空间控制台界面。 单击“我的空间”,在交换数据空间实例中,选择已加入的实例,单击下方“连接器”。 选择想要加
完整的状态码列表请参见状态码。 对于管理员创建IAM用户接口,如果调用后返回状态码为“201”,则表示请求成功。 响应消息头 对应请求消息头,响应同样也有消息头,如“Content-type”。 对于管理员创建IAM用户接口,返回如图1所示的消息头。 图1 管理员创建IAM用户响应消息头
错误码 当您调用API时,如果遇到“APIGW”开头的错误码,请参见API网关错误码进行处理。 状态码 错误码 错误信息 描述 处理措施 400 EDS.00011001 Invalid parameter 无效的参数。 检查参数是否正确。 400 EDS.00011003 Get
用户Token,通过调用IAM服务“获取用户Token”接口获取(响应消息头中X-Subject-Token的值)。 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 data Array of InstanceApiInfo objects 实例信息。 total
附录 状态码 错误码 获取项目ID 获取账号ID 获取实例ID 获取连接器ID