Amazon redshift AWS Datapipline-创建定义时出错
我正在尝试使用AWS Datapipeline创建一个到红移的数据管道。 我试图导入一个定义Amazon redshift AWS Datapipline-创建定义时出错,amazon-redshift,amazon-data-pipeline,Amazon Redshift,Amazon Data Pipeline,我正在尝试使用AWS Datapipeline创建一个到红移的数据管道。 我试图导入一个定义 { "objects":[ {"id" : "first", "type" : "SqlActivity", "database" : {"ref":"RedshiftDatabase"}, "clusterId" : "", "username" : "", "password" : "", "databaseName" : "", "script" : "unlo
{
"objects":[
{"id" : "first",
"type" : "SqlActivity",
"database" : {"ref":"RedshiftDatabase"},
"clusterId" : "",
"username" : "",
"password" : "",
"databaseName" : "",
"script" : "unload ('select _id from device_id_match LIMIT 100') to 's3://my_bucket' credentials
'aws_access_key_id=;aws_secret_access_key=' delimiter as ',' ",
"schedule" : { "ref": "Hour" },
"startAt": "FIRST_ACTIVATION_DATE_TIME",
"period": "1 hours",
"occurrences": "3",
"queue" : "priority"}]
}
但是得到了以下错误-
我无法解决此错误。尝试将“名称”字段添加到SqlActivity对象。它将解除您对此错误的阻止 是的,@Junren说“name”字段丢失了。这似乎是管道定义导出的一个非常旧的版本。通常,数据库被定义为独立资源,而不是在SqlActivity块内 为什么不直接使用架构师(数据管道web UI)从头开始构建管道呢