Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Memecahkan masalah integrasi Amazon S3
Jika Anda mengalami masalah saat terhubung ke bucket Amazon S3, tinjau penyebab dan solusi umum berikut.
Dokumen tidak muncul di basis pengetahuan berkemampuan ACL
Masalah: Dokumen tidak dimasukkan ke dalam basis pengetahuan berkemampuan ACL.
Solusi: Untuk basis pengetahuan berkemampuan ACL, dokumen tanpa entri ACL terkait tidak dicerna. Verifikasi bahwa setiap dokumen memiliki ACL yang ditentukan baik melalui file ACL global atau dalam file metadatanya. Untuk informasi selengkapnya, lihat Tingkat dokumen ACLs.
Akses lintas akun tidak dikonfigurasi
Masalah: Administrator Anda belum memberikan akses untuk menggunakan bucket Amazon S3 dari akun lain AWS di Amazon Quick.
Solusi: Minta administrator Anda untuk memberikan akses Amazon S3 lintas akun. Untuk informasi selengkapnya, lihat Berikan Amazon Akses cepat ke ember Amazon S3.
Bucket tidak ada dalam daftar yang disetujui
Masalah: Bucket yang Anda coba akses belum diotorisasi oleh administrator Anda.
Solusi:
Konfirmasikan nama bucket dieja dengan benar.
Verifikasi dengan administrator Anda bahwa bucket disertakan dalam daftar yang disetujui.
Minta administrator Anda untuk menambahkan bucket ke daftar bucket resmi jika diperlukan.
Izin IAM tidak mencukupi
Masalah: Peran IAM atau pengguna Anda tidak memiliki izin yang diperlukan untuk mengakses bucket Amazon S3.
Solusi:
-
Verifikasi kebijakan IAM Anda mencakup izin Amazon S3 yang diperlukan:
s3:GetObjects3:ListBuckets3:GetBucketLocations3:GetObjectVersions3:ListBucketVersions
Periksa bucket Anda sendiri untuk setiap pernyataan Deny eksplisit yang mungkin memblokir akses.
catatan
ARN arn:aws:iam::account-id:role/service-role/aws-quicksight-service-role-v0 adalah peran layanan default yang digunakan ketika tidak ada peran khusus yang dibuat. Jika ada peran layanan kustom, hubungi administrator Anda untuk mendapatkan ARN peran layanan kustom dan gunakan sebagai ganti default.
Pembatasan lintas wilayah
Masalah: Bucket Amazon S3 terletak di AWS wilayah yang berbeda dari akun atau layanan Amazon Quick Anda.
Solusi:
Verifikasi wilayah bucket cocok dengan wilayah layanan Amazon Quick Anda.
Periksa wilayah bucket menggunakan AWS CLI:
aws s3api get-bucket-location --bucket bucket-nameGunakan ember di wilayah yang sama dengan layanan Anda.
Langkah pemecahan masalah tambahan
-
Uji aksesibilitas bucket menggunakan AWS CLI:
aws s3 ls s3://bucket-name --profile your-profile Tinjau CloudTrail log untuk AccessDenied kesalahan untuk mengidentifikasi masalah izin tertentu.
Periksa setelan Amazon S3 Blokir Akses Publik - meskipun ini biasanya tidak memengaruhi akses yang diautentikasi, pastikan pengaturan tersebut tidak mengganggu kasus penggunaan spesifik Anda.
Verifikasi kepemilikan bucket - pastikan bucket ada dan Anda memiliki nama bucket yang benar.