Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Konektor pemecahan masalah
Topik ini berisi panduan pemecahan masalah untuk masalah konektor umum. Anda harus menjadi anggota grup admin untuk melihat atau mengedit konektor.
Periksa apakah peran IAM Anda memiliki kebijakan dan tag kepercayaan khusus yang benar
Saat menyiapkan peran IAM untuk konektor Anda, pastikan bahwa kebijakan kepercayaan kustom dikonfigurasi dengan benar untuk menyediakan akses ke App Studio. Kebijakan kepercayaan khusus ini masih diperlukan jika AWS sumber daya berada di AWS akun yang sama yang digunakan untuk menyiapkan App Studio.
Pastikan nomor AWS akun di
Principal
bagian ini adalah ID AWS akun akun yang digunakan untuk menyiapkan App Studio. Nomor akun ini tidak selalu merupakan akun tempat sumber daya berada.Pastikan
"aws:PrincipalTag/IsAppStudioAccessRole": "true"
ditambahkan dengan benar dists:AssumeRole
bagian.
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "AWS": "arn:aws:iam::
111122223333
:root" }, "Action": "sts:AssumeRole", "Condition": { "StringEquals": { "aws:PrincipalTag/IsAppStudioAccessRole": "true" } } } ] }
Juga pastikan bahwa tag dengan kunci dan nilai berikut telah ditambahkan ke peran IAM, untuk informasi selengkapnya tentang menambahkan tag, lihat peran IAM Tag:
catatan
Perhatikan bahwa nilai tag adalahIsAppStudioDataAccessRole
, yang sedikit berbeda dari nilai dalam kebijakan kepercayaan khusus (IsAppStudioAccessRole
).
Kunci:
IsAppStudioDataAccessRole
Nilai:
true
Periksa konfigurasi sumber daya dalam produk atau layanan yang terhubung dengan konektor Anda. Beberapa sumber daya, seperti tabel Amazon Redshift, memerlukan konfigurasi tambahan untuk digunakan dengan App Studio.
Periksa konfigurasi konektor Anda. Untuk AWS layanan, buka konektor di App Studio dan pastikan Nama Sumber Daya Amazon (ARN) yang benar disertakan dan AWS Wilayah yang ditentukan adalah yang berisi sumber daya Anda.
Periksa apakah peran IAM Anda memiliki izin yang benar
Untuk memberikan akses App Studio ke AWS sumber daya, Anda harus menetapkan izin yang sesuai untuk peran IAM yang digunakan oleh konektor Anda. Izin yang diperlukan unik untuk layanan, sumber daya, dan tindakan yang akan dilakukan. Misalnya, membaca data dari tabel Amazon Redshift memerlukan izin yang berbeda dengan mengunggah objek ke bucket Amazon S3. Lihat topik yang sesuai Connect ke AWS layanan untuk informasi lebih lanjut.
Memecahkan masalah konektor Amazon Redshift
Bagian ini mencakup panduan pemecahan masalah untuk masalah umum dengan konektor Amazon Redshift. Untuk informasi tentang mengonfigurasi konektor dan sumber daya Amazon Redshift, lihat. Connect ke Amazon Redshift
Pastikan
Isolated Session
sakelar disetel ke editorOFF
Amazon Redshift. Pengaturan ini diperlukan untuk memungkinkan visibilitas perubahan data yang dibuat oleh pengguna lain, seperti aplikasi App Studio.Pastikan izin yang sesuai diberikan pada tabel Amazon Redshift.
Dalam konfigurasi konektor, pastikan bahwa jenis komputasi yang sesuai (
Provisioned
atauServerless
) dipilih agar sesuai dengan jenis tabel Amazon Redshift.
Memecahkan masalah konektor Aurora
Bagian ini mencakup panduan pemecahan masalah untuk masalah umum dengan konektor Aurora. Untuk informasi tentang mengonfigurasi konektor dan sumber daya Aurora, lihat. Connect ke Amazon Aurora
Pastikan bahwa versi Aurora yang sesuai dan didukung dipilih saat membuat tabel.
Verifikasi bahwa Amazon RDS Data API diaktifkan, karena ini merupakan persyaratan untuk mengizinkan App Studio melakukan operasi pada tabel Aurora. Untuk informasi selengkapnya, lihat Mengaktifkan Amazon RDS Data API.
Verifikasi bahwa AWS Secrets Manager izin diberikan.
Pemecahan masalah konektor DynamoDB
Bagian ini mencakup panduan pemecahan masalah untuk masalah umum dengan konektor DynamoDB. Untuk informasi tentang mengonfigurasi konektor dan sumber daya DynamoDB, lihat. Connect ke Amazon DynamoDB
Jika skema tabel DynamoDB Anda tidak muncul saat membuat konektor, mungkin karena tabel DynamoDB Anda dienkripsi dengan kunci yang dikelola pelanggan (CMK) dan data tabel tidak dapat diakses tanpa izin untuk mendeskripsikan kunci dan mendekripsi tabel. Untuk membuat konektor DynamoDB dengan tabel yang dienkripsi dengan CMK, Anda harus menambahkan kms:decrypt
dan izin ke peran IAM Anda. kms:describeKey
Memecahkan masalah konektor Amazon S3
Bagian ini mencakup panduan pemecahan masalah untuk masalah umum dengan konektor Amazon S3. Untuk informasi tentang mengonfigurasi konektor dan sumber daya Amazon S3, lihat. Connect ke Amazon Simple Storage Service (Amazon S3)
Panduan pemecahan masalah umum termasuk memeriksa hal-hal berikut:
Pastikan konektor Amazon S3 dikonfigurasi dengan AWS Wilayah tempat sumber daya Amazon S3 berada.
Pastikan peran IAM dikonfigurasi dengan benar.
Di bucket Amazon S3, pastikan konfigurasi CORS memberikan izin yang sesuai. Untuk informasi selengkapnya, lihat Langkah 1: Buat dan konfigurasikan sumber daya Amazon S3.
Kesalahan unggahan file Amazon S3: Gagal menghitung URL yang telah ditetapkan sebelumnya
Anda mungkin mengalami kesalahan berikut saat mencoba mengunggah file ke bucket Amazon S3 menggunakan komponen Unggah S3:
Error while uploading file to S3: Failed to calculate presigned URL.
Kesalahan ini biasanya disebabkan oleh konfigurasi peran IAM yang salah, atau konfigurasi CORS yang salah pada bucket Amazon S3 dan dapat diatasi dengan memperbaiki konfigurasi tersebut dengan informasi di dalamnya. Connect ke Amazon Simple Storage Service (Amazon S3)