Querygeschiedenis
Notitie
Als uw werkruimte is ingeschakeld voor serverloze berekeningen, bevat uw querygeschiedenis ook alle SQL- en Python-query's die worden uitgevoerd op serverloze berekeningen voor notebooks en taken. Zie Verbinding maken met serverloze berekeningen.
Als u Querygeschiedenis & Profiel voor DLT heeft ingeschakeld (openbare preview), worden in uw querygeschiedenis CREATE
en REFRESH
instructies weergegeven die worden uitgevoerd in een SQL-warehouse of via een DLT-pijplijn.
U kunt de informatie die beschikbaar is via dit scherm gebruiken om u te helpen bij het opsporen van problemen met query's.
In deze sectie wordt beschreven hoe u met querygeschiedenis werkt met behulp van de gebruikersinterface. Zie Querygeschiedenisals u wilt werken met querygeschiedenis met behulp van de API.
Querygeschiedenis weergeven
Vorige uitvoeringen voor een query weergeven:
- Klik op
Query-geschiedenis in de zijbalk.
- Gebruik desgewenst de filters boven aan de pagina om de lijst te filteren op gebruiker, datumbereik, berekening, duur, querystatus, instructietype en instructie-id.
Voor Databricks SQL-query's kunnen niet-beheerders zonder ten minste CAN MONITOR-machtigingen alleen hun eigen query's weergeven in querygeschiedenis.
Notitie
Databricks SQL-query's die worden gedeeld door een gebruiker met machtigingen voor Uitvoeren als eigenaar voor een andere gebruiker met CAN RUN-machtigingen worden weergegeven in de querygeschiedenis van de gebruiker die de query uitvoert en niet de gebruiker die de query heeft gedeeld.
Querydetails weergeven
Als u details over een query wilt weergeven, zoals de volledige query-instructie, querybron, duur, aantal geretourneerde rijen en I/O-prestaties of uitvoeringsdetails.
Klik op de naam van een query.
- Statement-id: dit is de universeel unieke identifier (UUID) die is gekoppeld aan het opgegeven query-object.
- Querystatus: De query is gelabeld met de huidige status: In de wachtrij, Actief, Voltooid, Mislukt of Geannuleerd.
- Rekentype: Dit veld toont het rekentype dat wordt gebruikt voor de query.
-
Query-instructie: deze sectie bevat de volledige query-instructie. Als de query te lang is om in het voorbeeld te worden weergegeven, klikt u op het
pictogram om de volledige tekst te zien.
- Querybron: In dit veld ziet u waar de query vandaan komt. Query's kunnen afkomstig zijn van verschillende bronnen, waaronder AI/BI-dashboards, queryobjecten, de Databricks SQL-editor, notebooks en DLT-pijplijnen (openbare preview).
- Duur van wandklok: Toont de verstreken tijd van de wandklok tussen het begin van de planning en het einde van de uitvoering van de query. Het totaal wordt automatisch weergegeven als de som van de planningstijd en de lopende tijd. Voor meer informatie kan elk van deze velden worden uitgebreid naar subcategorieën.
- Samenvattingsdetails: de onderkant van het deelvenster bevat overzichtsdetails over de prestaties van de query, waaronder geaggregeerde taaktijd, gelezen en geretourneerde rijen, bestanden en partities en eventuele lekkages die zich kunnen hebben voorgedaan.
Klik onder aan de pagina op Queryprofiel weergeven voor meer gedetailleerde informatie over de prestaties van de query, inclusief het uitvoeringsplan. Zie Queryprofiel voor meer informatie.
Een uitvoeringsquery beëindigen
Als u een langlopende query wilt beëindigen die door u of een andere gebruiker is gestart:
Klik op de naam van een query.
Klik naast Status op Annuleren.
Notitie
Annuleren wordt alleen weergegeven wanneer een query wordt uitgevoerd.
De query wordt beëindigd en de status wordt gewijzigd in Geannuleerd.
Notitie
Verklaringen die DLT-berekeningen gebruiken, kunnen alleen worden geannuleerd vanuit de Pipelines-UI.
Toegang tot de systeemtabel voor querygeschiedenis
Systeemtabellen van Azure Databricks bevatten een querygeschiednistabel (system.query.history
) waar bevoegde gebruikers tabelvormige records van querygeschiedenis uit heel uw account kunnen bekijken. Standaard hebben alleen beheerders toegang tot de systeemtabellen van uw account. Zie Referentie naar systeemtabel voor querygeschiedenis voor informatie over het inschakelen en openen van de systeemtabel voor querygeschiedenis.