Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
In dit artikel wordt uitgelegd hoe Genie-gebruik wordt weergegeven in de tabellen van het Azure Databricks factureringssysteem, hoe u uw Genie-kosten opvraagt en analyseert en hoe promotieprijzen worden weerspiegeld in uw gebruiksgegevens. Ook wordt beschreven hoe u inzicht krijgt in het verbruik van de gratis vergoeding die Genie biedt: elke gebruiker, met uitzondering van service-principals, ontvangt 150 DBU's per maand gratis.
Opmerking
Tot 31 juli 2026 is het gebruik van Genie One en Genie Agents gratis. Genie Code wordt nog steeds in rekening gebracht na de gratis limiet van 150 DBU per gebruiker per maand.
Zie Budgetten en kostenbeheer voor Genie beheren voor informatie over het instellen van budgetten en kostenbeheer voor Genie.
Query uitvoeren op Genie-gebruik vanuit systeemtabellen
Als u Genie-gebruik en -kosten wilt analyseren, voert u een query uit op de system.billing.usage tabel en voegt u deze samen met system.billing.list_prices. De system.billing.usage tabel wordt elke paar uur bijgewerkt en bevat een rij voor elke gebruiksrecord.
De volgende kolommen zijn het meest relevant voor inzicht in de kosten van Genie:
| Column | Description |
|---|---|
billing_origin_product |
Ingesteld op GENIE voor alle Genie-gebruik. |
sku_name |
De facturatie-SKU. Verschilt per gebruik gratis of gefactureerd. Zie Hoe Genie-gebruik zich verhoudt tot SKU's. |
usage_quantity |
Het aantal verbruikte DBU's. |
usage_metadata.genie.surface |
Identificeert welk Genie-product het gebruik heeft gegenereerd (GENIE_CODE, GENIE_ONEof GENIE_AGENTS). |
usage_metadata.genie.channel |
Het toegangskanaal, bijvoorbeeld UI. |
identity_metadata.run_as |
De gebruiker van wie de identiteit is gebruikt om de query uit te voeren. |
product_features.genie.offering_type |
Het aanbiedingstype, bijvoorbeeld PAYGO. |
custom_tags |
Bevat {"databricks-product": "genie"} voor gebruik van Genie. |
Hoe het gebruik van Genie overeenkomt met SKU's
Genie-gebruik wordt verdeeld over twee SKU's op basis van of het gebruik gratis of gefactureerd is, niet op basis van het Genie-product.
| Artikelnummer (SKU) | Wat het bevat | Gefactureerd? | Opgenomen in list_prices? |
|---|---|---|---|
Serverloze realtime-inferentie (bijvoorbeeld ENTERPRISE_SERVERLESS_REAL_TIME_INFERENCE_<REGION>) |
Alle gefactureerde Genie-gebruik | Yes | Yes |
GENIE_FREE_USAGE |
Al het gratis gebruik van Genie. Bekijk promotieprijzen voor wat gratis is. | Nee. | Nee. |
Gebruik usage_metadata.genie.surface dit om te bepalen welk product het gebruik heeft gegenereerd: GENIE_CODE, GENIE_ONEof GENIE_AGENTS.
Gefactureerd gebruik: serverloze realtime-inferentie-SKU
Genie-gebruik dat de gratis gebruikslimiet overschrijdt, wordt in rekening gebracht onder de Serverless Real-Time Inference-SKU. De exacte SKU-naam bevat uw cloud en regio, bijvoorbeeld ENTERPRISE_SERVERLESS_REAL_TIME_INFERENCE_US_WEST_OREGON op AWS. Deze SKU is beschikbaar in alle clouds.
Omdat de Serverless Real-Time Inference SKU gedeeld wordt met andere productlijnen, filtert u altijd op billing_origin_product = 'GENIE' om het gebruik van Genie te isoleren.
Kosteloos gebruik: GENIE_FREE_USAGE SKU
Opmerking
De GENIE_FREE_USAGE SKU verschijnt pas vanaf 20 juli 2026. Gratis gebruik dat vóór deze datum wordt gebruikt, is niet zichtbaar in de systeemtabellen.
Alle gratis Genie-gebruik wordt weergegeven onder sku_name = 'GENIE_FREE_USAGE'. Dit omvat:
- Gebruik onder de gratis vergoeding: elke gebruiker, met uitzondering van service-principals, heeft een gratis maandelijkse vergoeding van 150 DBU's, die voor de eerste van elke maand opnieuw wordt ingesteld.
- Tot 31 juli 2026 is alle gebruik van Genie One en Genie Agents gratis, vastgelegd onder de
GENIE_FREE_USAGESKU.
Dit is een gratis gebruiks-SKU. Het houdt het verbruik bij, maar draagt geen catalogusprijs, dus het heeft geen bijbehorende vermelding in system.billing.list_prices. Wanneer u system.billing.usage met system.billing.list_prices samenvoegt, leveren rijen met deze SKU geen overeenkomst op. Dit wordt verwacht, omdat het gebruik gratis is.
Als u onderscheid wilt maken tussen producten binnen de gratis gebruiks-SKU, filtert u op usage_metadata.genie.surface:
-
GENIE_CODE: Genie Code gratis gebruik -
GENIE_ONE: Genie One -
GENIE_AGENTS: Genie Agenten
Gebruik van Query Genie
Gefactureerde Genie-gebruik en -kosten opvragen
De volgende query retourneert alle gefactureerde Genie-gebruik, per gebruiker en per dag. Dit omvat Genie Code en elk ander Genie-gebruik dat wordt gemeten onder een geprijsde SKU. Het sluit rijen uit onder de gratis gebruiks-SKU (GENIE_FREE_USAGE).
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
Gratis en gefactureerd Genie-gebruik per gebruiker opvragen
Gebruik de volgende query om een maandelijks lopend totaal van per gebruiker gratis versus gefactureerd Genie DBU-verbruik te zien.
Opmerking
Gratis gebruik onder de SKU GENIE_FREE_USAGE begint pas op 20 juli 2026 zichtbaar te worden. Gratis gebruik dat vóór deze datum wordt gebruikt, is niet zichtbaar in de systeemtabellen.
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
Dit helpt u te begrijpen welke gebruikers gratis gebruik gebruiken (Genie Code gratis vergoeding, Genie One en Genie Agents) versus gefactureerd Genie Code-gebruik.
Meer informatie over promotieprijzen voor Genie
Tijdens de promotieperiode (tot en met 31 januari 2027) is een korting van 25% van toepassing op alle gefactureerde Genie-gebruik. De korting wordt automatisch meegenomen in de DBU-metering. Als u de lijstkosten nauwkeurig wilt berekenen, vermenigvuldigt u het gefactureerde gebruik met pricing.effective_list.default van system.billing.list_prices. Hoe de korting wordt weergegeven in uw factureringsgegevens, is afhankelijk van het Genie-product.
Aanbiedingsprijzen voor Genie Code
Voor Genie Code werken de promotieprijzen als volgt:
-
Gratis vergoeding: elke gebruiker ontvangt 150 gratis DBU's per maand. Dit gebruik wordt weergegeven in
system.billing.usage, maar wordt niet gefactureerd. -
Gefactureerd gebruik boven de gratis vergoeding: De 25% korting wordt rechtstreeks toegepast in de DBU-metering, wat betekent dat het
usage_quantityreeds het kortingsverbruik weerspiegelt. U kunt rechtstreeks vermenigvuldigen met de catalogusprijs om uw lijstkosten op te halen, afhankelijk van uw onderhandelde korting.
De korting wordt toegepast in de DBU-meting in plaats van als een afzonderlijke SKU met korting, omdat de SKU voor serverloze realtime-inferentie wordt gebruikt voor meerdere productlijnen. Er is geen afzonderlijke kortingSKU voor Genie.
Aanbiedingsprijzen voor Genie One en Genie Agents
Tot en met 31 juli 2026 is alle gebruik van Genie One en Genie Agents gratis. Omdat deze producten gebruikmaken van de gratis gebruiks-SKU (GENIE_FREE_USAGE), worden er geen kortings- of DBU-aanpassingen weergegeven in de factureringsgegevens. Als u wilt schatten wat dit gratis gebruik gelijk is aan gefactureerd gebruik, gebruikt u de query in Equivalente kosten schatten voor gratis Genie-gebruik, waaronder de korting van 25% in de estimated_list_cost kolom.
Geschatte equivalente kosten voor gratis Genie-gebruik
Als u wilt schatten wat uw gratis gebruik (Genie One, Genie Agents of de gratis vergoeding voor Genie Code) zou kosten als deze wordt gefactureerd tegen het Genie Code-tarief, kunt u een proxy-SKU oplossen op basis van het bestaande gefactureerde Genie Code-gebruik van uw werkruimte en die prijs toepassen.
Hoe werkt het:
-
Rijen met gratis gebruik isoleren: filter
system.billing.usagewaarsku_name = 'GENIE_FREE_USAGE'. -
Een regionale proxy-SKU per werkruimte bepalen: Zoek voor elke
workspace_idhet meest recente record insystem.billing.usagewaarbilling_origin_product = 'GENIE'ensku_name != 'GENIE_FREE_USAGE'gelden, beperkt tot de afgelopen 30 dagen om een scan van de volledige geschiedenis te voorkomen. Gebruik hetsku_namevan dat record als de proxy. -
Koppel de proxy-SKU: koppel de rijen voor gratis gebruik aan de proxy-SKU-zoekopdracht per werkruimte op
workspace_id. -
Prijsopzoeking: Voeg samen met
system.billing.list_pricesop de opgelostesku_name, rekening houdend met het geldigheidsvenster van de prijs.
De volgende query retourneert de geschatte kosten voor gratis gebruik per gebruiker voor de huidige maand.
-- 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
De estimated_list_cost kolom past de 25% promotiekorting toe, die aangeeft wat dit gratis gebruik zou kosten als gefactureerd gebruik tijdens de promotieperiode (tot en met 31 januari 2027). Zie Promotieprijzen voor Genie begrijpen.
Opmerking
Voor deze query moet ten minste één gefactureerde Genie Code-gebruiksrecord aanwezig zijn in de werkruimte. Als een werkruimte alleen gratis gebruik heeft en geen Genie Code-gebruik, is NULL de proxy-SKU en is er geen prijs opgelost.