DynamoDB ve OpenSearch geliştiricileri için yerel öncelikli SQL çalışma alanı
Canlı DynamoDB ve OpenSearch verilerine doğrudan ilişkisel SQL sorguları, JOIN'ler ve toplama işlemleri çalıştırın, entegre bir görsel tuval ve aşamalı yazma incelemesi ile. DynoTable, DynoTable tarafından oluşturulmuştur, Windows masaüstünüzden AWS'ye kendi kimlik bilgilerinizi kullanarak bağlanır ve Bedrock anahtarlarınıza bağlı bir AI ajanı, Akıllı Tablo ilişki taraması ve tablo özelliklerinizle yönlendirilen otomatik tamamlama gibi özellikler sunar. Gelişmiş sorgulama ve daha güvenli düzenleme iş akışlarına ihtiyaç duyan geliştiriciler ve DBA'lar için hedeflenmiştir.
DynamoDB ve OpenSearch ile ne yapabilir?
DynoTable, ilişkisel sorguları ilişkisel olmayan depolarda açığa çıkarır. SQL Workbench, DynamoDB'ye karşı JOIN, GROUP BY, HAVING ve toplama (SUM, AVG, COUNT DISTINCT) ile SELECT sorguları çalıştırır ve ayrıca Lucene özellikleri ile OpenSearch SQL'i destekler. Akıllı Tablolar, ilişkili satırları görsel olarak gösterir ve şema, TypeScript, Zod veya JSON Şeması formatlarına dışa aktarımı, tablo düzenlerini kod nesnelerine eşler.
Sorgular sırasında sistem performansını etkiler mi?
Sorgular, verileri makinenize yerel olarak tutarak masaüstünden AWS'ye yürütülür. Uygulama doğrudan AWS SSO, aws-vault veya IAM ile bağlandığı için, ağ etkinliği PC'niz ile bulut uç noktası arasında gerçekleşir. Aşamalı yazmalar, taahhüt öncesinde gözden geçirilebilir bir fark sunar, bu da yazma doğrulamasını istemci tarafına kaydırır ve sunucuda gözden geçirilmemiş toplu düzenlemeleri önler.
Üretim ortamında kullanmak güvenli mi?
Uygulama, yerel öncelikli bir gizlilik modeli ve hesabınıza bağlı kimlik bilgisi yönetimi benimser. AI Agent, dış sunucular yerine kendi Amazon Bedrock anahtarlarınız üzerinde çalışır ve geliştirici, tablo verilerinin üçüncü taraf sunuculardan geçmediğini belirtir. Üretim kimlik bilgilerini kullanmadan iş akışlarını doğrulamanıza olanak tanıyan çevrimdışı test için DynamoDB Local desteklenmektedir.
SQL'i NoSQL üzerinde kullanması gereken geliştiriciler için iyi bir uyum, dikkate değer bir takas ile
DynoTable, JOIN'lere veya DynamoDB üzerinde toplamalara ihtiyaç duyan geliştiriciler ve DBA'lar için uygundur ve aşamalı yazma incelemesi ile yerel öncelikli bir iş akışı ister. Karmaşık tek tablo tasarımlarını görsel Akıllı Tablolar ve Bedrock anahtarlarına bağlı AI aracılığıyla basitleştirir. Takas, gelişmiş SQL işlemlerinin kavramsal karmaşıklık eklemesidir, bu nedenle ekipler ilişkisel sorgular ile bunların altında yatan NoSQL erişim desenleri arasında eşlemeleri planlamalıdır.