Apache Superset 4.1.2图表CSV/Excel导出REST API咨询
Apache Superset 4.1.2 图表导出API指南
一、CSV/Excel格式导出API端点
使用POST请求调用/api/v1/chart/export/端点,即可实现指定格式的图表数据导出。
二、请求体示例
请求体需包含图表ID、导出格式以及完整查询上下文,示例如下:
{ "chart_id": 123, "export_format": "csv", // 可选值:csv、xlsx "query_context": { // 填入你从Superset UI获取的完整查询上下文内容 } }
说明:export_format字段指定导出类型,传入"csv"返回CSV文件,传入"xlsx"返回Excel文件。
三、获取查询上下文的替代方式
官方API暂无直接返回指定图表完整查询上下文的端点,可通过以下两种方式获取:
- 打开目标图表页面,在浏览器开发者工具的Network面板中,找到
/api/v1/chart/data的POST请求,复制其请求体中的query_context部分。 - 调用GET请求
/api/v1/chart/{chart_id}/,响应中的params字段包含构建query_context的核心参数,可基于此补全完整的查询上下文结构。
内容的提问来源于stack exchange,提问作者Ruchitha Nataraja
相关产品推荐
相关产品推荐

