我正在尝试将数据上传到 AWS Personalize 中的用户数据集。该架构包含我的 CSV 的结构。我在线检查了 JSON,它显示了有效的 JSON。
{
"type": "record",
"name": "Users",
"namespace": "com.amazonaws.personalize.schema",
"fields": [
{
"name": "user_id",
"type": "string"
},
{
"name": "address",
"type": "record",
"fields" : [
{"name": "address1", "type": "string"},
{"name": "address2", "type": "string"},
{"name": "city", "type": "string"},
{"name": "state", "type": "string"},
{"name": "postalCode", "type": "int"},
{"name": "coordinates", "type": "record",
"fields" : [
{"name": "lat", "type": "float"},
{"name": "lng", "type": "float"}
]}
]
},
{
"name": "firstName",
"type": "string"
},
{
"name": "followRequestId",
"type": "array",
"items": "string"
},
{
"name": "followers",
"type": "array",
"items": "string"
},
{
"name": "fullName",
"type": "string"
},
{
"name": "gender",
"type": "string"
},
{
"name": "interests",
"type": "array",
"items": "string"
},
{
"name": "lastActive",
"type": "long"
},
{
"name": "lastName",
"type": "string"
},
{
"name": "network",
"type": "list"
},
{
"name": "paymentDetails",
"type": "int"
},
{
"name": "personalOccasions",
"type": "array",
"items": "string"
},
{
"name": "productLikeDislike",
"type": "array",
"items": "string"
},
{
"name": "registrationDate",
"type": "long"
},
{
"name": "rewardId",
"type": "string"
},
{
"name": "wishList",
"type": "array",
"items": "string"
}
],
"version": "1.0"
}