Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

Utilitas Amazon Neptunus untuk GraphQL

Mode fokus
Utilitas Amazon Neptunus untuk GraphQL - Amazon Neptune

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

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

Utilitas Amazon Neptune untuk GraphQL adalah alat baris perintah Node.js open-source yang dapat membantu Anda membuat dan memelihara API GraphQL untuk database grafik properti Neptunus (belum berfungsi dengan data RDF). Ini adalah cara tanpa kode untuk membuat resolver GraphQL untuk kueri GraphQL yang memiliki jumlah parameter input variabel dan mengembalikan sejumlah variabel bidang bersarang.

Ini telah dirilis sebagai proyek sumber terbuka yang berlokasi di https://github.com/aws/amazon-neptune-for-graphql.

Anda dapat menginstal utilitas menggunakan NPM seperti ini (lihat Instalasi dan Pengaturan untuk detailnya):

npm i @aws/neptune-for-graphql -g

Utilitas dapat menemukan skema grafik dari grafik properti Neptunus yang ada, termasuk node, tepi, properti, dan kardinalitas tepi. Kemudian menghasilkan skema GraphQL dengan arahan yang diperlukan untuk memetakan tipe GraphQL ke node dan tepi database, dan secara otomatis menghasilkan kode resolver. Kode resolver dirancang untuk meminimalkan latensi dengan hanya mengembalikan data yang diminta oleh kueri GraphQL.

Anda juga dapat memulai dengan skema GraphQL yang ada dan database Neptunus kosong, dan biarkan utilitas menyimpulkan arahan yang diperlukan untuk memetakan skema GraphQL itu ke node dan tepi data yang akan dimuat ke dalam database. Atau, Anda dapat memulai dengan skema GraphQL dan arahan yang telah Anda buat atau modifikasi.

Utilitas ini mampu menciptakan semua AWS sumber daya yang dibutuhkan untuk pipeline, termasuk AWS AppSync API, peran IAM, sumber data, skema, dan resolver, dan fungsi AWS Lambda yang menanyakan Neptunus.

catatan

Contoh baris perintah di sini mengasumsikan konsol Linux. Jika Anda menggunakan Windows, ganti garis miring terbalik ('\') di akhir baris dengan tanda sisipan ('^').

PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.