【第八讲】隐语SCQL的开发实践

qq_39209918 2024-04-03 16:51:43

SCQL使用/集成最佳实践

如何使用SCQL:使用SCDBClient

SCQL使用流程:部署系统→项目设置→联合分析 

SCQL部署:

 

SCQL使用示例:

SCDB:

创建用户:

公钥和签名作用:防止伪造身份攻击

创建项目&用户授权:

创建一个名为db_test的数据库(项目):

CREATE DATABASE db_test;

 将合作方添加到项目中:

root> GRANT CREATE, GRANT OPTION, DROP ON db_test.* TO alice

创建表:参与方导入联合分析的数据表

alice> CREATE TABLE db_test.ta
    (ID string,
     credit_rank int,
     income int,
     age int)
REF_TABLE=alice.user_credit DB_TYPE='mysql';
bob> CREATE TABLE db_test.tb
    (ID string,
     order_amount double,
     is_active int)
REF_TABLE=bob.user_status DB_TYPE='mysql'

 设置CCL:

发起联合分析查询:

 

SCQL工作原理

...全文
14 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

465

社区成员

发帖
与我相关
我的任务
社区描述
隐语开源社区,隐私计算开发者交流和讨论的平台。
密码学可信计算技术安全 企业社区
社区管理员
  • 隐语SecretFlow
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

【最新活动】

3月18日:隐私计算实训营第一期

试试用AI创作助手写篇文章吧