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

  1. Abre la página de BigQuery en la Google Cloud consola.
    Ve a la página de BigQuery

  2. Selecciona la tabla que contiene la información de facturación de tu proyecto.

  3. Haz clic en Crear consulta para abrir el editor de consultas.

  4. 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
    
  5. Haz clic en Ejecutar consulta para ejecutarla.

Debería ver un desglose de la facturación específico de un inquilino concreto.

Siguientes pasos