文档首页/ 推荐系统 RES/ API参考/ API/ 数据源/ 查询数据源任务结果
更新时间:2022-05-13 GMT+08:00
分享

查询数据源任务结果

功能介绍

查询指定数据源下离线任务的结果。其中包括数据格式,数据检测、数据探索及效果评估的内容。

调试

您可以在API Explorer中调试该接口。

URI

GET /v2.0/{project_id}/workspaces/{workspace_id}/data-sources/{resource_id}/detail

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

项目id,获取方式请参见获取项目ID

resource_id

String

资源id。

workspace_id

String

工作空间id。

表2 Query参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

用户token,获取方式请参见获取用户Token

type

String

任务类型:

  • DATA_STRUCT,数据结构

  • DATA_INSPECTION,数据检测

  • DATA_EXPLORATION,数据探索

请求参数

表3 请求Header参数

参数

是否必选

参数类型

描述

Content-Type

String

内容类型,取值为application/json。

响应参数

状态码: 200

表4 响应Body参数

参数

参数类型

描述

error_count

error_count object

错误数量。

data_struct

data_struct object

数据格式(请求类型为DATA_STRUCT时返回)。

error_samples

Array of error_sample objects

错误样例(请求类型为DATA_INSPECTION时返回)。

inspect_result

Array of inspect_result objects

数据检测结果(请求类型为DATA_INSPECTION时返回)。

is_success

Boolean

是否成功。

message

String

返回消息。

legal_rate

Double

合法率(请求类型为DATA_INSPECTION时返回)。

inspect_rst_generated_time

String

检测结果生成时间(请求类型为DATA_INSPECTION时返回)。

final_report

FinalReport object

数据探索报告(请求类型为DATA_EXPLORATION时返回)。

表5 error_count

参数

参数类型

描述

empty

Boolean

为空。

表6 data_struct

参数

参数类型

描述

behaviors

BehaviorsConfig object

行为。

item_attrs

Array of item_attrs objects

物品参数。

user_attrs

Array of user_attrs objects

用户参数。

user_dynamic_attr

UserDynamicAttr object

用户动态参数。

表7 BehaviorsConfig

参数

参数类型

描述

positive_behaviors

Array of behaviorWeights objects

正向行为。

negative_behaviors

Array of behaviorWeights objects

负向行为。

表8 behaviorWeights

参数

参数类型

描述

behavior_type

String

行为类型。

weight

Integer

行为权重。

other_uses

Array of strings

其他用途。

表9 item_attrs

参数

参数类型

描述

data_type

String

数据类型。

name

String

物品。

other_uses

Array of strings

其他用途。

表10 user_attrs

参数

参数类型

描述

data_type

String

数据类型。

name

String

用户名称。

表11 UserDynamicAttr

参数

参数类型

描述

user_interested_attrs

Attribute object

用户兴趣特征。

user_interested_action_type

Attribute object

用户关注行为类型。

表12 Attribute

参数

参数类型

描述

name

String

名称。

data_type

String

数据类型。

other_uses

Array of strings

其他用途。

表13 error_sample

参数

参数类型

描述

source

String

检测源描述。

count

Integer

此错误共计次数。

msg

String

错误数据和错误提示消息。

表14 inspect_result

参数

参数类型

描述

type

String

数据类型。

count_num

Integer

条目数。

multiplicity

Double

重复读。

legal_rate

Double

合法率。

表15 FinalReport

参数

参数类型

描述

generated_time

String

报告生成时间。

wide_table_num

Long

宽表条目数,行为数据去重以后的数目。

user_complete_degree

Double

用户齐全度,一条行为中的用户是否在产生这条行为的时候拥有画像。

item_complete_degree

Double

物品齐全度,一条行为中的物品是否在这条行为产生的时候拥有画像。

bhv_count

Map<String,Integer>

行为次数统计。

user_long_feature_report

Array of NumFeatureReport objects

用户数字类型特征统计。

user_float_feature_report

Array of NumFeatureReport objects

用户连续类型特征统计。

user_str_feature_report

Array of StrFeatureReport objects

用户单值离散值类型特征统计。

user_strArray_feature_report

Array of StrFeatureReport objects

用户多值离散值类型特征统计。

item_long_feature_report

Array of NumFeatureReport objects

物品数字类型特征统计。

item_float_feature_report

Array of NumFeatureReport objects

物品连续类型特征统计。

item_str_feature_report

Array of StrFeatureReport objects

物品单值离散值类型特征统计。

item_strArray_feature_report

Array of StrFeatureReport objects

物品多值离散值类型特征统计。

表16 NumFeatureReport

参数

参数类型

描述

avg

Double

平均值。

min

Double

最小值。

max

Double

最大值。

median

Double

中位数。

percents_agg

String

百分位统计。

name

String

特征名。

data_type

String

特征类型。

表17 StrFeatureReport

参数

参数类型

描述

name

String

特征名。

data_type

String

特征类型。

str_count

Map<String,Integer>

离散类型特征出现次数统计。

请求示例

查询指定类型的结果

/v2.0/testuuidxxxxxxxxxxxxxxxxxxxxxxxx/workspaces/testuuidxxxxxxxxxxxxxxxxxxxxxxxx/data-source/testuuidxxxxxxxxxxxxxxxxxxxxxxxx/detail?type=DATA_STRUCT

-

响应示例

状态码: 200

OK

{
  "is_success" : true,
  "data_sturct" : {
    "user_attrs" : [ {
      "name" : "age",
      "data_type" : "long",
      "modify_able" : false
    }, {
      "name" : "extend_float",
      "data_type" : "float",
      "modify_able" : false
    }, {
      "name" : "extend_long",
      "data_type" : "long",
      "modify_able" : false
    }, {
      "name" : "extend_strArray",
      "data_type" : "strArray",
      "modify_able" : false
    }, {
      "name" : "extend_string",
      "data_type" : "string",
      "modify_able" : false
    }, {
      "name" : "gender",
      "data_type" : "string",
      "modify_able" : false
    }, {
      "name" : "location",
      "data_type" : "location",
      "modify_able" : false
    }, {
      "name" : "tags",
      "data_type" : "strArray",
      "modify_able" : false
    }, {
      "name" : "userId",
      "data_type" : "string",
      "modify_able" : false
    } ],
    "item_attrs" : [ {
      "name" : "author",
      "data_type" : "strArray",
      "modify_able" : false
    }, {
      "name" : "category",
      "data_type" : "string",
      "modify_able" : false
    }, {
      "name" : "expireTime",
      "data_type" : "long",
      "modify_able" : false
    }, {
      "name" : "extend_float",
      "data_type" : "float",
      "modify_able" : false
    }, {
      "name" : "extend_long",
      "data_type" : "long",
      "modify_able" : false
    }, {
      "name" : "extend_strArray",
      "data_type" : "strArray",
      "modify_able" : false
    }, {
      "name" : "extend_string",
      "data_type" : "string",
      "modify_able" : false
    }, {
      "name" : "itemId",
      "data_type" : "string",
      "modify_able" : false
    }, {
      "name" : "itemType",
      "data_type" : "string",
      "modify_able" : false
    }, {
      "name" : "location",
      "data_type" : "location",
      "modify_able" : false
    }, {
      "name" : "publishTime",
      "data_type" : "long",
      "modify_able" : false
    }, {
      "name" : "score",
      "data_type" : "long",
      "modify_able" : false
    }, {
      "name" : "status",
      "data_type" : "long",
      "modify_able" : false
    }, {
      "name" : "tags",
      "data_type" : "strArray",
      "modify_able" : false
    } ],
    "behaviors" : {
      "positive_behaviors" : [ {
        "behavior_type" : "click",
        "weight" : 0.3
      }, {
        "behavior_type" : "like",
        "weight" : 0.8
      } ],
      "negative_behaviors" : [ {
        "behavior_type" : "view",
        "weight" : 0.1
      }, {
        "behavior_type" : "dislike",
        "weight" : 0.8
      } ]
    }
  }
}

状态码

状态码

描述

200

OK

错误码

请参见错误码

相关文档