

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# SQL 延伸功能和用法
<a name="sagemaker-sql-extension-features"></a>

本節詳細說明 Studio 中 JupyterLab SQL 延伸模組的各種功能，並提供如何使用這些功能的指示。管理員必須先設定與您資料來源的連線，然後才能使用 SQL 延伸模組從 JupyterLab 筆記本存取和查詢資料。如需管理員如何建立資料來源連線的相關資訊，請參閱[SQL 延伸模組資料來源連線](sagemaker-sql-extension-datasources-connection.md)。

**注意**  
若要使用 SQL 延伸模組，您的 JupyterLab 應用程式必須在 [SageMaker AI Distribution](https://github.com/aws/sagemaker-distribution/blob/main/README.md) 映像 1.6 版或更新版本上執行。這些 SageMaker 映像已預先安裝延伸模組。

延伸模組提供兩個元件，協助您存取、探索、查詢和分析來自預先設定資料來源的資料。
+ 使用 SQL 延伸模組的*使用者介面*來發現和探索您的資料來源。UI 功能可以進一步分為下列子類別。
  + 使用**資料探索** UI 元素，您可以瀏覽資料來源並探索其資料表、資料欄和中繼資料。如需 SQL 延伸模組的資料探索功能詳細資訊，請參閱[使用 SQL 延伸模組瀏覽資料](sagemaker-sql-extension-features-data-discovery.md)。
  + **連線快取**元素會快取連線以進行快速存取。如需 SQL 延伸模組中連線快取的詳細資訊，請參閱 [SQL 延伸模組連線快取](sagemaker-sql-extension-features-connection-caching.md)。
+ 使用 *SQL 編輯器和執行器*，針對連線的資料來源撰寫、編輯和執行 SQL 查詢。
  + 使用 **SQL 編輯器**元素，您可以在 Studio 中 JupyterLab 應用程式的筆記本內撰寫、格式化和驗證 SQL 陳述式。如需 SQL 編輯器功能的詳細資訊，請參閱 [JupyterLab SQL 延伸模組的 SQL 編輯器功能](sagemaker-sql-extension-features-editor.md)。
  + 使用 **SQL 執行**元素，您可以執行 SQL 查詢，並視覺化來自 Studio 中 JupyterLab 應用程式筆記本的結果。如需 SQL 執行功能的詳細資訊，請參閱 [JupyterLab SQL 延伸模組的 SQL 執行功能](sagemaker-sql-extension-features-sql-execution.md)。