检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
参数 参数类型 描述 job_instance_id String 作业实例id,最大长度32 请求示例 执行ID选取截断 post https://x.x.x.x:12345/v1/{project_id}/leagues/{league_id}/fl-vertical-job
评估数据集名。名称不能以空白字符开头结尾、或者包含下列任何字符:\ / : * ? " < > |,长度要求在1~128之间 请求示例 获取横向联邦学习作业详情 get https://x.x.x.x:12345/v1/{project_id}/leagues/{league_id}/fl-jobs/{job_id}
空间管理 组建空间 管理空间 空间升级与回滚 替换证书
型的定义文件; 作业发起方配置TICS的横向联邦学习作业,启动训练; 模型参数、梯度数据在TICS提供的安全聚合节点中进行加密交换; 训练过程中,各参与方计算节点会在本地生成子模型,由TICS负责安全聚合各子模型的参数,得到最终的模型; 空间的整体配置通过空间管理员进行统一管理。
参与方计算节点从租户侧网络内的数据中获取数据,并使用安全算法进行加密输出。 数据在TICS提供的服务器中进行机密计算。 最终将计算完成的结果加密返回给作业发起方。 空间的整体配置通过空间管理员进行统一管理。 父主题: 多方安全计算场景
TICS基于安全隐私策略的数据安全防护会自动拒绝不合法的SQL语句执行,但当安全规则限制过强的时候,可能会影响正常业务的执行。 对此TICS 提供作业审批功能。配置生效后,所有的计算任务执行时,均会生成审批报告,提交到数据提供方侧,由提供方确认关联数据集的用途和风险。关联参与方都同意后,才能执行SQL作业。
群”,进入资源池创建页面。 在资源池创建页面,单击“创建”,进入购买专属资源池页面。 进入购买专属资源池页面后,配置购买参数,各参数说明如表表1所示。 表1 资源池配置参数 参数名称 说明 样例 名称 资源池的名称,创建时会随机生成一个名字。 pool-6e8a 描述 对创建的资源池进行说明。
String 参数等额外信息。 is_single_predict Boolean 单方还是双方预测 请求示例 查询联邦学习作业列表 get https://x.x.x.x:12345/v1/{project_id}/leagues/{league_id}/fl-jobs?offset=0&filter=10
is_single_predict Boolean 单方还是双方预测 metrics String 联邦学习模型评估指标 请求示例 查询作业的历史实例列表 get https://x.x.x.x:12345/v1/{project_id}/leagues/{league_id}/job-instances?offset=0&filter=10
String 参数等额外信息。 is_single_predict Boolean 单方还是双方预测 请求示例 查询联邦预测作业列表 get https://x.x.x.x:12345/v1/{project_id}/leagues/{league_id}/fl-predicted-jobs
is_single_predict Boolean 单方还是双方预测 metrics String 联邦学习模型评估指标 请求示例 查询训练作业下的成功模型 get https://x.x.x.x:12345/v1/{project_id}/leagues/{league_id}/fl-job-instances
String 数据集名称 features Array of strings 数据集特征集合 请求示例 获取纵向联邦作业详情 get https://x.x.x.x:12345/v1/{project_id}/leagues/{league_id}/fl-vertical-jobs/{job_id}
数据集特征集合 响应参数 状态码: 200 表5 响应Body参数 参数 参数类型 描述 - String 请求示例 保存纵向联邦作业 put https://x.x.x.x:12345/v1/{project_id}/leagues/{league_id}/fl-vertical-jobs/{job_id}
响应Body参数 参数 参数类型 描述 job_instance_id String 作业实例id,最大长度32 请求示例 post https://x.x.x.x:12345/v1/{project_id}/leagues/{league_id}/fl-vertical-jobs/{job_id}/execute
作业审批状态。NEW,APPROVING,APPROVED,REJECTED,REVOKED; 请求示例 查询多方安全计算作业列表 get https://x.x.x.x:12345/v1/{project_id}/leagues/{league_id}/sql-jobs/{job_id}
参数类型 描述 partner_domain_alias String 参与方别名 请求示例 根据传入类型,查询可用数据集列表 get https://x.x.x.x:12345/v1/{project_id}/leagues/{league_id}/available-datasets
响应Body参数 参数 参数类型 描述 job_instance_id String 作业实例id,最大长度32 请求示例 执行样本对齐 post https://x.x.x.x:12345/v1/{project_id}/leagues/{league_id}/fl-vertical-job
参数类型 描述 job_instance_id String 作业实例id,最大长度32 请求示例 执行纵向联邦分箱和IV计算作业 post https://x.x.x.x:12345/v1/{project_id}/leagues/{league_id}/fl-vertical-job
approval_status String 审批状态:NEW新建;APPROVING待审批;PASS通过;REJECT驳回 请求示例 获取审批详情 get https://x.x.x.x:12345/v1/agents/{agent_id}/notices/{notice_id} 响应示例 状态码: 200
发起方、参与方各自根据合约仓库章节中下载模板的描述,下载“数据上链存证和查询合约模板(又称链代码)”并保存到本地。 发起方、参与方各自按照链代码管理章节中“安装链代码”部分的描述,上传步骤4中已保存至本地的链代码压缩包。 注意事项: “链代码名称”参数值须为“ticsrule”。 “链代码版本”须为“1