此问题通常是由于请求格式不正确导致的,可以尝试按以下步骤解决:
import requests
url = "http://example.com/api/v1/chart/data"
params = {'chart_id': 1, 'start_time': '2022-10-01', 'end_time': '2022-11-01'}
response = requests.get(url, params=params)
print(response.json())
检查请求参数是否正确,包括chart_id,start_time和end_time等参数名称和取值是否正确。 例如,请求中chart_id为1,start_time为2022-10-01,end_time为2022-11-01:
检查请求的URL是否正确,一般应该是包含/api/v1/chart/data的完整访问路径。
如果按照以上步骤尝试后仍然出现问题,可以考虑检查Superset服务端是否正常运行,并且请求的chart_id等参数是否在Superset中已经存在。