创建ID安全匹配任务
隐私集合求交任务可用于求双方数据交集(适用于两方数据量级相差百万以下)。本文为您介绍如何创建TrustDA/PSI任务。
场景描述
A有一张数据表demo_psi_a_in,存有设备信息,id_int作为主键;B有一张数据表demo_psi_b_in,也存有一部分设备信息,id_int作为主键。
需求是A想知道和B的交集ID是哪部分,但非交集部分,A不允许B知道,B也不能让A知道。可通过主键关联创建TrustDA/PSI任务实现。
步骤一:新建TrustDA/PSI任务
在DataTrust首页,单击顶部菜单栏的通用计算。选择相应的合作项目进入任务研发页面。
在通用方案中创建ID安全匹配任务。
进入任务页面配置任务参数
步骤二:配置任务参数信息
在创建任务页面,配置参数。
参数 | 描述 |
任务名称 | 请填写任务的名称。 |
任务类型 | 任务类型默认是TrustDA/PSI,不支持修改。 |
加密采用的椭圆曲线 | 支持选择x25519、secp256k1、secp256r1、curve25519、edwards25519、sm2六种椭圆权限。 |
调度规则 | 支持日常不调度、按日调度、按周调度、按月调度四种,配置后会按配置的周期定时跑该任务。
|
数据引入 | 选择使用方和加持方的输入表名、分区和碰撞字段。
|
数据输出 | 结果输出表可输出给双方或其中一方。
|
单击提交,完成任务的创建。
创建TrustDA/UnbalancePSI任务
步骤一:新建TrustDA/UnbalancePSI任务
在DataTrust首页,单击顶部菜单栏的通用计算。默认进入使用引导页面,进入任务研发页面。。
在通用方案中创建ID安全匹配任务。
进入任务页面配置任务参数
在任务类型对话框,选择TrustDA/UnbalancePSI任务。
单击确定。
步骤二:配置任务参数信息
在创建任务页面,配置参数。
参数
描述
任务名称
请填写任务的名称。
调度规则
支持日常不调度、按日调度、按周调度、按月调度四种,配置后会按配置的周期定时跑该任务。
日常不调度:配置后不运行任务。
按日调度:每天运行任务。
按周调度:每周运行任务。
按月调度:每月运行任务。
数据引入
选择使用方和加持方的输入表名、分区和碰撞字段。
使用方:指需要数据的一方。
加持方:指提供数据的一方。
数据名称:选择已创建的数据。
数据分区:分区分为动态分区和静态分区,动态分区按照日、小时调度,可点击数据分区后的图标查看参数说明。
碰撞字段:指双方数据集,用于匹配的字段,需一一对应。
数据输出
结果输出表可输出给双方或其中一方。
求交结果表:指用于隐私计算结果输出的表。如果原表有数据,则将被覆盖。
数据分区:分区分为动态分区和静态分区,动态分区按照日、小时调度,可点击数据分区后的图标查看参数说明。
结果字段信息:根据所选数据表展示字段信息。
单击提交,完成任务的创建。
后续步骤
任务创建完成后,您可在任务列表页面对任务执行查看、编辑、运行等操作。详情请参见任务管理。