Soluciona problemas relacionados con las exportaciones de BigQuery

En esta página, se presentan problemas habituales que podrías encontrar cuando uses la Consola de ventas para socios para exportar datos de refacturación a BigQuery y cómo resolverlos.

Sin valores para costos facturables

Las filas que representan impuestos, ajustes y redondeo son específicas de tu proceso de conciliación de facturas y no contengan valores de costos facturables o socios de canal.

Cargos sin costos de lista

Algunos cargos (por ejemplo, los de asistencia) no tienen un costo de lista asociado. Los parámetros de configuración de revisión de precios para estos cargos que usan la regla Costo de lista se aplicarán usar el costo base para calcular el costo con cambio de precio.

Cuando crees una exportación de BigQuery con la Console de ventas para socios, el elemento de una sola línea de estos tipos de cargos mostrará null en la columna cost_at_list. Esto puede generar una discrepancia cuando veas el cargo en la exportación y cuando lo visualizas en la consola de Google Cloud.

Para resolver este problema, usa SUM(IFNULL(cost_at_list, cost)) en lugar de SUM(cost_at_list) cuando consultes una exportación de refacturación.

Impuestos en los datos exportados

Impuestos para cada cuenta de facturación secundaria asociada con tu cuenta de facturación principal se calculan según la ubicación que figura en los detalles de tu cuenta. Las ubicaciones de tus clientes no afectarán los impuestos que se cobren a sus cuentas.

Si una cuenta de facturación secundaria tiene su cost_type configurado como 'tax', los datos exportados mostrar nuestra atribución de tu tasa impositiva local según se aplica a esa cuenta. Esta se basa en la parte del uso que hace el cliente y en los costos adicionales que en los que incurren.

Valores nulos para los costos

Cualquier fila en tus exportaciones que tenga un cost_type de 'tax' mostrará null en los campos customer_cost y channel_partner_cost. Antes de generar un factura para este tipo de cliente, revise estas filas y verifique de que se hayan establecido los valores correctos.

Cuentas secundarias sin asignar y no asociadas

Cuando creas un derecho de Google Cloud y lo vinculas a un cliente, se crea una cuenta de facturación secundaria para ese cliente. Si no creas este derecho, es posible que veas cuentas de facturación secundarias sin asignar en tu cuenta de facturación principal.

Cómo usar Partner Sales Console para quitar a un cliente que asignó ya que las cuentas de facturación secundarias dejarán de estar asociadas.

Valores nulos para cuentas secundarias

Usa BigQuery para exportar datos que incluya cuentas secundarias sin asignar o no asociadas causará lo siguiente: para mostrar un valor de null para esas cuentas secundarias.

  • entitlement_name
  • customer_name
  • customer_cost
  • credits.customer_amount
  • channel_partner_name
  • channel_partner_cost
  • credits.channel_partner_amount

Para resolver este problema, debes asignar estas cuentas de facturación secundarias a clientes.

Cómo restablecer la tabla de exportación a un estado anterior

Si descartaste accidentalmente tu tabla de exportación o borraste algunos de sus datos, o si Si quieres revertir la tabla a un estado anterior, puedes recuperarla usando la función de recorrido en el tiempo de BigQuery. Por ejemplo, puedes ejecutar el siguiente comando para restablecer la tabla a un estado anterior:

bq cp PROJECT_ID:DATASET_ID.reseller_billing_detailed_export_v1@REVERT_TO PROJECT_ID:DATASET_ID.reseller_billing_detailed_export_v1

REVERT_TO representa la hora, en segundos, desde Unix. la época a la que quieres volver. Ten en cuenta que solo puedes retroceder hasta 7 días, y tus datos no se reabastecen.

La exportación no agrega datos nuevos

Si no aparecen filas nuevas en tu exportación, existen varios problemas que podrían evitar que funcione:

Habilitaste exportaciones recientemente

Después de habilitar las exportaciones, es posible que el uso tarde hasta un día en aparecer en tus tablas. Si no hay nada por más tiempo que eso, considera los otros posibles problemas.

La cuenta de servicio no puede acceder al conjunto de datos

El conjunto de datos no se puede actualizar si nuestra cuenta de servicio no tiene acceso a él. Para actualizar esta información automáticamente, haz clic en Actualizar en la página Exportación de facturación de Partner Sales Console.

La facturación no está habilitada para el proyecto

La exportación puede dejar de funcionar si la facturación no está habilitada en tu proyecto. Sigue estas instrucciones para habilitar la facturación. Si usas la función BigQuery Sandbox, debes actualizar tu cuenta.

El acceso a nivel de fila o columna está habilitado en el conjunto de datos

Si el conjunto de datos tiene nivel de fila o control de acceso a nivel de columna, la exportación fallará. Para volver a habilitarlo, borra la política de acceso a nivel de fila y la política de acceso a nivel de columna.

No tienes cuentas de facturación principales

La exportación no funciona si no hay cuentas de facturación principales para exportar. Asegúrate de que haya cuentas de facturación activas para la fuente de datos que seleccionaste.

La exportación tiene un esquema no válido

No es posible modificar el esquema de la tabla de exportación. Si deseas agregar o quitar columnas, puedes crear una view o una vista materializada o puedes unirte con otras tablas en tus consultas. Si tu tabla se encuentra en este estado, deberá revertirlo a todas las columnas correctas y nada más.

Vuelve a habilitar la exportación

Una vez que hayas encontrado y resuelto el problema, ve a la Exportación de facturación en Partner Sales Console. Observa el error en la página que dice que tu exportación está inhabilitada.

Para volver a habilitar la exportación, haz clic en Actualizar.