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.
Important
Deze functie bevindt zich in de bètaversie. Accountbeheerders kunnen de toegang tot deze functie beheren via de pagina Previews van de accountconsole. Zie Azure Databricks previews beheren.
Op deze pagina wordt beschreven hoe u het gebruik voor Unity AI Gateway-services bewaakt met behulp van de systeemtabel voor het bijhouden van gebruik.
In de tabel voor het bijhouden van gebruik worden automatisch aanvraag- en antwoorddetails vastgelegd voor een modelservice, met essentiële metrische gegevens, zoals tokengebruik en latentie. U kunt de gegevens in deze tabel gebruiken om gebruikers te bewaken, kosten bij te houden en inzicht te krijgen in de prestaties en het verbruik van de modelservice.
Bij het bijhouden van gebruik worden ook aanvragen vastgelegd ai_query voor door Databricks geleverde modelservices.
Account- en werkruimtebeheerders kunnen een geconsolideerd overzicht bekijken van AI-gebruik op de AI-pagina in Governance Hub.
Requirements
- De preview op accountniveau van Unity AI Gateway moet zijn ingeschakeld voor uw account. Een accountbeheerder schakelt deze preview in op de pagina Previews van de accountconsole voordat u gebruikstracking of het ingebouwde gebruiksdashboard kunt gebruiken. Zie Azure Databricks previews beheren.
- Een Azure Databricks-werkruimte in een Unity AI Gateway-ondersteunde regio.
- Unity Catalog ingeschakeld voor uw werkruimte. Zie Een werkruimte inschakelen voor Unity Catalog.
Query's uitvoeren op de gebruikstabel
Unity AI Gateway registreert gebruiksgegevens naar de system.ai_gateway.usage systeemtabel. U kunt de tabel in de gebruikersinterface bekijken of een query uitvoeren op de tabel vanuit Databricks SQL of een notebook.
Note
Alleen accountbeheerders zijn gemachtigd om de system.ai_gateway.usage tabel weer te geven of er query's op uit te voeren.
Als u de tabel in de gebruikersinterface wilt weergeven, klikt u op de koppeling naar de tabel voor het bijhouden van gebruik op de pagina van de modelservice om de tabel te openen in Catalog Explorer.
Een query uitvoeren op de tabel vanuit Databricks SQL of een notebook:
SELECT * FROM system.ai_gateway.usage;
Tip
Genie Code (agentmodus) kan dit voor u doen. Probeer dit voorbeeldprompt:
Query the system.ai_gateway.usage table to analyze AI Gateway usage showing request count and total tokens, grouped by endpoint name for the last 7 days.
Ingebouwd gebruiksdashboard
Note
Sommige werkruimtes tonen de vervolgkeuzelijst Govern nog niet. In deze werkruimten gebruikt u in plaats daarvan de zelfstandige knoppen Dashboard maken, Dashboard weergeven en Bijwerken op de pagina Unity AI Gateway.
Ingebouwd gebruiksdashboard maken
Accountbeheerders kunnen een ingebouwd dashboard voor Het gebruik van Unity AI Gateway maken om het gebruik te bewaken, kosten bij te houden en inzicht te krijgen in de prestaties en het verbruik van de modelservice. Klik op de pagina Unity AI Gateway op Beheren in de rechterbovenhoek en klik vervolgens op Gebruiksdashboard maken. Het magazijn waarop de dashboardquery's worden uitgevoerd, wordt automatisch geselecteerd.
Note
Het maken van een dashboard is beperkt tot accountbeheerders omdat hiervoor machtigingen voor de SELECT tabel zijn vereistsystem.ai_gateway.usage. De gegevens van het dashboard zijn onderhevig aan het bewaarbeleid van de usage tabel. Zie Welke systeemtabellen zijn beschikbaar?.
Wanneer er een nieuwere versie van het ingebouwde gebruiksdashboard beschikbaar is, kunnen accountbeheerders op Bijwerken klikken in de vervolgkeuzelijst Beheren op de pagina Unity AI Gateway.
U kunt de volgende dashboardconfiguratieopties gebruiken om het dashboard te beheren:
- Reikwijdte: Selecteer of het dashboard betrekking heeft op de account of de werkruimte.
- Machtigingen: Kies of query's worden uitgevoerd met behulp van de machtigingen van de eigenaar van het dashboard of de machtigingen van elke viewer. Zie Wat zijn gedeelde gegevensmachtigingen?
- Automatische updates: wanneer u deze optie inschakelt, wordt het dashboard automatisch bijgewerkt wanneer er een nieuwere versie beschikbaar komt en een accountbeheerder de unity AI Gateway-pagina bezoekt.
Wanneer het dashboard wordt bijgewerkt naar versie 0.3 of hoger, wordt er automatisch een schema gemaakt om het dashboard elke 6 uur te vernieuwen. Indien nodig kan dit schema worden uitgeschakeld in het Lakeview-dashboard. Zie Een planning maken.
Gebruiksdashboard weergeven
Als u het dashboard wilt weergeven, klikt u in de rechterbovenhoek van de Unity AI Gateway-pagina op Beheren en vervolgens op Gebruiksdashboard. Het dashboard wordt geopend op een nieuw tabblad. Het ingebouwde dashboard heeft uitgebreide zichtbaarheid in het gebruik, prestaties en kosten van het Unity AI Gateway-modelservicegebruik. Het omvat meerdere pagina's voor het bijhouden van aanvragen, tokenverbruik, latentiemetingen, foutpercentages, kostenoverzichten, verkeer van externe MCP-servers en de activiteit van codeeragents.
Het dashboard biedt standaard analyse in meerdere werkruimten. Alle dashboardpagina's kunnen worden gefilterd op datumbereik en werkruimte-id.
- Tabblad Overzicht: Toont metrische gegevens op hoog niveau over gebruik, waaronder dagelijks aanvraagvolume, tokengebruikstrends in de loop van de tijd, belangrijkste gebruikers per tokenverbruik en het totale aantal unieke gebruikers. Gebruik dit tabblad om een snelle momentopname te maken van de algehele Unity AI Gateway-activiteit en om de meest actieve gebruikers en modellen te identificeren.
- Tabblad Prestaties: Houdt belangrijke prestatiegegevens bij, waaronder latentie percentielen (P50, P90, P95, P99), tijd tot eerste byte, foutpercentages en HTTP-statuscodedistributies. Gebruik dit tabblad om de servicestatus van het model te bewaken en prestatieknelpunten of betrouwbaarheidsproblemen te identificeren.
- Tabblad Gebruik: toont gedetailleerde uitsplitsingen van verbruik per modelservice, werkruimte en aanvrager. Dit tabblad toont gebruikspatronen voor tokens, aanvraagdistributies en verhoudingen voor cachetreffers.
- Tabblad Waarneembaarheid van kosten: toont kostenanalyses per modelservice, doelmodel, gebruiker, servicetags en aanvraagtags. Dit tabblad bevat ook geschatte kosten voor externe modellen. Zie De kosten van Unity AI Gateway bewaken.
- Tabblad Externe MCP-server: toont aanvraagvolume, foutpercentages, gebruikers en verbindingen en dagelijkse gebruikstrends voor extern MCP-serververkeer.
- Tabblad Coderingsagenten: houdt activiteiten bij van geïntegreerde coderingsagents, waaronder Cursor, Claude Code, Gemini CLI en Codex CLI. Dit tabblad bevat metrische gegevens, zoals actieve dagen, coderingssessies, doorvoeringen en regels code die zijn toegevoegd of verwijderd om het gebruik van ontwikkelhulpprogramma's te bewaken. Zie het dashboard van de coderingsagent voor meer informatie.
Schema van gebruikstabel
De system.ai_gateway.usage tabel heeft het volgende schema:
| Kolomnaam | Type | Beschrijving | Example |
|---|---|---|---|
account_id |
STRING | De account-id. | 11d77e21-5e05-4196-af72-423257f74974 |
workspace_id |
STRING | De werkruimte-ID. | 1653573648247579 |
request_id |
STRING | Een unieke id voor de aanvraag. | b4a47a30-0e18-4ae3-9a7f-29bcb07e0f00 |
invocation_id |
STRING | Een unieke id voor elke afzonderlijke deductieoproep. Meerdere aanroepen kunnen hetzelfde request_id delen, zoals guardrailcontroles of agentoproepen met meerdere beurten. Gebruik invocation_id dit om ze te onderscheiden. |
c0a8012e-9f3b-4d21-8a7e-1b2c3d4e5f60 |
schema_version |
GEHEEL GETAL | De schemaversie van het gebruikslog. | 1 |
endpoint_id |
STRING | De unieke id van de Unity AI Gateway-modelservice. | 43addf89-d802-3ca2-bd54-fe4d2a60d58a |
endpoint_name |
STRING | De naam van de Unity AI Gateway-modelservice. | databricks-gpt-5-2 |
endpoint_tags |
MAP | Tags die bij het maken of bijwerken op de modelservice zijn ingesteld. Ze zijn van toepassing op alle aanvragen voor de modelservice en zijn handig voor het categoriseren van services per team, kostenplaats of project. | {"team": "engineering"} |
endpoint_metadata |
STRUCT | Metagegevens van de modelservice, inclusief creator, creation_time, last_updated_time, destinations, inference_table en fallbacks. |
{"creator": "user.name@email.com", "creation_time": "2026-01-06T12:00:00.000Z", ...} |
event_time |
TIMESTAMP | De tijdstempel waarop de aanvraag is ontvangen. | 2026-01-20T19:48:08.000+00:00 |
latency_ms |
LONG | De totale latentie in milliseconden. | 300 |
time_to_first_byte_ms |
LONG | De tijd tot eerste byte in milliseconden. | 300 |
destination_type |
STRING | Het type bestemming (bijvoorbeeld extern model of basismodel). | PAY_PER_TOKEN_FOUNDATION_MODEL |
destination_name |
STRING | De naam van het doelmodel of de doelprovider. | databricks-gpt-5-2 |
destination_id |
STRING | De unieke ID van de bestemming. | 507e7456151b3cc89e05ff48161efb87 |
destination_model |
STRING | Het specifieke model dat wordt gebruikt voor de aanvraag. | GPT-5.2 |
requester |
STRING | De id van de gebruiker of service-principal die de aanvraag heeft ingediend. | user.name@email.com |
requester_type |
STRING | Het type aanvrager (gebruiker, service-principal of gebruikersgroep). | USER |
ip_address |
STRING | Het IP-adres van de aanvrager. | 1.2.3.4 |
url |
STRING | De URL van de aanvraag. | https://<workspace-url>/ai-gateway/mlflow/v1/chat/completions |
user_agent |
STRING | De gebruikersagent van de aanvrager. | OpenAI/Python 2.13.0 |
api_type |
STRING | Het type API-aanroep (bijvoorbeeld chatten, voltooiingen of insluiten). | mlflow/v1/chat/completions |
request_tags |
MAP | Door de gebruiker verstrekte tags die worden verzonden met afzonderlijke aanvragen met behulp van de Databricks-Ai-Gateway-Request-Tags HTTP-header. Gebruik aanvraagtags om gebruik toe te passen aan specifieke projecten, teams, omgevingen of eindgebruikers. Zie Tagaanvragen voor het bijhouden van gebruik en tagaanvragen voor het bijhouden van gebruik. |
{"project": "chatbot", "team": "ml-platform"} |
invocation_metadata |
STRUCT | Door het systeem gegenereerde metagegevens over de inference-aanroep. Bevat source, de service of het pad waarmee de aanroep is gestart. |
{"source": "EXTERNAL_CLIENT"} |
input_tokens |
LONG | Het aantal invoertokens. | 100 |
output_tokens |
LONG | Het aantal uitvoertokens. | 100 |
total_tokens |
LONG | Het totale aantal tokens (invoer en uitvoer). | 200 |
token_details |
STRUCT | Gedetailleerde uitsplitsing van tokens, waaronder cache_read_input_tokens, cache_creation_input_tokensen output_reasoning_tokens. |
{"cache_read_input_tokens": 100, ...} |
response_content_type |
STRING | Het inhoudstype van het antwoord. | application/json |
status_code |
INT | De HTTP-statuscode van het antwoord. | 200 |
routing_information |
STRUCT | Routeringsdetails voor terugvalpogingen . Bevat een attempts matrix met priority, action, destination, destination_id, , status_code, error_code, latency_msen start_timeend_time voor elk model dat tijdens de aanvraag is geprobeerd. |
{"attempts": [{"priority": "1", ...}]} |
Tagaanvragen voor het bijhouden van gebruik
Aanvraagtags zijn aangepaste sleutel-waardeparen die de aanroeper koppelt aan afzonderlijke aanvragen. Gebruik aanvraagtags om gebruik toe te passen op project, team, omgeving, eindgebruiker of een andere dimensie die relevant is voor uw organisatie. Aanvraagtags worden vastgelegd in de system.ai_gateway.usage tabel en kunnen worden gebruikt voor het filteren, aggregeren en analyseren van gebruiksgegevens.
Als u afzonderlijke verzoeken wilt taggen, neemt u de Databricks-Ai-Gateway-Request-Tags HTTP-header op in een JSON-object dat tekenreekssleutels toewijst aan tekenreekswaarden. Aanvraagtags worden geregistreerd in de kolom request_tags in de gebruikstabel en in inferentietabellen.
Zie Tag-aanvragen voor het bijhouden van gebruik voor voorbeelden van het instellen van aanvraagtags met REST API, OpenAI SDK en Anthropic SDK.
U kunt bijvoorbeeld het gebruik per project aggregeren met behulp van aanvraagtags:
SELECT
request_tags['project'] AS project,
COUNT(*) AS request_count,
SUM(total_tokens) AS total_tokens
FROM system.ai_gateway.usage
WHERE request_tags['project'] IS NOT NULL
GROUP BY request_tags['project']
ORDER BY total_tokens DESC;
Limitations
- Unity AI Gateway houdt het tokengebruik niet bij voor niet-streaming, niet-ingesloten antwoorden die groter zijn dan 1 MiB.