下列 Looker 應用程式 API 方法不會使用數字 query_id
值,如果是 Query API,則不會使用數字 id
值。下列方法會改用查詢 Slug 值。
Look API:
資訊主頁 API:
算繪工作 API:
預定計畫 API:
查詢 API:
我需要做些什麼?
query_id
欄位 (如果是 Query API,則是 id
欄位) 是字串資料型別。query_id
或 id
欄位現在會在 API 回應中傳回查詢 Slug 值。然後,您可以在任何 API 要求中使用該查詢代碼值。
舉例來說,如果您要使用 Create Query API 建立查詢,則 id
會是回應中的查詢代碼。然後使用該 id
提出後續要求。
如果您為任何列出的 API 方法硬式編碼數值查詢 ID 值,請務必更新指令碼,改用查詢代碼值!
如何找出查詢的 slug 值?
您可以透過下列方式找出查詢的 slug 值:
如果是探索,您可以在探索的網址中找到 Slug,網址中的
qid=
變數後方就是 Slug。
如何判斷我們是否使用任何更新的 API 端點?
您可以使用 API 用量系統活動探索,查看對 Looker 執行個體發出的 API 呼叫清單。
在 Looker 的「探索」選單中,選取「系統活動」探索,然後選取「API 使用量」檢視畫面。
選取「建立日期」>「日期」和「端點」維度,以及「總用量」指標。
在「端點」維度上新增篩選器,然後在篩選器欄位中,加入您要搜尋的任何更新端點 (如本文開頭所列)。
按一下「執行」。Looker 會顯示這些端點的使用資訊。