Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Wykorzystanie Genie pojawia się w tabelach systemu rozliczeniowego Azure Databricks, gdzie możesz zapytać i analizować swoje koszty Genie oraz zobaczyć, jak promocyjne ceny odzwierciedlają się w danych o użytkowaniu. Każdy użytkownik, z wyłączeniem podmiotów usługowych, otrzymuje miesięcznie 150 jednostek Databricks (DBU) za darmo, a ten artykuł pokazuje, jak śledzić zużycie tego darmowego przydziału.
Note
Do 31 stycznia 2027 r. korzystanie przez użytkowników z Genie One i Genie Agents jest bezpłatne. Podmioty usługowe są wyłączone, a ich korzystanie jest rozliczane. Genie Code nadal podlega rozliczeniu po przekroczeniu bezpłatnego miesięcznego limitu 150 DBU na użytkownika.
Aby uzyskać informacje na temat ustawiania budżetów i kontroli kosztów dla usługi Genie, zobacz Zarządzanie budżetami i mechanizmami kontroli kosztów dla usługi Genie.
Sprawdzanie użycia Genie w tabelach systemowych
Aby przeanalizować korzystanie z usługi Genie i jej koszt, wykonaj zapytanie do tabeli system.billing.usage i połącz ją z system.billing.list_prices. Tabela system.billing.usage jest aktualizowana co kilka godzin i zawiera wiersz dla każdego rekordu użycia.
Poniższe kolumny są najbardziej istotne w celu zrozumienia kosztów usługi Genie:
| Column | Description |
|---|---|
billing_origin_product |
Ustaw na GENIE dla wszystkich zastosowań Genie. |
sku_name |
Kod SKU rozliczeniowy. Różni się w zależności od tego, czy użycie jest bezpłatne, czy rozliczane. Zobacz jak użycie usługi Genie jest mapowane na jednostki SKU. |
usage_quantity |
Liczba zużytych jednostek DBU. |
usage_metadata.genie.surface |
Określa, który produkt Genie wygenerował użycie (GENIE_CODE, GENIE_ONE, lub GENIE_AGENTS). |
usage_metadata.genie.channel |
Kanał dostępu, na przykład UI. |
identity_metadata.run_as |
Użytkownik, którego tożsamość została użyta do uruchomienia zapytania. |
product_features.genie.offering_type |
Typ oferty, na przykład PAYGO. |
custom_tags |
Obejmuje {"databricks-product": "genie"} korzystanie z usługi Genie. |
Jak korzystanie z usługi Genie przekłada się na kody SKU
Korzystanie z Genie jest podzielone między dwa kody SKU w zależności od tego, czy jest bezpłatne, czy objęte rozliczeniem, a nie od produktu Genie.
| SKU | Co zawiera | Zafakturowano? | Wymienione w list_prices? |
|---|---|---|---|
| Bezserwerowe wnioskowanie w czasie rzeczywistym (dokładna nazwa SKU różni się w zależności od chmury i regionu) | Wszystkie rozliczane użycie usługi Genie | Yes | Yes |
GENIE_FREE_USAGE |
Wszelkie bezpłatne korzystanie z Genie. Zobacz cennik promocyjny, aby uzyskać bezpłatne informacje. | No | No |
Użyj usage_metadata.genie.surface, aby określić, który produkt wygenerował dane użycia: GENIE_CODE, GENIE_ONE lub GENIE_AGENTS.
Rozliczane użycie: jednostka SKU wnioskowania bezserwerowego Real-Time
Zużycie Genie przekraczające bezpłatny limit użycia jest rozliczane według jednostki SKU Serverless Real-Time Inference, dostępnej we wszystkich chmurach. Dokładna nazwa SKU zawiera Twoją chmurę i region.
Na przykład nazwa SKU wygląda jak PREMIUM_SERVERLESS_REAL_TIME_INFERENCE_US_EAST.
Ponieważ SKU usługi Serverless Real-Time Inference jest współdzielone z innymi liniami produktów, zawsze filtruj według billing_origin_product = 'GENIE', aby wyodrębnić użycie Genie.
Bezpłatne użycie: SKU: GENIE_FREE_USAGE
Note
Jednostka GENIE_FREE_USAGE SKU zaczyna się pojawiać tylko 20 lipca 2026 r. Bezpłatne wykorzystanie sprzed tej daty nie jest widoczne w tabelach systemowych.
Wszelkie bezpłatne korzystanie z usługi Genie jest wyświetlane w sekcji sku_name = 'GENIE_FREE_USAGE'. Obejmuje to:
- Korzystanie w ramach bezpłatnego limitu: Każdy użytkownik, z wyłączeniem kont usług, ma bezpłatny miesięczny limit 150 DBU, który odnawia się pierwszego dnia każdego miesiąca.
-
Promocyjne korzystanie z Genie One i Genie Agents: Do 31 stycznia 2027 r. korzystanie przez użytkowników z Genie One i Genie Agents jest bezpłatne i ujmowane w ramach kodu SKU
GENIE_FREE_USAGE. Podmioty usługowe są wyłączone, a ich korzystanie jest rozliczane.
Jest to jednostka SKU bezpłatnego użycia. Monitoruje zużycie, ale nie ma ceny katalogowej, więc nie ma odpowiadającego mu wpisu w system.billing.list_prices. Gdy połączysz system.billing.usage z system.billing.list_prices, wiersze z tą jednostką SKU nie dają żadnego dopasowania. Jest to oczekiwane, ponieważ użycie jest bezpłatne.
Aby rozróżnić produkty w ramach bezpłatnego SKU, zastosuj filtr usage_metadata.genie.surface:
-
GENIE_CODE: Bezpłatne użycie kodu Genie -
GENIE_ONE: Genie One -
GENIE_AGENTS: Agenci genie
Korzystanie z Query Genie
Zapytanie dotyczące rozliczanego użycia i kosztu usługi Genie
Poniższe zapytanie zwraca całość rozliczanego użycia Genie w podziale na użytkownika i dzień. Obejmuje to Genie Code oraz wszelkie inne korzystanie z Genie rozliczane w ramach płatnej jednostki SKU. Wyklucza wiersze w ramach jednostki SKU bezpłatnego użycia (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
Sprawdzanie bezpłatnego i płatnego użycia usługi Genie dla poszczególnych użytkowników
Aby wyświetlić miesięczną sumę narastającą bezpłatnego i rozliczanego zużycia Genie DBU dla poszczególnych użytkowników, użyj następującego zapytania.
Note
Bezpłatne korzystanie w ramach jednostki SKU GENIE_FREE_USAGE zaczyna być widoczne dopiero 20 lipca 2026 r. Bezpłatne wykorzystanie sprzed tej daty nie jest widoczne w tabelach systemowych.
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
Pomaga to zrozumieć, którzy użytkownicy korzystają z bezpłatnego limitu (bezpłatny limit Genie Code, Genie One i Genie Agents), a którzy z rozliczanego użycia Genie Code.
Omówienie cen promocyjnych usługi Genie
W okresie promocyjnym (do 31 stycznia 2027 r.) obowiązuje rabat 25% na całe rozliczane użycie Genie. Rabat jest automatycznie uwzględniany przy naliczaniu DBU. Aby dokładnie obliczyć koszt katalogowy, pomnóż rozliczone użycie przez wartość z pricing.effective_list.defaultsystem.billing.list_prices. Sposób wyświetlania rabatu w danych rozliczeniowych zależy od produktu Genie.
Cennik promocyjny usługi Genie Code
W przypadku aplikacji Genie Code cennik promocyjny działa w następujący sposób:
-
Bezpłatny zasiłek: każdy użytkownik otrzymuje 150 bezpłatnych jednostek DBU miesięcznie. To użycie pojawia się w
system.billing.usage, ale nie jest rozliczane. -
Naliczone użycie powyżej bezpłatnego limitu: Promocyjny rabat 25% jest stosowany bezpośrednio w naliczaniu DBU, co oznacza, że
usage_quantityjuż odzwierciedla zużycie po rabacie. Możesz pomnożyć bezpośrednio przez cenę katalogową, aby uzyskać koszt katalogowy, z uwzględnieniem wynegocjowanego rabatu.
Rabat jest stosowany w rozliczeniu DBU, a nie jako osobna pozycja SKU objęta rabatem, ponieważ SKU usługi Serverless Real-Time Inference jest współdzielona przez wiele linii produktów. Nie ma oddzielnego numeru SKU objętego rabatem dla Genie.
Rabat promocyjny łączy się z obowiązującymi rabatami na SKU Serverless Real-Time Inference.
Promocyjne ceny Genie One i Genie Agents
Do 31 stycznia 2027 roku korzystanie z Genie One i Genie Agents przez użytkowników jest bezpłatne, a korzystanie z usług głównych jest rozliczane. Ponieważ bezpłatne korzystanie z tych produktów odbywa się w ramach bezpłatnej jednostki SKU (GENIE_FREE_USAGE), w danych rozliczeniowych nie są widoczne żaden rabat ani żadna korekta DBU. Aby oszacować, czemu odpowiadałoby to bezpłatne użycie w rozliczanym użyciu, użyj zapytania Szacowanie równoważnego kosztu bezpłatnego użycia usługi Genie, które uwzględnia rabat 25% w kolumnie estimated_list_cost.
Szacowanie równoważnego kosztu bezpłatnego użycia usługi Genie
Jeśli chcesz oszacować, ile kosztowałoby Twoje bezpłatne użycie (Genie One, Genie Agents lub bezpłatny limit Genie Code), gdyby było rozliczane według stawki Genie Code, możesz ustalić zastępczy SKU na podstawie istniejącego rozliczanego użycia Genie Code w swoim obszarze roboczym i zastosować tę cenę.
Jak to działa:
-
Izoluj wiersze bezpłatnego użycia: Filtruj
system.billing.usage, gdziesku_name = 'GENIE_FREE_USAGE'. -
Określ zastępczą regionalną jednostkę SKU dla każdego obszaru roboczego: Dla każdego
workspace_idznajdź najnowszy rekord wsystem.billing.usage, gdziebilling_origin_product = 'GENIE'isku_name != 'GENIE_FREE_USAGE', ograniczając zakres do ostatnich 30 dni, aby uniknąć pełnego skanowania historii. Użyj tego rekordusku_namejako serwera proxy. -
Przypisz SKU serwera proxy: Połącz wiersze bezpłatnego użycia z wyszukiwaniem SKU serwera proxy dla każdego obszaru roboczego na podstawie
workspace_id. -
Wyszukiwanie cen: Połącz z
system.billing.list_pricesna podstawie ustalonegosku_name, z uwzględnieniem okna ważności ceny.
Następujące zapytanie zwraca szacowany koszt bezpłatnego użycia dla użytkownika w bieżącym miesiącu.
-- 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
Kolumna estimated_list_cost stosuje rabat promocyjny 25%, odzwierciedlając, co to bezpłatne użycie będzie kosztować jako rozliczane użycie w okresie promocyjnym (do 31 stycznia 2027 r.). Zobacz Informacje o cenach promocyjnych dla Genie.
Note
To zapytanie wymaga, aby co najmniej jeden rozliczany rekord użycia kodu Genie istniał w obszarze roboczym. Jeśli obszar roboczy ma tylko bezpłatne użycie i nie ma użycia Genie Code, zastępcza jednostka SKU to NULL, a cena nie jest ustalana.