أعلنت جوجل كلاود عن بدء استخدام NL2SQL (اللغة الطبيعية إلى SQL) مع Gemini وBigQuery. هذه التقنية لديها القدرة على تغيير طريقة تفاعلنا مع البيانات من خلال تمكين المستخدمين غير التقنيين من التفاعل مع قواعد البيانات واستكشاف البيانات واكتساب رؤى بمفردهم دون الحاجة إلى معرفة متخصصة بلغة SQL. ومع ذلك، هناك تحديات تجعل من الصعب اعتماد NL2SQL على نطاق واسع. تتضمن هذه التحديات اختلافات في تنسيق البيانات والغموض الدلالي والصلابة النحوية لـ SQL ومقاييس الأعمال المخصصة. تتناول هذه المدونة حلول NL2SQL على جوجل كلاود وأفضل الممارسات للتنفيذ. تتضمن بعض التحديات التي يواجهها المستخدمون أسئلة غامضة أو غير محددة أو أسئلة معقدة تتطلب تحليلًا متعدد الخطوات. للتغلب على هذه التحديات، تم تصميم Gemini Flash 1.5 كعامل توجيه لتصنيف الأسئلة بناءً على تعقيدها. بمجرد تصنيف السؤال، يمكن استخدام تقنيات مثل عمليات فحص الغموض، وعمليات تضمين المتجهات، وعمليات البحث الدلالية، ونمذجة تحليل المساهمة لتحسين المخرجات. تستخدم جوجل كلاود مجموعة كاملة من الأدوات للمساعدة في تنفيذ حل NL2SQL عامل. تتضمن هذه الأدوات تضمين المتجهات واسترجاعها باستخدام بحث المتجهات في BigQuery، وتحليل المساهمة في BigQuery، وعمليات فحص الغموض باستخدام Gemini. تتضمن أفضل ممارسات NL2SQL البدء بالأسئلة التي يجب الإجابة عليها، ومرحلة ما قبل معالجة البيانات، وممارسة تحسين SQL مع ملاحظات المستخدم والتكرار، واستخدام تدفق مخصص للاستعلامات متعددة الخطوات.
البدء باستخدام NL2SQL (اللغة الطبيعية إلى SQL) مع Gemini وBigQuery
Google Cloud