

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

# 常見問答集
<a name="sagemaker-sql-extension-faqs"></a>

下列常見問答集會回答 JupyterLab 中 SQL 延伸模組的常見問題。

## 問：在哪裡可以找到 SQL 延伸模組的日誌？
<a name="sagemaker-sql-extension-faqs-0"></a>

答：SQL 延伸模組會將其日誌寫入 Studio 中 JupyterLab 應用程式的一般日誌檔案中。您可以在 `/var/log/apps/app_container.log` 找到這些日誌。

## 問：我收到錯誤：「UsageError：儲存格魔術 `%%sm\_sql` 找不到。」
<a name="sagemaker-sql-extension-faqs-1"></a>

答：建立新的儲存格，並使用 `%load_ext amazon_sagemaker_sql_magic` 再次載入延伸模組。

## 問：如何列出 `%%sm_sql` 命令的各種參數？
<a name="sagemaker-sql-extension-faqs-2"></a>

答：使用 `%%sm_sql?` 取得命令的說明內容。

## 問：我看不到右側面板上的資料探索檢視。
<a name="sagemaker-sql-extension-faqs-3"></a>

答：確保您的空間使用 SageMaker Distribution 映像 1.6 版或更新版本。這些 SageMaker 映像已預先安裝延伸模組。

如果您在 Studio 中更新了 JupyterLab 應用程式空間的映像，請重新整理瀏覽器。

## 問：右側面板未準確反映設定的 AWS Glue 連線。
<a name="sagemaker-sql-extension-faqs-4"></a>

答：嘗試使用筆記本中 SQL 延伸模組 UI 右下角的**重新整理**按鈕重新整理右側面板。

## 問：SQL 陳述式未如預期執行或未正確執行。
<a name="sagemaker-sql-extension-faqs-5"></a>

答：執行下列魔術命令 `%sm_sql_manage --clear-cached-connections`，嘗試清除快取連線。

## 問：我收到錯誤：「實際陳述式計數 2 未符合所需的陳述式計數 1。」
<a name="sagemaker-sql-extension-faqs-6"></a>

答：SQL 延伸模組一次僅支援執行一個 SQL 查詢。

## Snowflake 常見問答集
<a name="sagemaker-sql-extension-faqs-snowflake"></a>

下列常見問答集使用 Snowflake 做為資料來源，為 SQL 延伸模組的使用者回答常見的一般問題。

### 問：我收到錯誤：「目前工作階段中未選取任何作用中的倉儲。」 使用 'use warehouse' 命令選取作用中的倉儲。
<a name="sagemaker-sql-extension-faqs-snowflake-1"></a>

答：如果未選取使用者的預設倉儲，則可能發生這種情況。為每個工作階段執行命令 `USE WAREHOUSE {{warehouse_name}}`。

### 問：我收到錯誤：「物件 '{{foo}}' 不存在或未授權」。
<a name="sagemaker-sql-extension-faqs-snowflake-2"></a>

答：確保您的 Snowflake 使用者可以存取指定的物件。