以下 Looker 应用 API 方法不使用数值 query_id
值,或者(对于查询 API)不使用数值 id
值。以下方法使用查询 slug 值。
Look API:
信息中心 API:
渲染任务 API:
已安排的计划 API:
查询 API:
我需要做什么?
query_id
字段(如果是 Query API,则为 id
字段)是一种字符串数据类型。query_id
或 id
字段现在会在 API 响应中返回查询 slug 值。然后,您可以在任何 API 请求中使用该查询 slug 值。
例如,如果您使用 Create Query API 创建查询,则 id
将是响应中的查询 slug。然后,您可以使用该 id
发出后续请求。
如果您为所列的任何 API 方法硬编码了数值查询 ID 值,则需要更新脚本以使用查询 slug 值!
如何查找查询的 slug 值?
您可以通过以下方式查找查询的 slug 值:
对于探索,您可以在探索的网址中找到紧跟在
qid=
变量后面的 slug。您可以使用系统活动查找与数字查询 ID 关联的 slug 值。
在 Looker 的探索菜单中,依次选择系统活动 > 历史记录探索。
在查询视图中,选择 ID 和链接维度。
(可选)添加 ID 维度方面的过滤条件,然后在查询 ID 过滤条件字段中输入查询的数字查询 ID。
点击运行。
点击“探索”结果中数字查询 ID 旁边的
[Query]
链接,即可打开基于该数字查询 ID 的探索。然后,您可以在探索的网址中使用该 slug,该 slug 位于网址中的
qid=
变量之后。
如何判断我们是否使用了任何更新后的 API 端点?
您可以使用 API 用量系统活动探索查看向 Looker 实例发出的 API 调用列表。
在 Looker 的探索菜单中,选择系统活动探索,然后选择 API 使用情况视图。
选择创建日期 > 日期和端点维度以及总使用量指标。
在端点维度上添加过滤条件,然后在过滤条件字段中添加您要搜索的任何更新后的端点(如本文档开头所列)。
点击运行。Looker 将显示这些端点的使用情况信息。