創建聯邦表
更新時間:
聯邦表是指分布在不同參與方并用于同一目的的文件,如訓練數據集。以下是創建聯邦表的 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
為編輯代碼前配置的輸入參數,在代碼中可看作常量。
文檔內容是否對您有幫助?