Copilot Studio + Microsoft Fabric: بناء وكيل يقرأ الـ data lake الخاص بك
يضع Microsoft Fabric بياناتك في OneLake؛ ويتيح لك Copilot Studio بناء وكلاء فوقها. إليك كيف تتصل القطعتان — الـ grounding، ونقطة نهاية SQL، ووكلاء بيانات Fabric — والمزالق التي يجب تجنّبها.
- Copilot Studio
- Microsoft Fabric
- OneLake
- وكلاء الذكاء الاصطناعي
- Azure
«هل يمكننا ببساطة أن نتحادث مع بياناتنا؟» هو الطلب الذي يسمعه كل فريق بيانات الآن كل أسبوع. جواب Microsoft يخيط منتجين معًا: Fabric يحفظ البيانات، وCopilot Studio يبني الوكيل الذي يتحدث إليها. العرض التوضيحي سحر. أما نسخة الإنتاج فلها حواف حادة. إليك كيف تتلاءم القطع فعلًا — وأين يجرح الناس أنفسهم.
القطع: Fabric وOneLake وCopilot Studio
Microsoft Fabric منصة تحليلات SaaS تجمع هندسة البيانات، والـ warehousing، والتحليلات في الوقت الفعلي، وPower BI. OneLake هو الـ data lake الوحيد على مستوى الـ tenant بأكمله — تصوّره كـ«OneDrive للبيانات» — مبني على ADLS Gen2، والأهم، يحفظ كل شيء بصيغة Delta-Parquet مفتوحة. الصيغة نفسها التي في lakehouse الخاص بـ Databricks، وهذا ليس مصادفة: تقاربت الصناعة على Delta وIceberg كطبقة جدول مفتوحة.
Copilot Studio هي منصة Microsoft منخفضة الكود لبناء الوكلاء — سليلة Power Virtual Agents. تعطي الوكيل تعليمات ومصادر معرفة وإجراءات، فيجيب مستخدمًا الذكاء الاصطناعي التوليدي. السؤال هو كيف توجّه ذلك الوكيل نحو الـ lake.
أين تعيش البيانات: OneLake ونقطة نهاية SQL
يعرض lakehouse أو warehouse في Fabric جداوله الـ Delta بطريقتين يستطيع الوكيل استخدامهما. نقطة نهاية تحليلات SQL هي سطح T-SQL للقراءة فقط فوق الجداول: أي شيء يتحدث SQL يستطيع الاستعلام عنه. ويجلس النموذج الدلالي فوق ذلك: مقاييس مسمّاة، وعلاقات، ومنطق عمل، قابل للاستعلام في وضع Direct Lake، الذي يقرأ Parquet مباشرةً من OneLake دون استيراد أو تخزين مؤقت لنسخة ثانية. تتيح الـ shortcuts لـ OneLake أن يشير إلى بيانات موجودة في S3 أو حساب ADLS آخر دون نقلها، بحيث يستطيع «الـ data lake الخاص بك» أن يمتد عبر عدة سُحُب.
الدرس: وكيل مستند إلى نموذج دلالي جيد البناء أكثر موثوقية بكثير من وكيل موجَّه إلى جداول خامة، لأن النموذج يُرمّز ما يعنيه فعلًا «العميل» أو «الإيرادات».
ثلاث طرق لتثبيت وكيل على الـ lake الخاص بك
- وكيل بيانات Fabric (المسار الأصلي). لدى Fabric وكيل ذكاء اصطناعي خاص به — كان يُسمى «AI Skills» — تبنيه فوق lakehouse أو warehouse أو نموذج دلالي. يترجم اللغة الطبيعية إلى استعلامات على بياناتك، ويمكنك إضافته في Copilot Studio كمصدر معرفة متصل. هذا هو أقصر طريق والطريق الذي تستثمر فيه Microsoft.
- معرفة Copilot Studio فوق نموذج دلالي. وجّه الوكيل إلى نموذج Power BI الدلالي كمصدر معرفة. جيد للأسئلة والأجوبة حول المقاييس المُعرَّفة؛ أضعف في عمليات البحث المفتوحة على مستوى الصف.
- Grounding مخصّص. استخدم Power Automate أو موصّلًا مخصّصًا للوصول إلى نقطة نهاية SQL، أو اربط Azure OpenAI «على بياناتك». أقصى تحكّم، وأقصى سباكة: أنت تتولى الاسترجاع وبناء الـ prompt وتشكيل النتيجة.
بناء أدنى
المسار الذي يعمل بأكثر موثوقية، من البداية إلى النهاية:
- أنزِل البيانات في lakehouse على Fabric وشكّل طبقة ذهبية نظيفة — انضباط الـ medallion ينطبق هنا تمامًا كما ينطبق في Databricks.
- ابنِ نموذجًا دلاليًا صغيرًا بمقاييس مسمّاة وعلاقات. هنا تُكسب الدقة أو تُخسر.
- أنشئ وكيل بيانات Fabric فوق ذلك النموذج واختبر استعلاماته المولّدة مقابل إجابات معلومة.
- في Copilot Studio، أنشئ وكيلًا، أضِف وكيل بيانات Fabric كمعرفة، اكتب تعليمات محكمة، وانشر إلى Teams أو الويب.
الأمن هو اللعبة كلها
الفشل الذي ينهي المسارات المهنية هو وكيل يُرجع بمرح صفوفًا يجب ألّا يراها المستخدم أبدًا. اضبط هذا قبل أن تطلق:
- الهوية تتدفق عبره. فضّل أن يستعلم الوكيل نيابةً عن المستخدم الموقّع (Entra ID)، لا بـ service principal ثابت بصلاحية وصول مطلقة.
- الأمن على مستوى الصف والعمود يعيش في النموذج الدلالي والـ lakehouse: افرضه هناك، لا في الـ prompt. الـ prompt ليس حدًا للتحكّم في الوصول.
- أقل امتياز على OneLake. الـ shortcuts وأدوار الـ workspace تقرّر ما يستطيع الوكيل حتى الوصول إليه.
أين ينكسر
- SQL مُهلوس أو خاطئ. ترجمة اللغة الطبيعية إلى استعلام احتمالية. بلا نموذج دلالي يقيّدها، يخترع الوكيل تجميعات معقولة لكنها خاطئة. تحقّق دائمًا مقابل مجموعة أسئلة ذهبية.
- Direct Lake يتراجع إلى DirectQuery حين يصبح النموذج كبيرًا أو معقّدًا أكثر من اللازم، ويتدهور زمن الاستجابة بصمت. راقب ذلك.
- زحف التكلفة. وحدات سعة Fabric زائد النداءات التوليدية تتراكم. قِسْها من اليوم الأول.
Copilot Studio فوق Fabric هو أسرع طريقة لمنح المستخدمين غير التقنيين محادثة حقيقية مع بيانات محكومة — إن استثمرت في النموذج الدلالي وعاملت الأمن كمشكلة في طبقة البيانات، لا في الـ prompt. حين يتجاوز وكلاؤك الكود المنخفض وتحتاج إلى امتلاك النموذج والحلقة، تنظر القطعة التالية إلى الـ stack الوكيلي المفتوح: Hermes وNVIDIA Nemotron.
Was this useful?