检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
数据准备 乳腺癌数据集从UCI获取,该数据集只包含连续类型特征,因此对所有特征使用Scikit-Learn的StandardScaler进行了归一化。为了模拟横向联邦学习场景,将数据集随机划分为三个大小类似的部分:(1)xx医院的训练集;(2)其他机构的训练集;(3)独立的测试集
OAD_FILE_DIR_SIZE_LIMIT”,单击操作栏中的“编辑”修改对应键值,即可修改上传文件和文件夹大小限制。 键值中的数值可自定义,支持MB和GB两种单位。 图11 修改键值 编辑键值后,单击确定保存配置。稍等约10秒钟后,配置即可生效。 边缘节点部署计算节点: 进入
tics_role_trust TICS服务计算节点依赖IEF作为底层资源,因此需要tics_role_trust角色来部署应用。 由于云服务缓存需要时间,该权限3分钟左右才能生效。 父主题: 环境准备
应用开发简介 多方安全计算是可信智能计算服务(TICS)提供的关系型数据安全共享和分析功能。 您可以创建多方安全计算作业,根据合作方已提供的数据,编写相关SQL作业并获取您所需要的分析结果,能够在作业运行的同时保护数据使用方的数据查询和搜索条件,避免因查询和搜索请求造成的数据泄露。
tics_role_trust TICS服务计算节点依赖IEF作为底层资源,因此需要tics_role_trust角色来部署应用。 由于云服务缓存需要时间,该权限3分钟左右才能生效。 父主题: 准备工作
开发规范 规则 多方安全计算中,基础的sql语法都能够支持,但无法支持所有特殊语法。 语法规则如下: 图1 语法规则 建议及示例 查询示例中两表join场景,建议将大表置于join左侧,小表置于join右侧,可借助初筛的能力,进行小表在大表端的加密过滤,提升性能。 建议示例: Select
管理密钥 密钥用于对加密的数据文件进行AES加解密。在多方安全计算作业场景,当SQL语句使用系统函数进行AES加解密时需要使用密钥。 约束限制 上传密钥文件需要以.key为后缀结尾。 上传密钥文件大小不超过256B。 上传密钥文本为base64编码之后的密钥,长度小于1000。 上传密钥
进入计算节点管理界面后,选择左侧“任务管理”,单击待查看计算过程的“作业名称”。 图3 计算过程查看入口 计算过程页面可以单击任务节点,查看开始和结束时间等信息。可以在下方详情列表打开任务详情,查看更详细的任务信息。 图4 查看任务节点信息 父主题: 计算节点管理
华北-北京四 选择服务的区域,不同区域的资源之间内网不互通。 项目 cn-north-4 选择该区域内的项目。 空间名称 TICS-test 由用户自定义,用以区分各个空间。要求:空间名称不允许重复,名称不能以空白字符开头或结尾,也不能包含下列特殊字符:\ / : * ? " < > |,长度要求在1~128之间。
String BCS服务实例名称 create_time Long 创建时间 creator_name String 创建人名称 description String 描述信息 expire_time Long 过期时间 id String 空间id name String 空间名称 partners
用户名称,部署可信计算节点时设置的用户名 token String token字符串 expire_time String token过期时间 status Integer 内部状态码 请求示例 获取可信计算节点token post https://x.x.x.x:12345/v1/agent/user/token
华北-北京四 选择服务的区域,不同区域的资源之间内网不互通。 项目 cn-north-4 选择该区域内的项目。 空间名称 TICS-test 由用户自定义,用以区分各个空间。要求:空间名称不允许重复,名称不能以空白字符开头或结尾,也不能包含下列特殊字符:\ / : * ? " < > |,长度要求在1~128之间。
华北-北京四 选择服务的区域,不同区域的资源之间内网不互通。 项目 cn-north-4 选择该区域内的项目。 空间名称 TICS-test 由用户自定义,用以区分各个空间。要求:空间名称不允许重复,名称不能以空白字符开头或结尾,也不能包含下列特殊字符:\ / : * ? " < > |,长度要求在1~128之间。
公共响应消息头如表3所示。 表3 公共响应消息头 参数名 说明 Content-Length 响应消息体的字节长度,单位为Byte。 Date 系统响应的时间。 Content-type 发送的实体的MIME类型。 父主题: 附录
证书密码:请从通知管理下载的空间配置的压缩包中,提取空间信息(.json) 并导入上传。 图4 规格参数 切换计算节点状态 用户需要计算节点短暂脱离空间,一段时间内不想被其他参与方使用自己的数据时,可以手动触发计算节点下线。即“计算节点状态”为“在线”时,触发单击下线,计算节点会切换成离线状态,18
FL作业审批状态。APPROVED审批通过,APPROVING审批中,NEW新建,REJECTED驳回,REVOKED撤销 create_time String 创建时间 creator_name String 创建人名称 description String 作业描述 ext String 参数等额外信息
create_date String 创建日期 create_time Long 创建时间 creator_id String 创建人id creator_name String 创建人名称 expire_time Long 过期时间 id String 空间id league_status String
creator_alias_name String 创建者别名 event_end_time String 事件结束时间 event_info String 事件信息 event_start_time String 事件开始时间 event_status String 事件状态。NEW新建,SUBMITING提
域项目中都生效。访问TICS时,需要先切换至授权区域。 权限根据授权精细程度分为角色和策略。 角色:IAM最初提供的一种根据用户的工作职能定义权限的粗粒度授权机制。该机制以服务为粒度,提供有限的服务相关角色用于授权。由于云各服务之间存在业务依赖关系,因此给用户授予角色时,可能需要
通过“计算节点配置”文件agentConfig.zip中的json文件获取,参数名为“league_id”。 计算节点配置相关参数 计算节点名称 计算节点别名,由用户自定义,用以区分部署的各个计算节点。要求:名称不能以空白字符开头或结尾,也不能包含下列特殊字符:\ / : * ? " < > |,长度要求在1~128之间。