首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Dataform调用问题与标签选项

Dataform调用问题与标签选项
EN

Stack Overflow用户
提问于 2022-08-22 14:38:44
回答 1查看 40关注 0票数 0

我希望使用标记运行对Dataform的API调用,但没有成功。

下面的curl运行“所有操作”,而不是标记为流。

这是我的电话:curl -H "Authorization: Bearer <MY_KEY>" -X POST -d '{ "tags": ["monthly_sales"] }' https://api.dataform.co/v1/project/<PROJECT_ID>/run

不管有没有-d中的标记选项,结果都是一样的,它运行我项目中的所有查询,而不是只运行标记为"monthly_sales“的查询。

这是文档

我的电话怎么了?也许Dataform还在测试版上?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-08-22 16:24:11

我找到了解决办法。

代码语言:javascript
复制
curl -H "Authorization: Bearer <MY_KEY>" -X POST -d '{"runConfig": {"tags": ["monthly_sales"]}}' https://api.dataform.co/v1/project/<PROJECT_ID>/run

下面是python代码来实现它:

代码语言:javascript
复制
import requests

url = "https://api.dataform.co/v1/project/<PROJECT_ID>/run"

headers = {}
headers["Content-Type"] = "application/json"
headers["Authorization"] = "Bearer <MY_KEY>"

data = '{"runConfig": {"tags": ["monthly_sales"]}}'

resp = requests.post(url, headers=headers, data=data)

print(resp.json())
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73446902

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档