Power BI从BigQuery刷新报错:Invalid page token, too short
Power BI 连接 BigQuery 随机刷新失败:Invalid page token, too short.
问题详情
今日多次触发Power BI刷新失败,数据源为Google BigQuery,具体报错如下:
Data source error: <ccon>DataSource.Error: ERROR [HY000] [Microsoft][BigQuery] (100) HTTP Error 400: invalid (Invalid page token, too short.).. </ccon>. The exception was raised by the IDbCommand interface. Cluster URI: WABI-WEST-EUROPE-B-PRIMARY-redirect.analysis.windows.net Activity ID: 00000000-0000-0000-0000-000000000000 Request ID: fff40cfa-894c-4bc7-91e4-33e50130bb1c Time: 2023-06-08 08:29:06Z
该报错无固定触发规律,重新执行刷新操作有时成功、有时仍失败,且Google BigQuery端未发现任何任务异常。
可行解决建议
- 更新BigQuery驱动版本:确认当前使用的Microsoft BigQuery驱动为最新版,旧版本可能存在分页token处理的缺陷,直接前往Power BI官方渠道下载更新。
- 调整分页加载参数:在Power BI数据源设置中,手动增大分页行数(比如从默认1000行改为10000行),减少分页请求的次数,降低token异常的概率。
- 优化查询逻辑:避免一次性加载超大数据集,通过添加过滤条件缩小数据范围;如果查询包含复杂JOIN或嵌套子查询,尝试简化逻辑,降低BigQuery生成分页token的复杂度。
- 切换刷新执行环境:若当前使用云端刷新,尝试切换到本地网关执行刷新,反之亦然,排查是否是Power BI集群与BigQuery之间的网络波动导致token传输异常。
- 清除Power BI缓存:清理Power BI Desktop或服务端的缓存,避免过期、损坏的token残留干扰刷新流程。
- 提交官方支持工单:如果上述方法均无效,收集完整的刷新日志和报错详情,提交给Microsoft技术支持,确认是否为Power BI与BigQuery集成的已知问题。
内容的提问来源于stack exchange,提问作者petrnson
相关产品推荐
相关产品推荐

