Auf dieser Seite werden häufige Probleme beschrieben, die beim Export von Daten zur Abrechnung nachträglicher Kosten über die Partner Sales Console nach BigQuery auftreten können, und wie diese Probleme behoben werden können.
Keine Werte für abrechenbare Kosten
Zeilen, die Steuern, Anpassungen und Rundungen darstellen, sind spezifisch für Ihren Rechnungsabgleich und enthalten keine Werte für abrechenbare Kosten für Kunden oder Channelpartner.
Kosten ohne Listenkosten
Einigen Abbuchungen (z. B. Supportkosten) sind keine Listenkosten zugeordnet. Bei Konfigurationen für die Neupreisermittlung für diese Kosten, bei denen die Regel Kosten für Listen verwendet wird, werden die Basiskosten zur Berechnung der neu ermittelten Kosten verwendet.
Wenn Sie einen BigQuery-Export über die Partner Sales Console erstellen, wird für diese Arten von Kosten in der Spalte cost_at_list
der Wert null
angezeigt. Dies kann zu Abweichungen bei der Anzeige der Abrechnung im Export und in der Google Cloud Console führen.
Verwenden Sie SUM(IFNULL(cost_at_list, cost))
anstelle von SUM(cost_at_list)
, wenn Sie einen Export für die Neuabrechnung abfragen, um dieses Problem zu beheben.
Steuern in exportierten Daten
Steuern für jedes Rechnungsunterkonto, das mit Ihrem Haupt-Rechnungskonto verknüpft ist, werden basierend auf dem in Ihren Kontodetails angegebenen Standort berechnet. Der Standort Ihrer Kunden hat keine Auswirkungen auf die Steuern, die ihren Konten in Rechnung gestellt werden.
Wenn für ein untergeordnetes Abrechnungskonto cost_type
auf 'tax'
festgelegt ist, wird in den exportierten Daten die Zuordnung unseres lokalen Steuersatzes für dieses Konto angezeigt. Dieser Wert basiert auf dem Nutzungsanteil des Kunden und den damit verbundenen zusätzlichen Kosten.
Nullwerte für Kosten
In allen Zeilen Ihrer Exporte, deren cost_type
-Wert 'tax'
ist, wird in den Feldern customer_cost
und channel_partner_cost
null
angezeigt. Bevor Sie eine Rechnung für diese Art von Kunden erstellen, sollten Sie diese Zeilen prüfen und sich vergewissern, dass die richtigen Werte vorhanden sind.
Nicht zugewiesene und nicht verknüpfte Unterkonten
Wenn Sie eine Google Cloud-Berechtigung erstellen und mit einem Kunden verknüpfen, wird ein Rechnungsunterkonto für diesen Kunden erstellt. Wenn Sie diese Berechtigung nicht erstellen, werden unter Ihrem Hauptrechnungskonto möglicherweise nicht zugewiesene Rechnungsunterkonten angezeigt.
Wenn Sie in der Partner Sales Console einen Kunden entfernen, dem Abrechnungsunterkonten zugewiesen sind, werden die Verknüpfungen dieser Unterkonten aufgehoben.
Nullwerte für Unterkonten
Wenn Sie Daten mit BigQuery exportieren, die nicht zugewiesene oder nicht verknüpfte Unterkonten enthalten, wird in den folgenden Spalten für diese Unterkonten der Wert null
angezeigt.
- entitlement_name
- customer_name
- customer_cost
- credits.customer_amount
- channel_partner_name
- channel_partner_cost
- credits.channel_partner_amount
Um dieses Problem zu beheben, sollten Sie diese Abrechnungsunterkonten Kunden zuweisen.
Exporttabelle in einen vorherigen Zustand wiederherstellen
Wenn Sie die Exporttabelle versehentlich gelöscht oder einige Daten daraus entfernt haben oder die Tabelle in einen früheren Zustand zurückversetzen möchten, können Sie sie mithilfe der BigQuery-Funktion „Zeitreise“ wiederherstellen. Sie können beispielsweise den folgenden Befehl ausführen, um die Tabelle in einen früheren Zustand wiederherzustellen:
bq cp PROJECT_ID:DATASET_ID.reseller_billing_detailed_export_v1@REVERT_TO PROJECT_ID:DATASET_ID.reseller_billing_detailed_export_v1
REVERT_TO steht für die Zeit in Sekunden seit der Unix-Epoche, zu der Sie zurückkehren möchten. Sie können nur bis zu sieben Tage zurückgehen. Ihre Daten werden nicht aufgefüllt.
Beim Export werden keine neuen Daten hinzugefügt
Wenn in Ihrem Export keine neuen Zeilen angezeigt werden, kann das an mehreren Problemen liegen:
Sie haben vor Kurzem Exporte aktiviert
Nachdem die Exporte aktiviert wurden, kann es bis zu einen Tag dauern, bis Ihre Nutzung in den Tabellen angezeigt wird. Wenn nach dieser Zeit immer noch nichts angezeigt wird, lies dir die Informationen zu den anderen möglichen Problemen durch.
Das Dienstkonto kann nicht auf den Datensatz zugreifen
Der Datensatz kann nicht aktualisiert werden, wenn unser Dienstkonto keinen Zugriff darauf hat. Sie können dies automatisch aktualisieren, indem Sie in der Partner Sales Console auf der Seite Abrechnungsexport auf „Aktualisieren“ klicken.
Die Abrechnung ist für das Projekt nicht aktiviert
Der Export funktioniert möglicherweise nicht, wenn die Abrechnung für Ihr Projekt nicht aktiviert ist. Folgen Sie dieser Anleitung, um die Abrechnung zu aktivieren. Wenn Sie die BigQuery-Sandbox verwenden, müssen Sie ein Upgrade für Ihr Konto ausführen.
Der Zugriff auf Zeilen- oder Spaltenebene ist für den Datensatz aktiviert.
Wenn für den Datensatz eine Zugriffssteuerung auf Zeilenebene oder Spaltenebene festgelegt ist, schlägt der Export fehl. Wenn Sie die Funktion wieder aktivieren möchten, löschen Sie die Zugriffsrichtlinie auf Zeilenebene und die Zugriffsrichtlinie auf Spaltenebene.
Sie haben keine übergeordneten Rechnungskonten
Der Export funktioniert nicht, wenn keine übergeordneten Rechnungskonten zum Exportieren vorhanden sind. Achten Sie darauf, dass für die ausgewählte Datenquelle aktive Rechnungskonten vorhanden sind.
Der Export hat ein ungültiges Schema
Das Schema der Exporttabelle kann nicht geändert werden. Wenn Sie Spalten hinzufügen oder entfernen möchten, können Sie eine Ansicht oder eine materialisierte Ansicht erstellen oder in Ihren Abfragen eine Zusammenführung mit anderen Tabellen vornehmen. Wenn Ihre Tabelle sich in diesem Zustand befindet, müssen Sie sie auf den ursprünglichen Zustand zurücksetzen, d. h. nur die richtigen Spalten enthalten.
Export wieder aktivieren
Nachdem Sie das Problem gefunden und behoben haben, rufen Sie in der Partner Sales Console die Seite Abrechnungsexport auf. Auf der Seite wird der Fehler angezeigt, dass der Export deaktiviert ist.
Klicken Sie auf Aktualisieren, um den Export wieder zu aktivieren.