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.
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.
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
U kunt eerdere queryuitvoeringen bekijken als u de eigenaar van de query bent. Andere gebruikers kunnen queryuitvoeringen bekijken als ze ten minste DE TOEGANG KUNNEN BEKIJKEN tot het SQL-warehouse dat de query heeft uitgevoerd.
Vorige uitvoeringen voor een query weergeven:
- Klik op
Querygeschiedenis 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.
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.
Toegangs de querygeschiedenis zoals beschreven in de vorige sectie.
Klik op de querytekst die u wilt weergeven. Een samenvattingspaneel opent aan de rechterkant.
- Querystatus: De query is getagd met de huidige status: In wachtrij, Bezig, Voltooid, Mislukt, of Geannuleerd.
- Gebruiker- en computergegevens: Bekijk de gebruikersnaam, het computertype en de runtime-gegevens voor deze query-uitvoering.
- ID: Dit is de universeel unieke identificator (UUID) geassocieerd met de gegeven query-uitvoering.
- Query statement: Deze sectie bevat de volledige queryverklaring. Als de query te lang is om in de preview te worden weergegeven, klik dan op ... meer regels om de volledige tekst te bekijken.
- Query metrics: Populaire statistieken voor queryanalyse worden onder de querytekst weergegeven. De filterpictogrammen die worden weergegeven met bepaalde metrische gegevens geven het percentage van de gegevens aan dat tijdens het scannen is verwijderd.
- Bekijk het queryprofiel: In deze samenvatting ziet u een voorbeeld van het queryprofiel dat is gericht op een acyclische grafiek (DAG). Dit kan handig zijn voor het snel inschatten van de complexiteit van queries en de uitvoeringsstroom. Klik op Zie queryprofiel om de gedetailleerde DAG te openen.
- Bekijk de langste operators voor deze query: Klik op deze knop om het Top operators paneel te openen. Dit paneel toont de langst lopende operators in de query.
- Query wall-clock duur: De totale verstreken tijd tussen het begin van het plannen en het einde van de query-uitvoering wordt als een samenvatting gegeven. Een gedetailleerd overzicht van de planning, query-optimalisatie en bestandssnoeiing, en de uitvoeringstijd verschijnt onder de samenvatting.
- Querybron: Klik op de naam van het vermelde object om naar de querybron te gaan.
- Geaggregeerde taakduur: Bekijk de gecombineerde tijd die nodig was om de query uit te voeren over alle cores van alle knooppunten. Het kan aanzienlijk langer duren dan de wandklokduur als meerdere taken parallel worden uitgevoerd. Het kan korter zijn dan de kloktijd als taken hebben gewacht op beschikbare knooppunten.
- Input/Output (IO): Bekijk details over de gegevens die zijn gelezen en geschreven tijdens de uitvoering van de query.
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:
Toegangs de querygeschiedenis zoals beschreven in de vorige sectie.
Klik op de zoektekst.
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
Instructies die gebruikmaken van Lakeflow Declarative Pipelines Compute kunnen alleen worden geannuleerd vanuit de gebruikersinterface van Pijplijnen.
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.