Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menggunakan alat baris perintah untuk mengakses Amazon Neptune
Anda dapat menggunakan AWS CLI, AWS SDK, dan alat HTTP seperti curl dan awscurl untuk mengirimkan kueri ke cluster Neptune DB Anda. Bagian berikut menunjukkan cara mengatur setiap alat dan menjalankan permintaan dasar Gremlin dan OpenCypher.
Menggunakan AWS CLI
Per aws neptunedata intah memungkinkan Anda menjalankan kueri Gremlin dan OpenCypher, memeriksa status mesin, mengelola beban massal, dan banyak lagi. Untuk referensi perintah lengkap, lihat neptunedata di Referensi AWS CLI Perintah.
Contoh berikut menunjukkan cara menjalankan kueri dasar:
Menggunakan AWS SDK
Anda dapat menggunakan Neptune Data API melalui AWS SDK untuk menjalankan kueri secara terprogram. Contoh Python berikut menunjukkan cara menjalankan kueri dasar:
Menggunakan curl dan awscurl
Alat https://curl.haxx.se/curl 7.75.0+ dengan opsi untuk menandatangani permintaan. --aws-sigv4 Untuk informasi selengkapnya, lihat Menggunakan awscurl dengan kredenSIAL sementara untuk terhubung dengan aman ke cluster DB dengan otentikasi IAM diaktifkan.
Menyiapkan curl untuk HTTPS
Untuk terhubung menggunakan HTTPS (seperti yang dibutuhkan Neptunus di sebagian besar Wilayah), curl perlu akses ke sertifikat yang sesuai. Untuk informasi tentang cara mendapatkan sertifikat dan memformatnya menjadi penyimpanan otoritas sertifikat (CA), lihat Verifikasi Sertifikat SSL curl dokumentasi.
Anda dapat menentukan lokasi penyimpanan sertifikat CA ini menggunakan variabel CURL_CA_BUNDLE lingkungan. Pada Windows, curl secara otomatis mencarinya dalam sebuah file bernama curl-ca-bundle.crt. Ia pertama mencari dalam direktori yang sama dengan curl.exe dan kemudian di tempat lain di jalurnya. Untuk informasi lebih lanjut, lihat Verifikasi Sertifikat SSL
Selama curl dapat menemukan sertifikat yang sesuai, ia menangani koneksi HTTPS seperti koneksi HTTP, tanpa parameter tambahan. Contoh dalam dokumentasi ini didasarkan pada skenario tersebut.
Untuk informasi selengkapnya tentang alat ini, lihat halaman manual curl
Contoh kueri
Contoh berikut menunjukkan cara menjalankan kueri dasar menggunakan curl danawscurl:
Untuk contoh Gremlin HTTP lainnya, lihat. HTTPS REST Untuk contoh OpenCypher HTTP selengkapnya, lihat. Titik akhir HTTPS