Conversational Analytics API 在数据源数量、可视化图表样式和数据集大小方面存在以下已知限制。
数据源限制
- 您一次只能查询 一个 Looker 探索。
可视化图表限制
- 以下可视化图表类型完全受支持:折线图、面积图、条形图(水平、垂直、堆叠)、散点图、饼图
- 以下可视化图表类型仅部分受支持,可能会出现意外行为:地图、热图以及带有提示的图表
数据处理限制
- 对于 Looker 数据源,Conversational Analytics API 每次查询最多可返回 5,000 行。
- 对于 BigQuery 数据源,Conversational Analytics API 为处理的数据查询设置了 500 GB 字节的限额。
- Conversational Analytics API 基于 Python 的推理和内容检索功能可处理最多
O(100k)
行的时间复杂度。 - 查询大量数据可能会导致数据代理的推理准确性降低。
- Conversational Analytics API 的输出token长度上限为 8,192 个token。查询大量数据可能会返回
MAX_TOKENS
错误。
查询限制
- 不支持 BigQuery 的灵活列名称功能。
- 支持 BigQuery 中的结构体,但相关操作某些情况下可能会失败。
- 对于 Looker 数据源,该 API 无法设置使用 LookML
parameter
参数定义的只有过滤条件的字段的值。 - 如果 Looker (Google Cloud Core) 实例位于 VPC Service Controls 边界内,则不支持使用 Looker Studio Pro 通过 Conversational Analytics API 连接到专用 IP Looker (Google Cloud Core) 实例,而且这样做也不符合 VPC Service Controls 合规性要求。
- 对于连接到具有专用 IP 配置的 Looker (Google Cloud Core) 实例的应用场景,Conversational Analytics API 不支持配置为使用 CMEK 或 VPC Service Controls 的 Looker (Google Cloud Core) 实例。
- Conversational Analytics API 无法很好地处理停用了报告中的字段修改功能的 Looker Studio 数据源,因为这样设置会阻止 Conversational Analytics 创建计算字段。
如果在查询验证或执行期间发生故障,Conversation Analytics API 可能会通过生成更正后的查询来自动重试操作。系统将尝试执行此类重试操作,但每个请求最多重试三次。
如果查询因权限或身份验证问题而失败,Conversational Analytics API 不会重试该查询。重试是不确定的;如果错误消息表明查询无法恢复,即使错误次数仍低于每个请求 3 次的限制,API 也不会再次尝试该查询。
问题类型限制
Conversational Analytics API 支持可通过单个可视化图表回答的问题,例如:
- 指标随时间变化的趋势
- 指标按维度细分或分布的情况
- 一个或多个维度的唯一值
- 单个指标值
- 维度值排行榜(按指标排序)
Conversational Analytics API 尚不支持只能通过以下类型的复杂可视化图表回答的问题:
- 预测
- 高级统计分析,包括相关性和异常检测