创建联邦表
更新时间:
联邦表是指分布在不同参与方并用于同一目的的文件,如训练数据集。以下是创建联邦表的 API 示例介绍。
重要
本文涉及 API 中所有的占位符,例如"$df0"
,必须包含单引号或双引号。
函数路径
fascia.biz.api.dataframe.create_fed_dataframe
函数定义
def create_fed_dataframe(uid='${UID}',
data_partitions=[${DATA_PARTITIONS}],
filter_columns=[${FILTER_COLUMNS}])
请求参数
名称 | 类型 | 是否必选 | 描述 |
uid | String | 必选 | 待创建的联邦表唯一 ID。 |
data_partitions | List | 必选 | 联邦表数据来源描述列表,对应为输入配置的数据源占位符。 |
filter_columns | List | 可选 | 指定输出的列。若为 None,则默认输出各方数据的全部共同列。默认为 None。 |
请求示例
from fascia.biz.api.dataframe import create_fed_dataframe
# 创建联邦表
fed_df = create_fed_dataframe(uid='$output0', data_partitions=['$df0', '$df1'])
$output0
为编辑代码前配置的输出参数,在代码中可看作常量。$df0
和$df1
为编辑代码前配置的输入参数,在代码中可看作常量。
文档内容是否对您有帮助?