Esta página apresenta problemas comuns que pode encontrar quando usa a Partner Sales Console para exportar dados de refaturação para o BigQuery e como resolver estes problemas.
Sem valores para custos faturáveis
As linhas que representam impostos, ajustes e arredondamentos são específicas do seu processo de conciliação de faturas e não contêm valores de custos faturáveis a clientes ou parceiros de canal.
Cobranças sem custos de tabela
Algumas cobranças (por exemplo, cobranças de apoio técnico) não têm um custo de lista associado. As configurações de alteração de preços para estes encargos que usam a regra Preço de tabela vão usar o custo base para calcular o custo com alteração de preços.
Quando cria uma exportação do BigQuery através da Partner Sales Console, o elemento publicitário destes tipos de encargos é apresentado como null
na coluna cost_at_list
. Isto pode originar uma discrepância quando vê o custo na exportação e quando o vê na Google Cloud consola.
Para resolver este problema, use SUM(IFNULL(cost_at_list, cost))
em vez de SUM(cost_at_list)
quando consultar uma exportação de refaturação.
Impostos nos dados exportados
Os impostos de cada subconta de faturação associada à sua conta de faturação principal são calculados com base na localização indicada nos detalhes da conta. As localizações dos seus clientes não afetam os impostos cobrados às respetivas contas.
Se o atributo cost_type
de uma subconta de faturação estiver definido como 'tax'
, os dados exportados mostram a nossa atribuição da sua taxa de imposto local, conforme se aplica a essa conta. Este valor baseia-se na parte da utilização do cliente e em quaisquer custos adicionais em que incorra.
Valores nulos para custos
Todas as linhas nas suas exportações que tenham um cost_type
de 'tax'
vão apresentar null
nos campos customer_cost
e channel_partner_cost
. Antes de gerar uma fatura para este tipo de cliente, certifique-se de que revê estas linhas e verifica se os valores corretos estão em vigor.
Subcontas não atribuídas nem associadas
A criação de um Google Cloud direito e a sua associação a um cliente cria uma subconta de faturação para esse cliente. Se não criar esta autorização, pode ver subcontas de faturação não atribuídas na sua conta de faturação principal.
Se usar a Consola de vendas de parceiros para remover um cliente que tenha subcontas de faturação atribuídas, essas subcontas vão ser desassociadas.
Valores nulos para subcontas
A utilização do BigQuery para exportar dados
que incluem subcontas não atribuídas ou não associadas faz com que as seguintes colunas apresentem um valor de null
para essas subcontas.
- entitlement_name
- customer_name
- customer_cost
- credits.customer_amount
- channel_partner_name
- channel_partner_cost
- credits.channel_partner_amount
Para resolver este problema, deve atribuir estas subcontas de faturação a clientes.
Restaurar a tabela de exportação para um estado anterior
Se eliminou acidentalmente a tabela de exportação ou alguns dos respetivos dados, ou se quiser reverter a tabela para um estado anterior, pode recuperá-la através da funcionalidade de viagem no tempo do BigQuery. Por exemplo, pode executar o seguinte comando para restaurar a tabela para um 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 o tempo, em segundos desde o início da época Unix, para o qual quer reverter. Tenha em atenção que só pode recuar até 7 dias e que os dados não são preenchidos.
A exportação não está a adicionar novos dados
Se não aparecerem novas linhas na exportação, existem vários problemas que podem impedir o funcionamento:
Ativou recentemente as exportações
Depois de ativar as exportações, a sua utilização pode demorar até um dia a aparecer nas tabelas. Se não estiver lá nada durante mais tempo, considere os outros potenciais problemas aqui.
A conta de serviço não consegue aceder ao conjunto de dados
Não é possível atualizar o conjunto de dados se a nossa conta de serviço não tiver acesso ao mesmo. Pode atualizar estas informações automaticamente clicando em Atualizar na página Exportação de faturação na Partner Sales Console.
A faturação não está ativada para o projeto
A exportação pode deixar de funcionar se a faturação não estiver ativada para o seu projeto. Siga estas instruções para ativar a faturação. Se estiver a usar o sandbox do BigQuery, tem de atualizar a sua conta.
O acesso ao nível da linha ou da coluna está ativado no conjunto de dados
Se o conjunto de dados tiver controlo de acesso ao nível da linha ou ao nível da coluna, a exportação falha. Para reativar, elimine a política de acesso ao nível da linha e a política de acesso ao nível da coluna.
Não tem contas do Cloud Billing principais
A exportação não funciona se não existirem contas de faturação do Google Cloud para exportar. Se as famílias de produtos não tiverem contas do Cloud Billing associadas, são desativadas automaticamente. Para corrigir este problema, certifique-se de que existem contas do Cloud Billing ativas para a origem de dados selecionada.
A exportação tem um esquema inválido
Não é suportado modificar o esquema da tabela de exportação. Se quiser adicionar ou remover colunas, pode criar uma vista ou uma vista materializada, ou pode juntar às outras tabelas nas suas consultas. Se a tabela entrar neste estado, tem de revertê-la para ter todas as colunas corretas e mais nada.
Reativar a exportação
Depois de encontrar e corrigir o problema, aceda à página Exportação de faturação na Partner Sales Console. Repare no erro na página que indica que a exportação está desativada.
Para reativar a exportação, clique em Atualizar.