Questa pagina illustra i problemi comuni che potresti riscontrare quando utilizzi Partner Sales Console per esportare i dati di rifatturazione in BigQuery e come risolvere questi problemi.
Nessun valore per i costi fatturabili
Le righe che rappresentano tasse, aggiustamenti e arrotondamenti sono specifiche per il processo di riconciliazione delle fatture e non contengono valori per i costi fatturabili per clienti o partner di canale.
Addebiti senza costi di listino
Ad alcuni addebiti (ad esempio per l'assistenza) non è associato un costo di listino. Le configurazioni di ricalcolo dei prezzi per questi addebiti che utilizzano la regola Costo di listino utilizzeranno il costo di base per calcolare il costo del ricalcolo del prezzo.
Quando crei un'esportazione BigQuery utilizzando Partner Sales Console, la voce relativa a questi tipi di addebiti mostrerà null
nella colonna cost_at_list
. Ciò potrebbe causare una discrepanza nella visualizzazione dell'addebito nell'esportazione e nella visualizzazione nella console Google Cloud.
Per risolvere il problema, utilizza SUM(IFNULL(cost_at_list, cost))
anziché
SUM(cost_at_list)
quando esegui una query su un'esportazione di rifatturazione.
Imposte nei dati esportati
Le imposte per ogni subaccount di fatturazione associato all'account di fatturazione principale vengono calcolate in base alla località indicata nei dettagli dell'account. Le località dei tuoi clienti non influiranno sulle imposte addebitate sui loro account.
Se il cost_type
di un subaccount di fatturazione è impostato su 'tax'
, i dati esportati
mostreranno la nostra attribuzione dell'aliquota fiscale locale applicata all'account. Questo valore si basa sulla parte di utilizzo da parte del cliente e sugli eventuali costi aggiuntivi sostenuti.
Valori null per i costi
Per le righe delle esportazioni che hanno un valore cost_type
pari a 'tax'
verrà visualizzata la dicitura null
nei campi customer_cost
e channel_partner_cost
. Prima di generare una fattura per questo tipo di cliente, assicurati di esaminare queste righe e verificare che siano presenti i valori corretti.
Subaccount non assegnati e non associati
La creazione di un diritto Google Cloud e il suo collegamento a un cliente crea un subaccount di fatturazione per quel cliente. Se non crei questo diritto, potresti vedere subaccount di fatturazione non assegnati nel tuo account di fatturazione principale.
Se utilizzi Partner Sales Console per rimuovere un cliente a cui sono stati assegnati subaccount di fatturazione, questi non verranno più associati.
Valori null per i subaccount
Se utilizzi BigQuery per esportare dati che includono subaccount non assegnati o non associati, nelle seguenti colonne verrà mostrato un valore pari a null
per questi subaccount.
- entitlement_name
- customer_name
- customer_cost
- credits.customer_amount
- channel_partner_name
- channel_partner_cost
- credits.channel_partner_amount
Per risolvere il problema, devi assegnare questi subaccount di fatturazione ai clienti.
Ripristino dello stato precedente della tabella di esportazione
Se hai eliminato accidentalmente la tabella di esportazione o eliminato alcuni dati oppure se vuoi ripristinare lo stato precedente della tabella, puoi recuperarla utilizzando la funzionalità di viaggio nel tempo di BigQuery. Ad esempio, puoi eseguire il comando seguente per ripristinare lo stato precedente della tabella:
bq cp PROJECT_ID:DATASET_ID.reseller_billing_detailed_export_v1@REVERT_TO PROJECT_ID:DATASET_ID.reseller_billing_detailed_export_v1
REVERT_TO rappresenta il tempo, in secondi, a partire dall'epoca di Unix, a cui vuoi tornare. Tieni presente che puoi tornare indietro fino a un massimo di 7 giorni e non viene eseguito il backfill dei dati.
L'esportazione non sta aggiungendo nuovi dati
Se nell'esportazione non vengono visualizzate nuove righe, esistono diversi problemi che potrebbero impedirne il funzionamento:
Hai abilitato le esportazioni di recente
Dopo aver abilitato le esportazioni, potrebbe essere necessario fino a un giorno prima che l'utilizzo venga visualizzato nelle tabelle. Se non c'è nulla per un periodo più lungo, considera gli altri potenziali problemi qui.
L'account di servizio non può accedere al set di dati
Il set di dati non può essere aggiornato se il nostro account di servizio non vi ha accesso. Puoi aggiornarlo automaticamente facendo clic su Aggiorna nella pagina Esportazione della fatturazione in Partner Sales Console.
La fatturazione non è abilitata per il progetto
L'esportazione può smettere di funzionare se la fatturazione non è abilitata per il progetto. Segui queste istruzioni per abilitare la fatturazione. Se utilizzi la sandbox di BigQuery, devi eseguire l'upgrade del tuo account.
L'accesso a livello di riga o colonna è abilitato nel set di dati
Se il set di dati dispone di controllo dell'accesso a livello di riga o a livello di colonna, l'esportazione non riuscirà. Per riattivarla, elimina il criterio di accesso a livello di riga e il criterio di accesso a livello di colonna.
Non hai account di fatturazione padre
L'esportazione non funziona se non sono presenti account di fatturazione padre da esportare. Assicurati che siano presenti account di fatturazione attivi per l'origine dati selezionata.
L'esportazione ha uno schema non valido
La modifica dello schema della tabella di esportazione non è supportata. Se vuoi aggiungere o rimuovere colonne, puoi creare una vista o una vista materializzata oppure puoi unire le altre tabelle nelle query. Se la tabella si trova in questo stato, dovrai ripristinare tutte le colonne corrette e nient'altro.
Riattivazione dell'esportazione
Dopo aver individuato e risolto il problema, vai alla pagina Esportazione della fatturazione in Partner Sales Console. Nota l'errore sulla pagina che indica che l'esportazione è disabilitata.
Per riattivare l'esportazione, fai clic su Aggiorna.