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

查询数据源列表

功能介绍

查询当前工作空间下的数据源列表。

调试

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

URI

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

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

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

workspace_id

String

工作空间id。

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

Content-Type

String

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

X-Auth-Token

String

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

响应参数

状态码: 200

表3 响应Body参数

参数

参数类型

描述

datasources

Array of datasources objects

数据源详情列表。

is_success

Boolean

是否成功。

message

String

返回消息(请求成功时,不返回此字段)。

error_code

String

错误码(请求成功时,不返回此字段)。

表4 datasources

参数

参数类型

描述

datasource_id

String

数据源id。

datasource_name

String

名称。

status

String

状态。

structure

String

结构。

workspace_id

String

工作空间编号。

data_config

DataConfig object

数据配置。

specs_config

SpecsConfig object

计算规格配置。

created_at

String

创建时间。

update_at

Long

更新时间。

表5 DataConfig

参数

参数类型

描述

offline

Offline object

离线计算规格。

nearline

Nearline object

近线数据源。

表6 Offline

参数

参数类型

描述

user_url

String

用户数据url。

item_url

String

物品数据url。

behavior_url

String

行为数据url。

表7 Nearline

参数

参数类型

描述

item_topic

Topic object

物品topic。

user_topic

Topic object

用户topic。

behavior_topic

Topic object

行为topic。

表8 Topic

参数

参数类型

描述

name

String

名称。

id

String

id。

表9 SpecsConfig

参数

参数类型

描述

offline

String

离线计算规格。

nearline

String

实时计算规格。

rank

String

深度学习计算规格。

online_tps

Integer

在线服务最大并发数。

请求示例

查询当前工作空间下的数据源

/v2.0/testuuidxxxxxxxxxxxxxxxxxxxxxxxx/workspaces/testuuidxxxxxxxxxxxxxxxxxxxxxxxx/data-sources

-

响应示例

状态码: 200

OK

{
  "is_success" : true,
  "datasources" : [ {
    "specs_config" : {
      "offline" : "4CU"
    },
    "data_config" : {
      "offline" : {
        "user_url" : "<OBS path for storing user data>",
        "item_url" : "<OBS path for storing item data>",
        "behavior_url" : "<OBS path for storing behavior data>"
      }
    },
    "datasource_name" : "test",
    "workspace_id" : "06a7c49afc00d4972ff1c0113d8c49ba",
    "datasource_id" : "51d48ed2da324cefa1c8336136b36557",
    "status" : "Draft",
    "created_at" : 1588850804912,
    "update_at" : 1588850804912
  }, {
    "specs_config" : {
      "offline" : "4CU"
    },
    "data_config" : {
      "offline" : {
        "user_url" : "<OBS path for storing user data>",
        "item_url" : "<OBS path for storing item data>",
        "behavior_url" : "<OBS path for storing behavior data>"
      }
    },
    "datasource_name" : "test-cyz",
    "workspace_id" : "06a7c49afc00d4972ff1c0113d8c49ba",
    "datasource_id" : "aa6d657026de42a2927a50400ae69a4b",
    "status" : "Succeed",
    "created_at" : 1587953962684,
    "update_at" : 1587953962684,
    "structure" : "{\"user_attrs\":[{\"name\":\"age\",\"data_type\":\"long\"},{\"name\":\"extend_float\",\"data_type\":\"float\"},{\"name\":\"extend_long\",\"data_type\":\"long\"},{\"name\":\"extend_strArray\",\"data_type\":\"strArray\"},{\"name\":\"extend_string\",\"data_type\":\"string\"},{\"name\":\"gender\",\"data_type\":\"string\"},{\"name\":\"location\",\"data_type\":\"location\"},{\"name\":\"tags\",\"data_type\":\"strArray\"},{\"name\":\"userId\",\"data_type\":\"string\"}],\"item_attrs\":[{\"name\":\"author\",\"data_type\":\"strArray\"},{\"name\":\"category\",\"data_type\":\"string\"},{\"name\":\"expireTime\",\"data_type\":\"long\"},{\"name\":\"extend_float\",\"data_type\":\"float\"},{\"name\":\"extend_long\",\"data_type\":\"long\"},{\"name\":\"extend_strArray\",\"data_type\":\"strArray\"},{\"name\":\"extend_string\",\"data_type\":\"string\"},{\"name\":\"itemId\",\"data_type\":\"string\"},{\"name\":\"itemType\",\"data_type\":\"string\"},{\"name\":\"location\",\"data_type\":\"location\"},{\"name\":\"publishTime\",\"data_type\":\"long\"},{\"name\":\"score\",\"data_type\":\"long\"},{\"name\":\"status\",\"data_type\":\"long\"},{\"name\":\"tags\",\"data_type\":\"strArray\"}],\"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

错误码

请参见错误码

相关文档