CDAP API 在 GCP 中调用失败
CDAP API Calling in GCP failing
我正在尝试在我的 Data Fusion 实例中创建一个示例管道,作为我的项目 POC 的一部分。
我正在使用 CDAP API 来自动创建管道。
我在 GCP
中调用以下 CDAP API 时遇到问题
curl -H "Authorization: Bearer $(gcloud auth print-access-token)" -w"\n" -X PUT "[My-GCP-Data-Fusion-Endpoint]/v3/namespaces/default/apps/MyPipeline" -H "Content-Type: application/json" -d @ /home/saji_s/config.杰森
config.jason中的内容是,
{
"name": "MyPipeline",
"artifact":{
"name": "cdap-data-pipeline",
"version": "6.0.0",
"scope": "system"
},
"config":{
. . .
"connections":[。 . . ],
"engine": "mapreduce",
"postActions":[。 . . ],
"stages":[。 . . ],
"schedule": "0 * * * *",
},
“ui”:{
. . .
}
}
我收到类似“错误 400(错误请求)!!1”这样的错误
你能帮我一下吗,我只想在我的 Data Fusion 实例中创建一个示例管道,作为我的项目 POC 的一部分。
问题已解决,问题出在 jason 文件上,在准备好正确的 jason 文件后,scipt 执行并成功部署了管道
我正在尝试在我的 Data Fusion 实例中创建一个示例管道,作为我的项目 POC 的一部分。 我正在使用 CDAP API 来自动创建管道。 我在 GCP
中调用以下 CDAP API 时遇到问题curl -H "Authorization: Bearer $(gcloud auth print-access-token)" -w"\n" -X PUT "[My-GCP-Data-Fusion-Endpoint]/v3/namespaces/default/apps/MyPipeline" -H "Content-Type: application/json" -d @ /home/saji_s/config.杰森
config.jason中的内容是,
{ "name": "MyPipeline", "artifact":{ "name": "cdap-data-pipeline", "version": "6.0.0", "scope": "system" }, "config":{ . . . "connections":[。 . . ], "engine": "mapreduce", "postActions":[。 . . ], "stages":[。 . . ], "schedule": "0 * * * *", }, “ui”:{ . . . } }
我收到类似“错误 400(错误请求)!!1”这样的错误
你能帮我一下吗,我只想在我的 Data Fusion 实例中创建一个示例管道,作为我的项目 POC 的一部分。
问题已解决,问题出在 jason 文件上,在准备好正确的 jason 文件后,scipt 执行并成功部署了管道