創建隱匿信息查詢任務
隱私信息檢索任務,不告訴數據服務方要查詢的對象,獲得匹配的查詢結果。本文為您介紹如何創建TrustDA/PIR任務。
場景描述
A有一張數據表datatrust_a/demo_pir_a_client用于記錄要查詢人群id,有一張數據表datatrust_a/demo_pir_a_result用于存儲查詢的結果;B有一張數據表datatrust_b/demo_pir_b_server用于記錄人群屬性(relationship、race、sex等)。
需求是A用人群id,前往B側查詢人群標簽,但同時不想讓B知道查了哪些人。可通過主鍵關聯創建TrustDA/PIRPreCache任務實現。
步驟一:新建TrustDA/PIRPreCache任務(為了提升PIR查詢性能,需要先緩存計算)
在DataTrust首頁,單擊頂部菜單欄的通用計算。選擇相應的合作項目后進入任務研發頁面。
在通用方案中,選擇創建隱匿信息查詢任務。
點擊任務頁面上方藍色鏈接,創建預計算任務。
進入創建任務頁面,配置任務參數信息。
步驟二:配置任務參數信息
在創建任務頁面,配置參數。
參數 | 描述 |
任務名稱 | 請填寫任務的名稱。 |
任務類型 | 任務類型默認是TrustDA/PIRPreCache,不支持修改。 |
調度規則 | 支持日常不調度、按日調度、按周調度、按月調度四種,配置后會按配置的周期定時跑該任務。
|
數據查詢方 | 有查詢需求的一方。 |
數據服務方 | 提供數據表,供查詢的一方。 |
數據名稱 | 數據服務方提供查詢的表名稱。 |
關鍵字字段 | 數據服務方提供查詢的表中,用于碰撞的字段。 |
要查詢的字段 | 數據服務方提供出來能被查詢的標簽字段。 |
數據分區 |
|
使用場景 |
|
單擊提交,完成任務的創建。
步驟三:新建TrustDA/PIR任務
在DataTrust首頁,單擊頂部菜單欄的通用計算,選擇任務研發頁面。
在通用方案中,選擇創建隱匿信息查詢任務。
進入創建任務頁面,配置任務參數信息。
步驟四:配置任務參數信息
在創建任務頁面,配置參數。
參數 | 描述 |
任務名稱 | 請填寫任務的名稱。 |
任務類型 | 任務類型默認是TrustDA/PIR,不支持修改。 |
調度規則 | 支持日常不調度、按日調度、按周調度、按月調度四種,配置后會按配置的周期定時跑該任務。
|
數據引入 | 選擇數據引入的需求方和服務方。
|
數據輸出 | 結果輸出表可輸出給雙方或其中一方。
|
單擊提交,完成任務的創建。
后續步驟
任務創建完成后,您可在任務列表頁面對任務執行查看、編輯、運行等操作。詳情請參任務管理。