我無法連接到 Amazon S3 - Amazon QuickSight

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

我無法連接到 Amazon S3

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

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

授權 Amazon QuickSight 存取您的 Amazon S3 儲存貯體
  1. 在右上角的 AWS 區域 清單中,選擇美國東部 (維吉尼亞北部) 區域。在編輯您的帳戶許可時,您可以暫時使用這個 AWS 區域 。

  2. 在 Amazon 中 QuickSight,選擇您的設定檔名稱 (右上角)。選擇管理 QuickSight,然後選擇 安全與許可

  3. 選擇 Add or remove (新增或移除)

  4. 在清單中找出 Amazon S3。選擇以下動作之一,開啟讓您選擇 S3 儲存貯體的畫面。

    • 如果已清除核取方塊,請選中 Amazon S3 旁邊的核取方塊。

    • 如果已選中核取方塊,請選擇詳細資訊,然後選擇選取 S3 儲存貯體

  5. 選擇您要從 Amazon 存取的儲存貯體 QuickSight。然後選擇選取

  6. 選擇更新

  7. 如果您在此程序的第一個步驟 AWS 區域 中變更 ,請將它變更回 AWS 區域 您要使用的 。

我們強烈建議您確定您的資訊清單檔案有效。如果 Amazon QuickSight 無法剖析您的檔案,則會提供您錯誤訊息。這可能是「我們不能將資訊清單檔案剖析為有效JSON」或「我們不能連線到 S3 儲存貯體」之類的。

驗證您的資訊清單檔案
  1. 開啟您的資訊清單檔案。您可以直接從 Amazon S3 主控台執行此操作https://console.aws.amazon.com/s3/。轉到您的資訊清單檔案,然後選擇開啟

  2. 請確定清單檔案中URLs提供的 URI或 指出您要連線的檔案。

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

  4. 使用JSON驗證器,例如 的驗證器,以確保資訊清單檔案的內容有效https://jsonlint.com

  5. 驗證您的儲存貯體或檔案上的許可。在 中https://console.aws.amazon.com/s3/,導覽至您的 Amazon S3 儲存貯體,選擇許可索引標籤,然後新增適當的許可。在儲存貯體或檔案上確定許可處於適當的層級。

  6. 如果您使用的是 s3:// 通訊協定,而不是 https://,請確定您直接參考您的儲存貯體。例如,使用 s3://awsexamplebucket/myfile.csv 而不是 s3://s3-us-west-2.amazonaws.com/awsexamplebucket/myfile.csv。 透過使用 s3://和 ,加倍指定 Amazon S3 s3-us-west-2.amazonaws.com會導致錯誤。

    如需資訊清單檔案和連接至 Amazon S3 的詳細資訊,請參閱 支援的 Amazon S3 清單檔案格式

此外,確認您的 Amazon S3 資料集已根據 使用 Amazon S3 檔案建立資料集 中的步驟建立。

如果您使用 Athena 連接到 Amazon S3,請參閱 我無法連接到 Amazon Athena