

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

# 我無法連接到 Amazon S3
<a name="troubleshoot-connect-S3"></a>

若要成功連接到 Amazon S3，確保您設定驗證，並在您嘗試存取的儲存貯體內建立有效的資訊清單檔案。您也需要確定清單檔案描述的檔案可供使用。

若要驗證身分驗證，請確定您已授權 Amazon Quick Sight 存取 S3 帳戶。您作為使用者獲得授權還不夠。Amazon Quick Sight 必須單獨授權。

**授權 Amazon Quick Sight 存取您的 Amazon S3 儲存貯體**

1. 在右上角的 AWS 區域 清單中，選擇美國東部 （維吉尼亞北部） 區域。當您編輯帳戶許可時，會 AWS 區域 暫時使用此功能。

1. 在 Amazon Quick Sight 中，選擇您的設定檔名稱 （右上角）。選擇**管理 Quick Sight**，然後向下捲動至**自訂許可**區段。

1. 選擇**AWS 資源**，然後選擇**新增或移除**。

1. 在清單中找出 Amazon S3。選擇以下動作之一，開啟讓您選擇 S3 儲存貯體的畫面。
   + 如果已清除核取方塊，請選中 Amazon S3 旁邊的核取方塊。
   + 如果已選中核取方塊，請選擇**詳細資訊**，然後選擇**選取 S3 儲存貯體**。

1. 選擇您要從 Amazon Quick Sight 存取的儲存貯體。然後選擇**選取**。

1. 選擇**更新**。

1. 如果您在此程序的第一個步驟 AWS 區域 變更 ，請將其變更回 AWS 區域 您想要使用的 。

我們強烈建議您確定您的資訊清單檔案有效。如果 Amazon Quick Sight 無法剖析您的檔案，它會為您提供錯誤訊息。這可能是類似於 "We can't parse the manifest file as valid JSON" 或 "We can't connect to the S3 bucket" 的訊息。

**驗證您的資訊清單檔案**

1. 開啟您的資訊清單檔案。在 [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/) 上，您可以直接從 Amazon S3 主控台執行此動作。轉到您的資訊清單檔案，然後選擇**開啟**。

1. 確定在資訊清單檔案內提供的 URI 或 URL 指出您想要連接的檔案。

1. 如果您使用資訊清單檔案的連結，而非上傳檔案，請確定您的資訊清單檔案格式正確。該連結在此字 `.json` 後不應有任何額外的字詞。透過檢視 S3 主控台上詳細資訊中其 **Link (連結)** 值，即可以取得 S3 檔案的正確連結。

1. 使用 JSON 驗證程式 (如 [https://jsonlint.com](https://jsonlint.com)) 來確定資訊清單檔案的內容有效。

1. 驗證您的儲存貯體或檔案上的許可。在 [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/) 中，導覽至您的 Amazon S3 儲存貯體，選擇**許可**索引標籤，並新增適當的許可。在儲存貯體或檔案上確定許可處於適當的層級。

1. 如果您使用的是 `s3://` 通訊協定，而不是 `https://`，請確定您直接參考您的儲存貯體。例如，使用 {{s3://awsexamplebucket/myfile.csv}} 而非 {{s3://s3-us-west-2.amazonaws.com/awsexamplebucket/myfile.csv}}。同時使用 `s3://` 和 `s3-us-west-2.amazonaws.com` 指定 Amazon S3 會造成錯誤。

   如需資訊清單檔案和連接至 Amazon S3 的詳細資訊，請參閱 [支援的 Amazon S3 清單檔案格式](supported-manifest-file-format.md)。

此外，確認您的 Amazon S3 資料集已根據 [使用 Amazon S3 檔案建立資料集](create-a-data-set-s3.md) 中的步驟建立。

如果您使用 Athena 連接到 Amazon S3，請參閱 [我無法連接到 Amazon Athena](troubleshoot-connect-athena.md)。