監控用戶群的帳單
所有租戶都會在 Identity Platform 專案中計費。本文說明如何匯出帳單資料,以及監控個別租戶的費用。
事前準備
如要匯出租用戶帳單資料,您必須獲得下列項目的 IAM 擁有者角色 (roles/owner
):
- 已啟用多用戶群架構的 Identity Platform 專案。
- 與專案連結的帳單帳戶。
啟用將帳單匯出至 BigQuery 的功能
如要將帳單資料提供給 BigQuery,請按照「將帳單資料匯出至 BigQuery」中的步驟操作。
每個專案只需完成這項步驟一次。
查詢帳單資料
在 Google Cloud 控制台開啟「BigQuery」頁面。
前往「BigQuery」頁面選取包含專案帳單資訊的資料表。
按一下「Compose Query」開啟查詢編輯器。
輸入查詢。
如要列出每個租用戶的總費用,請使用以下指令,並將
dataset-name.table-name
替換為您在步驟 1 中匯出的帳單資料集和資料表名稱:SELECT labels.value as Tenant, SUM(cost) as TenantCost FROM [dataset-name.table-name] WHERE labels.key = "goog-identitytoolkit-tenant" GROUP BY 1
所有每月活躍使用者報表的開始時間皆為當月初。您可以使用
WHERE usage_start_time
和月份的第一天 (以太平洋時間表示),按月篩選資料。舉例來說,如要列出 2019 年 8 月每位租戶的費用:SELECT labels.value as Tenant, SUM(cost) as TenantCost FROM [dataset-name.table-name] WHERE labels.key = "goog-identitytoolkit-tenant" AND usage_start_time = "2019-08-01 00:00:00 -07:00" GROUP BY 1
您也可以查看特定租戶的費用。在下列範例中,將
tenant-id
替換為您的租用戶 ID:SELECT labels.value as Tenant, SUM(cost) as TenantCost FROM [dataset-name.table-name] WHERE labels.key = "goog-identitytoolkit-tenant" AND labels.value = "tenant-id" GROUP BY 1
按一下「執行查詢」執行查詢。
您應該會看到特定租戶的帳單明細。