

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Fonctionnalités d'exécution SQL de l'extension JupyterLab SQL
<a name="sagemaker-sql-extension-features-sql-execution"></a>

Vous pouvez exécuter des requêtes SQL sur vos sources de données connectées dans l'extension SQL de JupyterLab. Les sections suivantes décrivent les paramètres les plus courants pour exécuter des requêtes SQL dans des JupyterLab blocs-notes :
+ Créez une connexion simple dans [Création d’une chaîne de connexion à une commande magique simple](sagemaker-sql-extension-features-sql-execution-create-connection.md).
+ Enregistrez les résultats de votre requête dans un pandas DataFrame dans[Enregistrer les résultats des requêtes SQL dans un pandas DataFrame](sagemaker-sql-extension-features-sql-execution-save-dataframe.md).
+ Remplacez ou ajoutez aux propriétés de connexion définies par votre administrateur dans [Remplacement des propriétés de connexion](sagemaker-sql-extension-features-sql-execution-override-connection.md).
+ [Utilisation de paramètres de requête pour fournir des valeurs dynamiques dans les requêtes SQL](sagemaker-sql-extension-features-sql-execution-query-parameters.md).

Lorsque vous exécutez une cellule avec la commande magique `%%sm_sql`, le moteur d’extension SQL exécute la requête SQL dans la cellule par rapport à la source de données spécifiée dans les paramètres de la commande magique.

Pour voir les détails des paramètres des commandes magiques et des formats pris en charge, exécutez `%%sm_sql?`.

**Important**  
Pour utiliser Snowflake, les utilisateurs de la version 1.6 de l'image de SageMaker distribution doivent installer la dépendance Python Snowflake en exécutant la commande `micromamba install snowflake-connector-python -c conda-forge` suivante dans un terminal de leur application. JupyterLab Redémarrez le JupyterLab serveur en l'exécutant `restart-jupyter-server` dans le terminal une fois l'installation terminée.  
Pour les versions 1.7 et ultérieures de l'image de SageMaker distribution, la dépendance Snowflake est préinstallée. Aucune action n’est nécessaire.