Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Genie-Nutzung erscheint in den Abrechnungstabellen des Azure Databricks-Systems, wo Sie Ihre Genie-Kosten abfragen und analysieren können, um zu sehen, wie sich die Aktionspreise in Ihren Nutzungsdaten widerspiegeln. Jeder Nutzer erhält – mit Ausnahme von Service Principals – 150 Databricks-Einheiten (DBUs) pro Monat kostenfrei, und dieser Artikel zeigt, wie sich der Verbrauch dieses kostenfreien Kontingents nachverfolgen lässt.
Note
Bis zum 31. Januar 2027 ist die Nutzung von Genie One und Genie Agents durch Nutzer kostenlos. Service-Principals sind ausgeschlossen und ihre Nutzung wird in Rechnung gestellt. Genie Code wird weiterhin in Rechnung gestellt, sobald das kostenlose Kontingent von 150 DBU pro Benutzer und Monat überschritten ist.
Informationen zum Festlegen von Budgets und Kostenkontrollen für Genie finden Sie unter Verwalten von Budgets und Kostenkontrollen für Genie.
Nutzung von Genie aus Systemtabellen abfragen
Um Genie-Nutzung und -Kosten zu analysieren, fragen Sie die system.billing.usage Tabelle ab, und verbinden Sie sie mit system.billing.list_prices. Die system.billing.usage Tabelle wird alle paar Stunden aktualisiert und enthält eine Zeile für jeden Verwendungsdatensatz.
Die folgenden Spalten sind zum Verständnis der Genie-Kosten am relevantesten:
| Column | Beschreibung |
|---|---|
billing_origin_product |
Auf GENIE für die gesamte Nutzung von Genie festgelegt. |
sku_name |
Die Abrechnungs-SKU. Variiert je nachdem, ob die Nutzung kostenlos oder in Rechnung gestellt wird. Siehe Wie die Genie-Nutzung SKUs zugeordnet wird. |
usage_quantity |
Die Anzahl der verbrauchten DBUs. |
usage_metadata.genie.surface |
Gibt an, welches Genie-Produkt die Nutzung erzeugt hat (GENIE_CODE, GENIE_ONEoder GENIE_AGENTS). |
usage_metadata.genie.channel |
Der Zugriffskanal, z. B. UI. |
identity_metadata.run_as |
Der Benutzer, dessen Identität zum Ausführen der Abfrage verwendet wurde. |
product_features.genie.offering_type |
Der Angebotstyp, z. B. PAYGO. |
custom_tags |
Beinhaltet {"databricks-product": "genie"} für die Genie-Verwendung. |
Wie die Nutzung von Genie den SKUs zugeordnet wird
Die Genie-Nutzung wird auf zwei SKUs verteilt, basierend darauf, ob die Nutzung kostenlos ist oder in Rechnung gestellt wird, nicht auf Basis des Genie-Produkts.
| Artikelnummer (SKU) | Was es enthält | Abgerechnet? | Aufgelistet in list_prices? |
|---|---|---|---|
| Serverless Real-Time Inference (der genaue SKU-Name variiert je nach Cloud und Region) | Alle in Rechnung gestellten Genie-Nutzungen | Ja | Ja |
GENIE_FREE_USAGE |
Jegliche kostenlose Genie-Nutzung. Unter Aktionspreise erfahren Sie, was kostenlos ist. | No | No |
Wird usage_metadata.genie.surface verwendet, um zu ermitteln, welches Produkt die Verwendung generiert hat: GENIE_CODE, , GENIE_ONEoder GENIE_AGENTS.
Abgerechnete Nutzung: serverlose Echtzeit-Inferenz-SKU
Genie-Nutzung, die die kostenlose Nutzungsgebühr übersteigt, wird unter der Serverless Real-Time Inference SKU abgerechnet, die in allen Clouds verfügbar ist. Der genaue SKU-Name enthält deine Cloud und Region.
Zum Beispiel sieht der SKU-Name so aus PREMIUM_SERVERLESS_REAL_TIME_INFERENCE_US_EAST.
Da die serverlose Real-Time Inference-SKU mit anderen Produktlinien gemeinsam genutzt wird, filtern Sie immer nach billing_origin_product = 'GENIE', um die Genie-Nutzung zu isolieren.
Kostenlose Nutzung: GENIE_FREE_USAGE SKU
Note
Die GENIE_FREE_USAGE SKU wird erst ab dem 20. Juli 2026 angezeigt. Die kostenlose Nutzung, die vor diesem Datum verbraucht wird, ist in den Systemtabellen nicht sichtbar.
Die gesamte kostenlose Nutzung von Genie wird unter sku_name = 'GENIE_FREE_USAGE' angezeigt. Dazu gehören:
- Nutzung im Rahmen des Freikontingents: Jeder Benutzer, mit Ausnahme von Service Principals, verfügt über ein kostenloses monatliches Kontingent von 150 DBUs, das am ersten Tag jedes Monats zurückgesetzt wird.
-
Genie One und Genie Agents Werbenutzung: Bis zum 31. Januar 2027 ist die Nutzung von Genie One und Genie Agents durch Nutzer kostenlos und wird unter der
GENIE_FREE_USAGESKU erfasst. Service-Principals sind ausgeschlossen und ihre Nutzung wird in Rechnung gestellt.
Dies ist eine kostenlose SKU. Es erfasst den Verbrauch, hat jedoch keinen Listenpreis; daher gibt es keinen entsprechenden Eintrag in system.billing.list_prices. Wenn Sie system.billing.usage mit system.billing.list_prices verknüpfen, liefern Zeilen mit dieser SKU keine Übereinstimmung. Dies wird erwartet, da die Nutzung kostenlos ist.
Um zwischen Produkten innerhalb der kostenlosen Nutzungs-SKU zu unterscheiden, filtern Sie nach usage_metadata.genie.surface:
-
GENIE_CODE: Genie Code kostenlose Nutzung -
GENIE_ONE: Genie One -
GENIE_AGENTS: Genie Agents
Nutzung von Query Genie
Abgerechnete Genie-Nutzung und -Kosten abfragen
Die folgende Abfrage gibt alle abgerechneten Genie-Nutzungen pro Benutzer und Tag zurück. Dazu gehören Genie Code und jede andere Genie-Nutzung, die über eine kostenpflichtige SKU abgerechnet wird. Es schließt Zeilen unter der kostenlosen Verwendungs-SKU (GENIE_FREE_USAGE) aus.
SELECT
u.account_id,
u.workspace_id,
u.usage_date,
u.identity_metadata.run_as AS run_as_user,
u.usage_metadata.genie.surface AS genie_surface,
u.usage_metadata.genie.channel AS genie_channel,
u.sku_name,
SUM(u.usage_quantity) AS dbus,
SUM(u.usage_quantity * lp.pricing.effective_list.default) AS list_cost
FROM system.billing.usage u
JOIN system.billing.list_prices lp
ON u.sku_name = lp.sku_name
AND u.usage_end_time >= lp.price_start_time
AND (lp.price_end_time IS NULL OR u.usage_end_time < lp.price_end_time)
WHERE u.billing_origin_product = 'GENIE'
AND u.sku_name != 'GENIE_FREE_USAGE'
GROUP BY
u.account_id,
u.workspace_id,
u.usage_date,
u.identity_metadata.run_as,
u.usage_metadata.genie.surface,
u.usage_metadata.genie.channel,
u.sku_name
ORDER BY u.usage_date DESC
Kostenlose und kostenpflichtige Genie-Nutzung pro Benutzer abfragen
Verwenden Sie die folgende Abfrage, um eine monatliche kumulierte Summe des kostenlosen gegenüber dem abgerechneten Genie-DBU-Verbrauchs pro Benutzer anzuzeigen.
Note
Die kostenlose Nutzung wird unter der GENIE_FREE_USAGE SKU erst ab dem 20. Juli 2026 angezeigt. Die kostenlose Nutzung, die vor diesem Datum verbraucht wird, ist in den Systemtabellen nicht sichtbar.
SELECT
u.identity_metadata.run_as AS user,
u.usage_metadata.genie.surface AS genie_surface,
SUM(CASE WHEN u.sku_name = 'GENIE_FREE_USAGE' THEN u.usage_quantity ELSE 0 END) AS free_dbus,
SUM(CASE WHEN u.sku_name != 'GENIE_FREE_USAGE' THEN u.usage_quantity ELSE 0 END) AS paid_dbus
FROM system.billing.usage u
WHERE u.billing_origin_product = 'GENIE'
AND u.usage_date >= DATE_TRUNC('MONTH', CURRENT_DATE)
GROUP BY
u.identity_metadata.run_as,
u.usage_metadata.genie.surface
ORDER BY user, genie_surface
Dies hilft Ihnen zu verstehen, welche Benutzer die kostenlose Nutzung (Genie Code free allowance, Genie One und Genie Agents) im Vergleich zur in Rechnung gestellten Nutzung von Genie Code verwenden.
Informieren Sie sich über Aktionspreise für Genie
Während des Werbezeitraums (bis zum 31. Januar 2027) gilt ein Rabatt von 25% für alle in Rechnung gestellten Genie-Nutzungen. Der Rabatt wird automatisch in die DBU-Meterung eingegliedert. Um die Listenkosten genau zu berechnen, multiplizieren Sie die abgerechnete Nutzung mit pricing.effective_list.default aus system.billing.list_prices. Wie der Rabatt in Ihren Abrechnungsdaten angezeigt wird, hängt vom Genie-Produkt ab.
Aktionspreise für Genie Code
Für Genie Code funktioniert der Werbepreis wie folgt:
-
Kostenlose Vergütung: Jeder Benutzer erhält 150 kostenlose DBUs pro Monat. Diese Nutzung erscheint in
system.billing.usage, wird jedoch nicht abgerechnet. -
Abgerechnete Nutzung über dem Freikontingent: Der Aktionsrabatt von 25 % wird direkt in der DBU-Erfassung angewendet, was bedeutet, dass
usage_quantityden rabattierten Verbrauch bereits widerspiegelt. Sie können direkt mit dem Listenpreis multiplizieren, um Ihre Listenkosten zu erhalten, vorbehaltlich Ihres ausgehandelten Rabatts.
Der Rabatt wird in der DBU-Meterung statt als separate diskontierte SKU angewendet, da die serverlose Real-Time Inference-SKU über mehrere Produktlinien hinweg geteilt wird. Es gibt keine separate rabattierte SKU für Genie.
Der Aktionsrabatt wird zusammen mit den geltenden Rabatten für die Serverless Real-Time Inference SKU angewendet.
Aktionspreise für Genie One und Genie Agents
Bis zum 31. Januar 2027 ist die Nutzung von Genie One und Genie Agents durch Nutzer kostenlos, und die Nutzung des Service Principal wird abgerechnet. Da die kostenlose Nutzung dieser Produkte die SKU für die kostenlose Nutzung (GENIE_FREE_USAGE) verwendet, erscheint dafür in den Abrechnungsdaten weder ein Rabatt noch eine DBU-Anpassung. Um zu schätzen, was diese kostenlose Nutzung in der abrechnungsmäßigen Nutzung gleich wäre, verwenden Sie die Abfrage in Schätzäquivalente Kosten für kostenlose Genie-Nutzung, die den Rabatt von 25 % in der Spalte estimated_list_cost enthält.
Schätzen Sie gleichwertige Kosten für kostenlose Genie-Nutzung
Wenn Sie abschätzen möchten, was Ihre kostenlose Nutzung (Genie One, Genie Agents oder das kostenlose Genie-Code-Kontingent) kosten würde, wenn sie zum Tarif von Genie Code abgerechnet würde, können Sie anhand der in Ihrem Workspace bereits abgerechneten Genie-Code-Nutzung eine Proxy-SKU ermitteln und diesen Preis zugrunde legen.
Funktionsweise:
-
Isolieren Sie Zeilen mit freier Nutzung: Filtern Sie
system.billing.usage, bei denensku_name = 'GENIE_FREE_USAGE'. -
Lösen Sie eine regionale Proxy-SKU pro Arbeitsbereich auf: Suchen Sie für jedes
workspace_idden neuesten Datensatz insystem.billing.usage, in dembilling_origin_product = 'GENIE'undsku_name != 'GENIE_FREE_USAGE'gelten, beschränkt auf die letzten 30 Tage, um einen Scan des gesamten Verlaufs zu vermeiden. Verwenden Siesku_namedieses Datensatzes als Proxy. -
Proxy-SKU anfügen: Verknüpfen Sie die kostenlosen Nutzungszeilen mit der Proxy-SKU-Nachschlagetabelle pro Arbeitsbereich über
workspace_id. -
Preissuche: Nehmen Sie an
system.billing.list_pricesim gelöstensku_nameteil, wobei Sie das Preisgültigkeitsfenster beachten.
Die folgende Abfrage gibt die geschätzten Kosten der kostenlosen Nutzung pro Benutzer für den aktuellen Monat zurück.
-- Estimate the equivalent billed cost of GENIE_FREE_USAGE rows,
-- per user and workspace, with the 25% promotional discount applied.
WITH
-- Step 1: Isolate the free-usage rows for the current month
free_usage AS (
SELECT
account_id,
workspace_id,
identity_metadata.run_as AS run_as,
usage_metadata.genie.surface AS genie_surface,
usage_quantity,
usage_end_time
FROM system.billing.usage
WHERE billing_origin_product = 'GENIE'
AND sku_name = 'GENIE_FREE_USAGE'
AND usage_date >= DATE_TRUNC('MONTH', CURRENT_DATE)
),
-- Step 2: Find the latest billed GENIE SKU per workspace, scoped to the last 30 days
latest_real_sku AS (
SELECT
workspace_id,
max_by(sku_name, usage_start_time) AS proxy_sku_name
FROM system.billing.usage
WHERE billing_origin_product = 'GENIE'
AND sku_name != 'GENIE_FREE_USAGE'
AND usage_date >= CURRENT_DATE - 30
GROUP BY workspace_id
),
-- Step 3: Attach the proxy SKU to each free-usage row
resolved AS (
SELECT
f.account_id,
f.workspace_id,
f.run_as,
f.genie_surface,
f.usage_quantity,
f.usage_end_time,
r.proxy_sku_name AS pricing_sku_name
FROM free_usage f
LEFT JOIN latest_real_sku r
ON f.workspace_id = r.workspace_id
),
-- Step 4: Join to list prices on the resolved SKU + validity window, applying the 25% promotion
priced AS (
SELECT
r.account_id,
r.workspace_id,
r.run_as AS user,
r.genie_surface,
r.usage_quantity,
lp.pricing.effective_list.default AS list_price_per_unit,
r.usage_quantity * lp.pricing.effective_list.default * 0.75 AS estimated_list_cost
FROM resolved r
LEFT JOIN system.billing.list_prices lp
ON r.pricing_sku_name = lp.sku_name
AND r.usage_end_time >= lp.price_start_time
AND (lp.price_end_time IS NULL OR r.usage_end_time < lp.price_end_time)
)
-- Step 5: Aggregate per user, per workspace
SELECT
account_id,
workspace_id,
user,
genie_surface,
SUM(usage_quantity) AS total_dbus,
list_price_per_unit,
SUM(estimated_list_cost) AS total_estimated_list_cost
FROM priced
GROUP BY account_id, workspace_id, user, genie_surface, list_price_per_unit
ORDER BY workspace_id, user, genie_surface
Die estimated_list_cost Spalte wendet den 25% Werberabatt an und gibt an, was diese kostenlose Nutzung während des Werbezeitraums als in Rechnung gestellte Nutzung kosten würde (bis zum 31. Januar 2027). Siehe Informationen zu Aktionspreisen für Genie.
Note
Diese Abfrage setzt voraus, dass im Arbeitsbereich mindestens ein Datensatz zur abgerechneten Nutzung von Genie Code vorhanden ist. Wenn ein Arbeitsbereich ausschließlich kostenlose Nutzung und keine Nutzung von Genie Code umfasst, ist die Proxy-SKU NULL und es wird kein Preis ermittelt.