Guide pratique pour analyser des problèmes de performances dans l’interface utilisateurHow to analyze user interface performance issues

ProblèmeProblem

L’interface utilisateur de Azure Databricks semble s’exécuter lentement.The Azure Databricks user interface seems to be running slowly.

CauseCause

Les problèmes de performances de l’interface utilisateur se produisent généralement en raison de la latence du réseau ou d’une requête de base de données plus longue que prévu.User interface performance issues typically occur due to network latency or a database query taking more time than expected.

Pour résoudre ce type de problème, vous devez collecter les journaux réseau et les analyser pour déterminer le trafic réseau affecté.In order to troubleshoot this type of problem, you need to collect network logs and analyze them to see which network traffic is affected.

Dans la plupart des cas, vous aurez besoin de l’aide de la prise en charge Databricks pour identifier et résoudre les problèmes liés aux performances de l’interface utilisateur Databricks, mais vous pouvez également analyser les journaux vous-même à l’aide d’un outil tel que l' Analyseur de boîte à outils de G suite.In most cases, you will need the assistance of Databricks Support to identify and resolve issues with Databricks user interface performance, but you can also analyze the logs yourself with a tool such as G Suite Toolbox HAR Analyzer. Cet outil vous permet d’analyser les journaux et d’identifier l’API exacte et le temps nécessaire pour chaque demande.This tool helps you analyze the logs and identify the exact API and the time taken for each request.

Procédure de dépannageTroubleshooting procedure

Il s’agit de la procédure pour Google Chrome.This is the procedure for Google Chrome. Pour les autres navigateurs, consultez G suite boîte à outils de l’analyseur de boîte à outils.For other browsers, see G Suite Toolbox HAR Analyzer.

  1. Ouvrez Google Chrome et accédez à la page où le problème se produit.Open Google Chrome and go to the page where the issue occurs.
  2. Dans la barre de menus chrome, sélectionnez afficher > > de développement outils de développement.In the Chrome menu bar, select View > Developer > Developer Tools.
  3. Dans le volet en bas de l’écran, sélectionnez l’onglet réseau .In the panel at the bottom of your screen, select the Network tab.
  4. Recherchez un bouton d' enregistrement d’arrondi dans le coin supérieur gauche de l’onglet réseau et assurez-vous qu’il est rouge.Look for a round Record button in the upper left corner of the Network tab, and make sure it is red. S’il s’agit d’un gris, cliquez dessus une fois pour démarrer l’enregistrement.If it is grey, click it once to start recording.
  5. Cochez la case en regard de conserver le journal.Check the box next to Preserve log.
  6. Cliquez sur Effacer pour effacer les journaux existants de l’onglet réseau .Click Clear to clear out any existing logs from the Network tab.
  7. Reproduisez le problème lors de l’enregistrement des demandes réseau.Reproduce the issue while the network requests are being recorded.
  8. Une fois que vous avez reproduit et enregistré le problème, cliquez avec le bouton droit n’importe où dans la grille des demandes réseau pour ouvrir un menu contextuel, sélectionnez enregistrer tout comme QAR avec contenu, puis enregistrez le fichier sur votre ordinateur.After you reproduce and record the issue, right-click anywhere on the grid of network requests to open a context menu, select Save all as HAR with Content, and save the file to your computer.
  9. Analysez le fichier à l’aide de l’outil d’analyse de la bibliothèque de fichiers.Analyze the file using the HAR Analyzer tool. Si cette analyse ne résout pas le problème, ouvrez un ticket de support et chargez le fichier QAR ou attachez-le à votre adresse de messagerie afin que Databricks puisse l’analyser.If this analysis does not resolve the problem, open a support ticket and upload the HAR file or attach it to your email so that Databricks can analyze it.

Exemple de sortie de l’analyseur de l’analyseur de laExample output from HAR Analyzer

no-alternative-textno-alternative-text