开发者社区 > 大数据与机器学习 > 大数据开发治理DataWorks > 正文

数据服务api在对外提供数据时的限制和建议有哪些?

数据服务api在对外提供数据时的限制和建议有哪些?

展开
收起
滴滴滴~ 2023-03-29 14:26:00 267 0
1 条回答
写回答
取消 提交回答
  • "对QPS、超时时长和单次请求返回数据条数的限制,公共和独享资源组,上述3种参数的限制不同

    1.QPS >> 如果是独享资源组:不同规格独享资源组的QPS阈值不同,最低支持500 QPS,可根据实际需求灵活选择不同规格资源组来保障不同QPS量级。一个独享资源组可以绑定至多个工作空间、多个API。当API调用量超过各规格资源组的QPS阈值后,将触发系统限流,API调用失败。 如果是公共资源组:每个租户账号、每个地域最高支持200 QPS ,如需提高QPS阈值,请切换为独享资源组。当API调用量超过200 QPS将触发系统限流,API调用失败。

    2.超时时长 >> 所选DataWorks服务资源组和API网关实例的类型不同,允许设置的超时时间上限不同: 情况一:API网关共享实例 DataWorks公共服务资源组:超时时间最长可设置为30000ms。 DataWorks独享服务资源组:超时时间最长可设置为30000ms。 情况二:API网关专享实例 DataWorks公共服务资源组:超时时间最长可设置为30000ms。 DataWorks独享服务资源组:超时时间最长可设置为90000ms。

    3.单次请求数据条数上限: 如果选择公共服务资源组,开启分页后的每页数据记录最多支持2000条。 如果选择独享服务资源组,开启分页后的每页数据记录最多支持10000条。

    数据源查询的时间是 10s,这个是默认的,固定设置的, 主要是为了保护服务稳定。 设置的 30s 是API 整体执行时间 , 这个时间包含 数据服务处理 时间 、 数据源 查询时间。 此答案整理自钉群“DataWorks交流群(答疑@机器人)”"

    2023-03-29 21:07:22
    赞同 展开评论 打赏

DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。

相关电子书

更多
Spring Boot2.0实战Redis分布式缓存 立即下载
CUDA MATH API 立即下载
API PLAYBOOK 立即下载