Looker API 現在會使用查詢 ID 的查詢別名值

下列 Looker 應用程式 API 方法不會使用數字 query_id 值,或是在查詢 API 的情況下,使用數字 id 值。下列方法則會改用查詢短代碼值。

我需要做些什麼?

query_id 欄位 (在查詢 API 的情況下為 id 欄位) 是字串資料類型。query_idid 欄位現在會在 API 回應中傳回查詢別名值。您可以將該查詢代碼值用於任何 API 要求。

舉例來說,如果您要使用「Create Query」API 建立查詢,id 就是回應中的查詢代碼。接著,您可以使用該 id 提出後續要求。

如果您為上述任一 API 方法硬式編碼數字查詢 ID 值,就必須更新指令碼,改用查詢代碼值

如何查看查詢的短標值?

您可以透過下列方式找出查詢的短標值:

  • 如要取得探索專區的網址,請在網址中找到 qid= 變數後方的探索專區網址。

  • 您可以使用「系統活動」查看與數字查詢 ID 相關聯的短語值。

    1. 在 Looker 的「探索」選單中,依序選取「系統活動」 >「歷史記錄」探索

    2. 在「查詢」檢視畫面中,選取「ID」和「Link」維度。

    3. 您可以視需要在「ID」維度上新增篩選器,然後在「Query ID」篩選器欄位中輸入查詢的數字查詢 ID。

    4. 按一下「執行」

    5. 在探索結果中,按一下數字查詢 ID 旁的 [Query] 連結,即可開啟根據該數字查詢 ID 建立的探索。

    6. 接著,您可以在探索的網址中使用 slug,該網址會在網址中的 qid= 變數後方。

如何判斷是否使用任何更新版 API 端點?

您可以使用 API 用量系統活動探索工具,查看對 Looker 執行個體發出的 API 呼叫清單。

  1. 在 Looker 的「Explore」選單中,選取「System Activity」探索,然後選取「API Usage」檢視畫面。

  2. 選取「建立日期 > 日期」和「端點」維度,以及「總使用量」評估指標。

  3. 在「端點」維度上新增篩選器,並在篩選器欄位中加入您要搜尋的任何已更新端點 (請參閱本文開頭的清單)。

  4. 按一下「執行」。Looker 會顯示這些端點的使用資訊。