Memulai Basis Data Amazon Neptune

Jika sudah mempunyai data dalam model grafik, Anda akan mudah untuk memulai Amazon Neptune Database. Anda dapat memuat data dalam format CSV atau RDF dan mulai menulis kueri grafik dengan Apache TinkerPop Gremlin, SPARQL, atau openCypher. Anda dapat menggunakan dokumentasi untuk memulai atau melihat AWS Online Tech Talk melalui tautan berikut. Kami juga telah mengonsolidasikan praktik terbaik untuk Neptune Database juga.

Memulai Amazon Neptune Analytics

Anda dapat memulai Neptune Analytics dalam beberapa langkah dengan membuat grafik menggunakan Konsol Manajemen AWS atau CDK, SDK, atau CLI. Dukungan AWS CloudFormation akan segera hadir. Anda dapat memuat grafik ke Neptune Analytics dari data di bucket Amazon S3 atau dari basis data Neptune. Anda dapat mengirim permintaan menggunakan bahasa kueri openCypher ke grafik di Neptune Analytics, langsung dari aplikasi grafik Anda. Anda juga dapat terhubung ke grafik di Analitik Neptune dari notebook Jupyter untuk menjalankan kueri dan algoritma grafik. Hasil kueri analitik dapat kanditulis kembali ke grafik Neptune Analytics untuk melayani kueri masuk atau disimpan dalam S3 agar dapat diproses lebih lanjut. Neptune Analytics mendukung integrasi dengan pustaka LangChain sumber terbuka untuk bekerja dengan aplikasi yang ada yang didukung oleh model bahasa besar.

Memulai Amazon Neptune ML

Untuk memulai Neptune ML, gunakan posting blog ini sebagai referensi yang membahas langkah-langkah dalam alur kerja memulai termasuk yang berikut ini:
  • Menyiapkan lingkungan pengujian
  • Meluncurkan sampel notebook klasifikasi simpul
  • Memuat data sampel ke dalam klaster
  • Mengekspor grafik
  • Melakukan pelatihan ML
  • Menjalankan kueri Gremlin dengan Neptune ML

Memulai visualisasi grafik

Anda dapat menggunakan notebook Neptune atau Graph Explorer untuk memvisualisasikan data grafik Anda. Jika Anda baru mengenal basis data grafik dan bahasa kueri atau ingin menjelajahi data grafik tanpa menulis kueri, sebaiknya mulai dengan Graph Explorer. Anda dapat memulai Graph Explorer dalam beberapa langkah menggunakan Konsol Manajemen AWS. Pengguna harus memiliki akses untuk membaca data Neptune melalui peran IAM baru atau yang sudah ada untuk menggunakan Graph Explorer. Proyek Graph Explorer tersedia di GitHub dan Graph Explorer tersedia di semua Wilayah AWS tempat workbench Neptune tersedia.

Jika Anda terbiasa dengan bahasa kueri grafik atau menjalankan beban kerja grafik di lingkungan notebook, Anda dapat memulai dengan notebook Neptune. Neptune menyediakan notebook Jupyter dan JupyterLab dalam proyek notebook grafik Neptune sumber terbuka di GitHub dan di workbench Neptune. Notebook ini menawarkan contoh tutorial aplikasi dan cuplikan kode dalam lingkungan pengodean yang interaktif di mana Anda dapat mempelajari teknologi grafik dan Neptune.

Notebook Neptune dapat memvisualisasikan hasil kueri dan menyediakan antarmuka seperti IDE untuk pengembangan serta pengujian aplikasi, atau Anda dapat menggunakan notebook Neptune dengan fitur Neptune lainnya seperti Neptune Streams dan Neptune ML. Selain itu, setiap notebook Neptune memiliki titik akhir Graph Explorer. Anda dapat menemukan tautan untuk membuka Graph Explorer pada setiap instans notebook di konsol Amazon Neptune.

Memulai bahasa kueri

Gremlin: Pelanggan yang menggunakan Gremlin dengan Neptune sering merujuk buku online, Practical Gremlin: An Apache TinkerPop Tutorial, sebagai referensi yang berguna untuk menambah dokumentasi Apache TinkerPop.
 
SPARQL: Untuk pelanggan yang menggunakan RDF dan SPARQL dengan Neptune, SPARQL 1.1 Overview dari World Wide Web Consortium adalah panduan yang sangat bermanfaat.
 
openCypher: openCypher adalah bahasa kueri deklaratif untuk grafik properti yang awalnya dikembangkan oleh Neo4j, kemudian menjadi sumber terbuka pada tahun 2015, dan berkontribusi dalam proyek openCypher di bawah lisensi sumber terbuka Apache 2. Sintaksisnya didokumentasikan dalam Cypher Query Language Reference, Versi 9.
 
GraphQL: Jika Anda tertarik mengaktifkan GraphQL untuk akses ke Neptune, ada contoh aplikasi yang menunjukkan cara menggunakan AWS AppSync GraphQL dan Neptune.