Sie können Channel Services-Datenexporte mit Looker Studio kombinieren, um Kostendashboards erstellen und mit Ihren Kunden oder Channelpartnern teilen (nur Händler), ausgefüllt mit Kosten, die über die Preisneuberechnung konfiguriert wurden Konfigurationen
Auf dieser Seite wird gezeigt, wie Sie das generisch gehaltene Dashboard „Abrechnungsnutzung und Kosteneinblicke“ mit den Daten Ihres Kunden oder Channelpartners neu verwenden und mit ihm teilen können. Dieses Dashboard ist Ihnen möglicherweise bereits bekannt, wenn Sie zuvor ein eigenes Kostendashboard gemäß der Anleitung Kosten mit Looker Studio visualisieren eingerichtet haben.
Lernziele
In dieser Anleitung erfahren Sie, wie Sie diese Aufgaben ausführen:
Richten Sie Ihr eigenes Exemplar des Dashboards „Abrechnungsnutzung und Kostenstatistiken“ ein. mit vom Reseller konfigurierten Kosten.
Informationen zum Anpassen der BigQuery-Ansicht an einen bestimmten Kunden oder Channelpartner (nur für Distributoren)
Kosten
In diesem Dokument verwenden Sie die folgenden kostenpflichtigen Komponenten von Google Cloud:
- BigQuery: Depending on the size of the BigQuery dataset, you might incur storage costs for the export table in BigQuery and query costs for analysis. Also, if your customer or channel partner views the dashboard, you might also incur query costs.
- BI Engine: If you choose to create BI Engine reservations to improve the performance of your dashboards, you incur costs for the reservation you create in BI Engine.
Mit dem Preisrechner können Sie eine Kostenschätzung für Ihre voraussichtliche Nutzung vornehmen.
Weitere Informationen zu den Preisen von BigQuery finden Sie unter Preise in BigQuery Dokumentation.
Weitere Informationen zur BI Engine-Preisgestaltung finden Sie auf der Seite Preisgestaltung. BI Engine Reservierungen verbessern können, die Leistung der Looker Studio-Dashboards. Diese Seite enthält keine zum Erstellen von BI Engine-Reservierungen. Weitere Informationen BI Engine reservieren Kapazität.
Hinweise
Richte den Export von Channel Services-Daten nach BigQuery ein.
Damit Sie das Dashboard verwenden können, müssen Sie BigQuery-Exporte für Channel Services-Daten aktivieren.
Nachdem Sie den Datenexport aktiviert haben, dauert es einige Stunden, bis das Dataset mit Cloud Billing-Daten gefüllt. Möglicherweise siehst du ein Netzwerk erst die Datenübertragung, dann einige VM-Gebühren, dann die Pub/Sub-Nutzung und so weiter. Sobald das Dataset Daten enthält, können Sie Abfragen vornehmen.
Wenn in Ihrer Organisation bereits BigQuery-Exporte eingerichtet sind, müssen über Berechtigungen zum Erstellen von BigQuery verfügen. Aufrufe in dem Projekt, in dem die Datasets gehostet werden.
Wenn Sie ein neues Dataset für die BigQuery-Ansichten erstellen möchten, benötigen Sie Berechtigungen zum Erstellen von BigQuery-Datasets.
Rufen Sie die folgenden Informationen zu Ihrer Google Cloud-Umgebung ab:
- Die Projekt-ID, in der Ihr BigQuery-Export gehostet wird.
- Die Dataset-Namen für Ihren Export und für Datenansichten für Kundenkostendaten.
BigQuery-Ansichten mit Kundenkosten erstellen
In der Regel enthalten Kosten, die mit Kunden und Channelpartnern geteilt werden, nur Kosten für diesen Kunden oder Channelpartner und keine eigenen Kosten. Mit dem Datenexport von Channel Services können Sie BigQuery-Ansichten erstellen, um die Sichtbarkeit der Daten zu verringern, ohne zusätzlichen Speicherplatz zu belegen. Weitere Informationen zu BigQuery-Ansichten
Öffnen Sie in der Google Cloud Console die Seite BigQuery.
Geben Sie im Abfrageeditor die folgende Anweisung ein:
CREATE OR REPLACE VIEW `PROJECT_ID.DATASET_NAME.VIEW_NAME` AS ( SELECT * EXCEPT(cost, credits, customer_name, customer_cost, customer_repricing_config_name, channel_partner_name, channel_partner_cost, channel_partner_repricing_config_name, customer_correlation_id), COALESCE(( SELECT SUM(c.customer_amount) FROM UNNEST(credits) AS c),0) AS credits_sum_amount, COALESCE(( SELECT SUM(c.customer_amount) FROM UNNEST(credits) AS c),0) + customer_cost AS net_cost, PARSE_DATE("%Y%m", invoice.month) AS Invoice_Month, DATE(export_time) AS date, FROM `PROJECT_ID.DATASET_NAME.reseller_billing_detailed_export_v1` WHERE DATE(export_time) >= DATE_SUB(CURRENT_DATE(), INTERVAL 13 MONTH) -- Adjust this to your use case. AND billing_account_id = 'BILLING_SUBACCOUNT_ID')
Die Variablen sind:
- PROJECT_ID: Die Projekt-ID, die Ihre Export-Datasets hostet.
- DATASET_NAME: Das BigQuery-Dataset, das Ihren Export enthält. Sie können ein anderes Dataset für die BigQuery-Ansicht auswählen.
- VIEW_NAME: Der Name der BigQuery-Ansicht.
- BILLING_SUBACCOUNT_ID: Die ID des Rechnungsunterkontos des Resellers, auf das die Kostendaten beschränkt werden sollen.
Klicken Sie auf
Ausführen.
Weitere Informationen zum Ausführen von Abfragen finden Sie unter Interaktive abfragen.
Abfrage an Ihren Anwendungsfall anpassen
Wenn Sie das Dashboard für einen Channelpartner erstellen,
customer_amount
/customer_cost
/customer_name
mit
channel_partner_cost
/channel_partner_amount
/channel_partner_name
. Es
sind keine CRM-IDs für Channelpartner.
Wenn Sie zum Filtern der Ansicht nach Ressourcennamen suchen möchten, ändern Sie die letzte Zeile.
der WHERE
-Klausel, nach der gefiltert werden soll
customer_name
/customer_correlation_id
/channel_partner_name
.
Kostenbeträge in anderen Währungen in USD umrechnen
Mit der vorherigen Abfrage wird keine Währungsumrechnung durchgeführt. Um alle Kosten umzurechnen
mithilfe der Informationen aus dem Export in US-Dollar. Ändern Sie zuerst den relevanten Teil der
der Abfrage (mit credits_sum_amount
und net_cost
), um:
COALESCE((
SELECT
SUM(c.customer_amount)
FROM
UNNEST(credits) AS c),0)/currency_conversion_rate AS credits_sum_amount,
COALESCE((
SELECT
SUM(c.customer_amount)
FROM
UNNEST(credits) AS c),0)/currency_conversion_rate + customer_cost/currency_conversion_rate AS net_cost,
Fügen Sie dann currency
der Liste EXCEPT
hinzu und überschreiben Sie die Spalte currency
in der Abfrage:
'USD' AS currency,
Datensatzanzahl durch Nutzungsbetrag ersetzen
Auf dem Tab „Übersicht“ des Dashboards enthält die Tabelle rechts Einträge Aufschlüsselung der Anzahl nach SKU. Wenn Sie der Meinung sind, dass der Nutzungsumfang nützlicher ist (z. B. für Google Workspace-Partner, für die dieses Feld die Anzahl der Plätze darstellt), können Sie diese Tabelle an Ihre Anforderungen anpassen.
"Datensatzanzahl" ändern zum Nutzungsbetrag:
Öffnen Sie das Dashboard und klicken Sie auf Bearbeiten.
Bewegen Sie den Mauszeiger auf die Tabelle und klicken Sie auf Eigenschaften anzeigen (
), um den Tab Einrichtung zu öffnen.Klicken Sie auf dem Tab Einrichtung unter Messwert auf Datensatzanzahl.
Wählen Sie in der Liste der Felder
usage.amount
aus.Halten Sie den Mauszeiger über SUM und klicken Sie auf das Symbol (
).Geben Sie in das Feld „Name“ einen Namen wie „Nutzung“ oder „Plätze“ ein.
Kopie des Dashboards erstellen und teilen
So erstellen Sie eine Kopie:
Öffnen Sie das Dashboard „Abrechnungsnutzung und Kosteneinblicke”.
Klicken Sie rechts oben auf das Dreipunkt-Menü
und dann auf Kopie erstellen.Erstellen Sie anhand der soeben erstellten Ansicht eine Datenquelle. Wählen Sie die Datenansicht als Datenquelle für den neuen Bericht aus.
Klicken Sie auf Bericht kopieren.
Sie können jetzt über die Looker Studio-Startseite auf das Dashboard zugreifen.
So geben Sie den Bericht für Ihren Kunden frei:
Klicke oben rechts auf Bearbeiten.
Ändern Sie den Namen des Berichts. Nehmen Sie die gewünschten Änderungen vor.
Klicken Sie rechts oben auf Freigeben und geben Sie den Bericht für Ihren Kunden frei. Weitere Informationen zum Freigeben von Dashboards
Bereinigen
Wenn Sie das Dashboard nicht mehr behalten möchten, löschen Sie die Ansicht und das Looker Studio-Dashboard.
Wenn Sie die BigQuery-Ansicht löschen möchten, folgen Sie der Anleitung zum Löschen von Ansichten.
So löschen Sie das Looker Studio-Dashboard: Öffnen Sie Looker Studio, suchen Sie das Dashboard und klicken Sie im Menü auf Entfernen.
Wenn Sie BI Engine-Reservierungen erstellt haben, können Sie nicht verwendete Reservierungen löschen .
Nächste Schritte
Informationen zu den Channel Services-Datentabellen in BigQuery
Beispielabfragen für Ihre Channel Services-Daten ansehen exportieren.
Erstellen Sie Konfigurationen zur Preisneuberechnung, um die Kosten für Ihr Kunde.