获取字段隐私详情 - getSchemaInfo
功能介绍
获取空间中已发布数据集字段信息,包括隐私属性
调用方法
请参见如何调用API。
URI
GET /v1/{project_id}/leagues/{league_id}/datasets/{dataset_id}/schema-info
参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
project_id | 是 | String | 项目ID,最大32位,由字母和数字组成 |
league_id | 是 | String | 空间ID,最大32位,由字母和数字组成 |
dataset_id | 是 | String | 数据集id,最大32位,由字母和数字组成 |
请求参数
参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
X-Auth-Token | 是 | String | 用户Token。由一个或多个字母数字+-=符号组成。 通过调用接口获取用户Token接口获取。 |
X-Language | 是 | String | 根据自己偏好的语言来获取不同语言的返回内容,zh-cn或者en_us |
Content-Type | 是 | String | 发送的实体的MIME类型。推荐用户默认使用application/json,有其他取值时会在具体接口中专门说明。 |
响应参数
状态码:200
参数 | 参数类型 | 描述 |
|---|---|---|
description | String | 数据集描述 |
privacies | Array of PrivacyVo objects | 字段隐私信息 |
参数 | 参数类型 | 描述 |
|---|---|---|
comments | String | 字段描述 |
column_name | String | 字段名 |
data_type | String | 字段类型。数值类型:SMALLINT、INTEGER、BIGINT、FLOAT、DOUBLE、DECIMAL,字符串类型:STRING,日期时间类型:TIMESTAMP、DATE,二进制数据类型:TINYINT,逻辑判断类型:BOOLEAN |
privacy_policy_type | String | 字段数据隐私处理方式:NONE.不处理,HASH.哈希,MASK.掩码 |
privacy_policy | String | 字段数据处理类型:NONE.不处理(默认),ANONYMIZE.脱敏 |
sql_col_privacy_type | String | 分析数据集字段隐私类别。NON_SENSITIVE非敏感,SENSITIVE敏感,UNIQUE_ID唯一主键 |
fl_label_type | String | 字段标签分类:UNIQUE_ID.唯一标识,FEATURE.特征,LABEL.标签,FILTER.过滤字段 |
请求示例
获取字段隐私详情
get https://x.x.x.x:12345/v1/{project_id}/leagues/{league_id}/datasets/{dataset_id}/schema-info 响应示例
状态码:200
获取字段隐私详情成功
{
"description" : "",
"privacies" : [ {
"comments" : "",
"column_name" : "EMPLOYEE_ID",
"data_type" : "DECIMAL",
"privacy_policy_type" : "NONE",
"privacy_policy" : "NONE",
"sql_col_privacy_type" : "UNIQUE_ID"
}, {
"comments" : "",
"column_name" : "AVG_SALARY",
"data_type" : "DECIMAL",
"privacy_policy_type" : "NONE",
"privacy_policy" : "NONE",
"sql_col_privacy_type" : "SENSITIVE"
}, {
"comments" : "",
"column_name" : "DEPARTMENT_ID",
"data_type" : "DECIMAL",
"privacy_policy_type" : "NONE",
"privacy_policy" : "NONE",
"sql_col_privacy_type" : "NON_SENSITIVE"
} ]
} 状态码
状态码 | 描述 |
|---|---|
200 | 获取字段隐私详情成功 |
401 | 操作无权限 |
500 | 内部服务器错误 |

