ورشة عمل SQL محلية أولاً لمطوري DynamoDB وOpenSearch
قم بتشغيل استعلامات SQL العلائقية، وJOINs، والتجميعات مباشرة ضد بيانات DynamoDB وOpenSearch الحية، مع لوحة مرئية مدمجة ومراجعة كتابة مرحلية. DynoTable، التي أنشأتها DynoTable، تتصل من سطح مكتب Windows الخاص بك إلى AWS باستخدام بيانات اعتمادك الخاصة، وتقدم ميزات مثل وكيل الذكاء الاصطناعي المرتبط بمفاتيح Bedrock الخاصة بك، وتصفح علاقات الجداول الذكية، وإكمال تلقائي مدفوع بواسطة سمات جدولك. تستهدف المطورين ومديري قواعد البيانات الذين يحتاجون إلى استعلامات متقدمة وسير عمل تحرير أكثر أمانًا.
ماذا يمكن أن يفعل مع DynamoDB و OpenSearch؟
DynoTable يكشف الاستعلامات العلائقية على المتاجر غير العلائقية. يعمل SQL Workbench على تنفيذ استعلامات SELECT مع JOIN و GROUP BY و HAVING والتجميعات (SUM و AVG و COUNT DISTINCT) ضد DynamoDB، ويدعم أيضًا OpenSearch SQL مع ميزات Lucene. تعرض Smart Tables الصفوف ذات الصلة بصريًا، وتصدير المخطط إلى تنسيقات TypeScript و Zod أو JSON Schema يربط تخطيطات الجداول بالرموز.
هل يؤثر على أداء النظام أثناء الاستعلامات؟
تُنفذ الاستعلامات من سطح المكتب إلى AWS، مما يحافظ على حركة البيانات محلية لجهازك. نظرًا لأن التطبيق يتصل مباشرة بـ AWS SSO و aws-vault أو IAM، فإن النشاط الشبكي يحدث بين جهاز الكمبيوتر الخاص بك ونقطة النهاية السحابية. تقدم الكتابات المرحلية اختلافًا يمكن مراجعته قبل الالتزام، مما ينقل التحقق من الكتابة إلى جانب العميل ويتجنب التعديلات الجماعية غير المراجعة على الخادم.
هل من الآمن استخدامه في بيئة الإنتاج؟
يتبنى التطبيق نموذج خصوصية محلي أول وإدارة بيانات الاعتماد المرتبطة بحسابك. يعمل وكيل الذكاء الاصطناعي على مفاتيح Amazon Bedrock الخاصة بك بدلاً من الخوادم الخارجية، ويصرح المطور بأن بيانات الجدول لا تمر عبر خوادم الطرف الثالث. يتم دعم DynamoDB Local للاختبار دون اتصال، مما يتيح لك التحقق من سير العمل دون استخدام بيانات اعتماد الإنتاج.
تناسب جيد للمطورين الذين يحتاجون إلى SQL على NoSQL، مع تنازل ملحوظ واحد
تتناسب DynoTable مع المطورين ومديري قواعد البيانات الذين يحتاجون إلى JOINs أو تجميعات على DynamoDB ويرغبون في سير عمل محلي أولاً مع مراجعة كتابة مرحلية. إنها تبسط التصاميم المعقدة لجدول واحد عبر جداول ذكية بصرية وذكاء اصطناعي مرتبط بمفاتيح Bedrock. التنازل هو أن العمليات المتقدمة لـ SQL تضيف تعقيدًا مفهوميًا، لذا يجب على الفرق التخطيط للتخطيط بين الاستعلامات العلائقية وأنماط الوصول NoSQL الأساسية الخاصة بهم.