taskId,不会等待文件生成完成。pollingUrl 查询任务状态,通过 downloadUrl 下载导出结果。Authorization: Bearer ********************{
"format": "xlsx",
"filename": "销售明细导出",
"batchSize": 5000,
"compress": "auto",
"logicform": {
"schema": "dwd_sales_detail_default",
"limit": 100000,
"preds": [
{
"pred": "销售金额",
"operator": "$sum",
"name": "销售金额"
}
],
"groupby": [
{
"name": "门店"
}
]
}
}curl --location '/logicformExport:create' \
--header 'X-SPACES: default' \
--header 'X-SPACES: {{space}}' \
--header 'Referer: https://example.com' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"format": "xlsx",
"filename": "销售明细导出",
"batchSize": 5000,
"compress": "auto",
"logicform": {
"schema": "dwd_sales_detail_default",
"limit": 100000,
"preds": [
{
"pred": "销售金额",
"operator": "$sum",
"name": "销售金额"
}
],
"groupby": [
{
"name": "门店"
}
]
}
}'{
"taskId": "a1b2c3d4-1111-2222-3333-abcdefabcdef",
"status": null,
"pollingUrl": "/api/asyncTasks:get?filterByTk=a1b2c3d4-1111-2222-3333-abcdefabcdef",
"downloadUrl": "/api/asyncTasks:fetchFile?filterByTk=a1b2c3d4-1111-2222-3333-abcdefabcdef"
}