Monitorizar la facturación de los propietarios
Todos los propietarios se facturan como parte de su proyecto de Identity Platform. En este documento se explica cómo exportar datos de facturación y monitorizar el coste de inquilinos concretos.
Antes de empezar
Para exportar datos de facturación de un arrendatario, debes tener el rol de propietario de IAM (roles/owner
) en lo siguiente:
- Un proyecto de Identity Platform con la propiedad múltiple habilitada.
- La cuenta de facturación vinculada a tu proyecto.
Habilitar la exportación de datos de facturación a BigQuery
Para que los datos de facturación estén disponibles en BigQuery, sigue los pasos que se indican en el artículo Exportar datos de facturación a BigQuery.
Solo tienes que completar este paso una vez por proyecto.
Consultar datos de facturación
Abre la página de BigQuery en la Google Cloud consola.
Ve a la página de BigQuerySelecciona la tabla que contiene la información de facturación de tu proyecto.
Haz clic en Crear consulta para abrir el editor de consultas.
Escribe una consulta.
Para consultar el coste total de cada arrendatario, utilice lo siguiente y sustituya
dataset-name.table-name
por el nombre del conjunto de datos de facturación y la tabla que exportó en el paso 1:SELECT labels.value as Tenant, SUM(cost) as TenantCost FROM [dataset-name.table-name] WHERE labels.key = "goog-identitytoolkit-tenant" GROUP BY 1
Todos los informes de usuarios activos al mes tienen una hora de inicio al principio del mes. Puedes usar
WHERE usage_start_time
y el primer día del mes (expresado en hora del Pacífico) para filtrar por mes. Por ejemplo, para consultar el coste de cada arrendatario en agosto del 2019, haz lo siguiente: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
También puedes obtener los costes de un inquilino concreto. Sustituye
tenant-id
por el ID de tu inquilino en el siguiente ejemplo: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
Haz clic en Ejecutar consulta para ejecutarla.
Debería ver un desglose de la facturación específico de un inquilino concreto.