VTLtutorial resolver untuk AWS AppSync - AWS AppSync

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

VTLtutorial resolver untuk AWS AppSync

catatan

Kami sekarang terutama mendukung runtime APPSYNC _JS dan dokumentasinya. Harap pertimbangkan untuk menggunakan runtime APPSYNC _JS dan panduannya di sini.

Sumber data dan resolver digunakan oleh AWS AppSync untuk menerjemahkan permintaan GraphQL dan mengambil informasi dari sumber daya Anda. AWS AWS AppSync mendukung penyediaan otomatis dan koneksi dengan tipe sumber data tertentu. AWS AppSync juga mendukung AWS Lambda, Amazon DynamoDB, database relasional (Amazon Aurora Tanpa Server), Layanan Amazon, OpenSearch dan titik akhir sebagai sumber data. HTTP Anda dapat menggunakan API GraphQL dengan sumber daya yang AWS ada atau membangun sumber data dan resolver dari awal. Bagian berikut dimaksudkan untuk menjelaskan beberapa kasus penggunaan GraphQL yang lebih umum dalam bentuk tutorial.

AWS AppSync menggunakan template pemetaan yang ditulis dalam Apache Velocity Template Language (VTL) untuk resolver. Untuk informasi selengkapnya tentang penggunaan templat pemetaan, lihat referensi template pemetaan Resolver. Informasi lebih lanjut tentang bekerja dengan VTL tersedia di panduan pemrograman template pemetaan Resolver.

AWS AppSync mendukung penyediaan otomatis tabel DynamoDB dari skema GraphQL seperti yang dijelaskan dalam Penyediaan dari skema (opsional) dan Luncurkan skema sampel. Anda juga dapat mengimpor dari tabel DynamoDB yang ada yang akan membuat skema dan menghubungkan resolver. Ini diuraikan dalam Impor dari Amazon DynamoDB (opsional).