Natural Language Q&A in Power BI: Ask Questions, Get Charts

Discover how Power BI's Natural Language Q&A feature lets business users ask questions in plain English and get instant visualizations — including configuration, synonyms, and limitations.

E
ECOSIRE Research and Development Team
|19 مارس 202611 دقائق قراءة2.4k كلمات|

أسئلة وأجوبة حول اللغة الطبيعية في Power BI: اطرح الأسئلة واحصل على المخططات

لقد كان وعد تحليلات الخدمة الذاتية دائمًا هو: يجب أن يكون مستخدمو الأعمال قادرين على الإجابة على أسئلتهم دون انتظار المطور لإنشاء تقرير. تعمل تقنية الأسئلة والأجوبة باللغة الطبيعية (NL Q&A) في Power BI على تقريب هذا الوعد إلى الواقع - حيث يكتب المستخدمون سؤالاً باللغة الإنجليزية البسيطة (أو واحدة من أكثر من 20 لغة مدعومة) ويقوم Power BI بإنشاء تصور يجيب عليه.

"إظهار المبيعات حسب المنطقة للربع الثالث من العام الماضي كمخطط شريطي" ينتج عنه مخطط شريطي للمبيعات الإقليمية للربع الثالث. "ما هو أهم 10 عملاء من حيث الإيرادات الشهر الماضي؟" يعرض جدول العملاء مرتبة حسب الإيرادات. "كيف تغير هامش الربح الإجمالي مقارنة بالعام الماضي؟" ينتج مخططًا خطيًا مع كلتا السلسلتين.

يغطي هذا الدليل كيفية عمل أسئلة وأجوبة NL تحت الغطاء، وكيفية تحسين النموذج الدلالي للحصول على أداء أفضل للأسئلة والأجوبة في NL، والقيود التي تحكم مكان عملها وأين لا تعمل، وكيف تتكامل مع النظام البيئي الأوسع لتحليلات Power BI AI.

الوجبات الرئيسية

  • يقوم Power BI Q&A بتحويل أسئلة اللغة الطبيعية إلى استعلامات DAX باستخدام نموذج لغة الذكاء الاصطناعي
  • تعمل الأسئلة والأجوبة بشكل أفضل مع الجداول والأعمدة والمقاييس ذات الأسماء الجيدة - تحدد جودة النموذج الدلالي جودة الأسئلة والأجوبة بشكل مباشر
  • تقوم المرادفات بتعليم مصطلحات الأعمال للأسئلة والأجوبة التي تختلف عن أسماء المجالات التقنية
  • تتيح أدوات الأسئلة والأجوبة في Power BI Desktop لمصممي البيانات معرفة الأسئلة التي يمكن للأسئلة والأجوبة الإجابة عليها وتلك التي لا يمكن الإجابة عنها
  • تدعم الأسئلة والأجوبة أكثر من 20 لغة، على الرغم من أن اللغة الإنجليزية توفر أغنى إمكانات الاستعلام
  • يمكن إضافة مرئيات الأسئلة والأجوبة إلى أي صفحة تقرير Power BI للاستعلام المضمن باللغة الطبيعية
  • يعمل تكامل Cortana والسرد الذكي على توسيع إمكانيات البرمجة اللغوية العصبية إلى ما هو أبعد من الأسئلة والأجوبة التفاعلية
  • القيود: لا يمكن للأسئلة والأجوبة إجراء عمليات حسابية لا يمكن للأسئلة والأجوبة تصورها أو التعامل مع الأسئلة الغامضة بشكل موثوق أو تنفيذ استعلامات مجموعة البيانات المشتركة

كيف تعمل الأسئلة والأجوبة باللغة الطبيعية

يعالج محرك الأسئلة والأجوبة NL الخاص بـ Power BI سؤال المستخدم من خلال عدة خطوات:

1. التحليل اللغوي: يتم تحليل السؤال إلى مكوناته الدلالية - الكيانات (ما هي الأشياء التي تتم الإشارة إليها)، والعلاقات (كيف ترتبط تلك الأشياء)، والقصد (ما هي العملية التي يجب تنفيذها - العد، الجمع، المقارنة، الرتبة، التصفية، الاتجاه).

2. مطابقة المخطط: تتم مطابقة الكيانات التي تم تحليلها مع جداول وأعمدة ومقاييس النموذج الدلالي. قد تتطابق "المبيعات" مع مقياس يسمى [Net Sales] أو جدول يسمى Sales. يتم التعرف على "الشهر الماضي" كفترة زمنية ويتم ترجمتها إلى مرشح التاريخ.

3. إنشاء الاستعلام: يتم تجميع المكونات المطابقة في استعلام DAX الذي يلتقط نية المستخدم. "إجمالي الإيرادات حسب البلد في الربع الأخير" يصبح:

EVALUATE
SUMMARIZECOLUMNS(
    Geography[Country],
    CALCULATETABLE(
        'Date'[Date],
        'Date'[Quarter] = 3,
        'Date'[Year] = YEAR(TODAY()) -- adjusted for "last quarter"
    ),
    "Revenue", [Net Revenue]
)

4. اختيار التصور: تحدد الأسئلة والأجوبة نوع المخطط الأكثر ملاءمة بناءً على بنية الاستعلام. تنتج المقارنات عبر الفئات مخططات شريطية. الاتجاهات مع مرور الوقت تنتج الرسوم البيانية الخطية. تنتج التصنيفات مخططات شريطية مرتبة. يمكن للمستخدم تجاوز نوع المخطط عن طريق تحديده في السؤال ("كخريطة"، "كمخطط دائري"، "كجدول").

5. العرض: يتم عرض التمثيل المرئي المحدد في واجهة الأسئلة والأجوبة، مع عرض السؤال المفسر حتى يتمكن المستخدمون من معرفة كيفية فهم الأسئلة والأجوبة لسؤالهم.


جودة النموذج الدلالي تحدد جودة الأسئلة والأجوبة

العامل الوحيد الأكثر أهمية في أداء الأسئلة والأجوبة هو جودة النموذج الدلالي. يمكن للأسئلة والأجوبة فقط الإجابة على الأسئلة المتعلقة بالأشياء التي يعبر عنها النموذج بوضوح.

مسح أسماء الجداول والأعمدة: أسماء الأعمدة مثل cust_nm، وtxn_dt، وrev_amt غير شفافة لمعالجة اللغة الطبيعية. أعد تسميتها إلى Customer Name وTransaction Date وRevenue Amount. تستخدم الأسئلة والأجوبة هذه الأسماء مباشرة في مطابقة الكيان.

أوصاف القياس: يجب أن يشتمل كل مقياس على وصف يشرح ما يقيسه من الناحية التجارية. تستخدم الأسئلة والأجوبة هذه الأوصاف كإشارات مطابقة إضافية.

إخفاء الأعمدة الفنية: تكون تجربة الأسئلة والأجوبة أفضل عندما يرى المستخدمون الحقول ذات الصلة بالأعمال فقط. إخفاء المفاتيح الفنية (المعرفات والمفاتيح الخارجية) والأعلام الداخلية والأعمدة المرحلية من عرض التقرير. وهذا يقلل من فرصة مطابقة الأسئلة والأجوبة لسؤال المستخدم بعمود فني بدلاً من مقياس تجاري.

وضع علامة على جدول التاريخ: في Power BI Desktop → أدوات الجدول → وضع علامة كجدول تاريخ. يتيح ذلك للأسئلة والأجوبة التعرف على الأسئلة المرتبطة بالوقت ("العام الماضي"، و"هذا الشهر"، و"السؤال الثالث") وترجمتها بشكل صحيح إلى مرشحات التاريخ.

تحديد المرادفات للمصطلحات الأساسية: غالبًا ما يستخدم مستخدمو الأعمال مصطلحات مختلفة عن أسماء الحقول في النموذج. انظر قسم المرادفات أدناه.


تكوين المرادفات

تقوم المرادفات بتعليم الأسئلة والأجوبة مفردات الأعمال التي تستخدمها مؤسستك. بدون المرادفات، يجب أن تقوم الأسئلة والأجوبة بمطابقة أسئلة المستخدم مع أسماء الحقول الدقيقة في النموذج - والتي غالبًا لا تتطابق مع الطريقة التي يتحدث بها الأشخاص فعليًا عن العمل.

إضافة المرادفات في Power BI Desktop:

الصفحة الرئيسية ← إعداد الأسئلة والأجوبة ← المرادفات (أو حدد إعداد الأسئلة والأجوبة من لوحة البيانات)

تعرض لوحة المرادفات كل جدول وعمود ومقياس في النموذج. بالنسبة لكل عنصر، يمكنك إضافة المرادفات التي ستتعرف عليها الأسئلة والأجوبة كطرق بديلة للإشارة إلى هذا العنصر.

أمثلة:

اسم الموديلمرادفات للإضافة
صافي الإيراداتالإيرادات، المبيعات، الدخل، الخط العلوي، صافي المبيعات
إجمالي الربحهامش الربح الإجمالي، GP، الربح قبل النفقات العامة
العميلالعميل، الحساب، المشتري
تاريخ الطلبتاريخ الشراء، تاريخ المعاملة، تاريخ البيع
خافت المنتجالمنتج، العنصر، SKU، كتالوج المنتجات
فئة المنتجالفئة، القسم، خط الإنتاج، القطاع

تعد مرادفات المقاييس ذات قيمة خاصة - غالبًا ما يستخدم مستخدمو الأعمال المصطلحات العامية ("كم عدد الصفقات التي أغلقناها؟" خرائط لـ [Closed Opportunities]) التي لا تحمل أي تشابه نصي مع اسم المقياس.

مفردات خاصة بالمجال: تضيف المؤسسات الطبية مصطلحات سريرية. تضيف شركات الخدمات المالية أسماء مقاييس خاصة بالصناعة (AUM، NAV، نسبة المصروفات). تضيف شركات التصنيع مصطلحات الإنتاج (الإنتاجية، الإنتاجية، معدل الخردة).


أسئلة وأجوبة مرئية في التقارير

يمكن تضمين مرئيات الأسئلة والأجوبة في أي صفحة تقرير Power BI، مما يمنح المستخدمين واجهة لغة طبيعية إلى جانب العناصر المرئية التفاعلية التقليدية.

إضافة فقرة الأسئلة والأجوبة: في Power BI Desktop، أدخل ← أسئلة وأجوبة مرئية. قم بتغيير حجمه ووضعه في صفحة التقرير. يمكنك اختياريًا تعبئة سؤال افتراضي مسبقًا بحيث يتم تحميل المرئيات بمخطط مفيد بدلاً من مطالبة فارغة.

الأسئلة المقترحة: قم بتكوين الأسئلة المقترحة التي تظهر كمطالبات قابلة للنقر عليها في الصورة المرئية للأسئلة والأجوبة. تعمل هذه على توجيه المستخدمين الأقل خبرة نحو أنواع الأسئلة التي تتعامل معها الأسئلة والأجوبة بشكل جيد. قم بالتكوين في إعداد الأسئلة والأجوبة → الأسئلة المقترحة.

تحويل نتائج الأسئلة والأجوبة إلى مرئيات: عندما يحصل المستخدم على إجابة مفيدة للأسئلة والأجوبة، يمكنه النقر فوق "تحويل هذه النتيجة إلى مرئي" - تحويل مرئيات الأسئلة والأجوبة إلى مرئيات Power BI قياسية يمكنهم إضافتها إلى إشارة مرجعية شخصية أو مطالبة المطور بجعلها دائمة.

التضمين في لوحات المعلومات: في لوحة معلومات Power BI (بدلاً من التقرير)، تتوفر الأسئلة والأجوبة أصلاً في الشريط العلوي. ينقر المستخدمون على "طرح سؤال حول بياناتك" ويستفسرون عن مجموعة البيانات الأساسية.


أدوات الأسئلة والأجوبة: اختبار التغطية وتحسينها

يتضمن Power BI Desktop أدوات الأسئلة والأجوبة التي تساعد مصممي البيانات على فهم الأسئلة التي يمكن للأسئلة والأجوبة التعامل معها وأين تواجه صعوبات.

أداة اختبار الأسئلة والأجوبة: أدخل الأسئلة في واجهة الاختبار وشاهد كيف تفسرها الأسئلة والأجوبة. تظهر الأداة:

  • ما هي الحقول التي تمت مطابقتها لكل جزء من السؤال
  • ما إذا كانت المباراة واثقة أم غير مؤكدة
  • تم إنشاء استعلام DAX
  • التصور الناتج

مراجعة الأسئلة المقترحة: تقترح الأسئلة والأجوبة تلقائيًا أسئلة بناءً على بنية النموذج. راجع هذه الأسئلة لفهم الأسئلة والأجوبة التي يعتقد المستخدمون أنها ستطرحها، وما إذا كانت هذه الأسئلة تؤدي إلى نتائج صحيحة.

تدريس الأسئلة والأجوبة: عندما يؤدي السؤال إلى نتيجة خاطئة، يتيح لك سير عمل "تدريس الأسئلة والأجوبة" تصحيح التفسير. يمكنك تحديد الحقول التي يجب أن تتطابق مع كل جزء من السؤال، وتتعلم الأسئلة والأجوبة من هذا التصحيح للجلسات المستقبلية.

اختبار التغطية من سؤال إلى إجابة: يتمثل النهج العملي في تجميع قائمة مكونة من 20 إلى 30 سؤالًا من المرجح أن يطرحها المستخدمون، وتشغيلها من خلال أداة اختبار الأسئلة والأجوبة، وتحديد الأسئلة من 5 إلى 10 التي تؤدي إلى نتائج سيئة. يؤدي إصلاح هذه الأخطاء (من خلال المرادفات أو إعادة التسمية أو تغييرات النموذج) إلى تحسين تجربة الأسئلة والأجوبة للمستخدمين الحقيقيين بشكل كبير.


اللغات المدعومة

يدعم Power BI Q&A استعلامات اللغة الطبيعية بأكثر من 20 لغة:

الإنجليزية والألمانية والإسبانية والفرنسية والإيطالية والبرتغالية والهولندية والسويدية والدانمركية والنرويجية والفنلندية والصينية (المبسطة والتقليدية) واليابانية والكورية والعربية والتركية والروسية والبولندية والتشيكية.

تختلف جودة اللغة: توفر اللغة الإنجليزية أغنى إمكانية للأسئلة والأجوبة — تم تدريب محرك الأسئلة والأجوبة NL من Microsoft بشكل شامل على اللغة الإنجليزية. تتعامل اللغات الأخرى مع الأنماط الشائعة بشكل جيد ولكنها قد تواجه صعوبة في التعامل مع المراجع الزمنية المعقدة أو المفردات الخاصة بالصناعة أو الصياغة الغامضة.

نماذج متعددة اللغات: إذا كان النموذج الخاص بك يخدم المستخدمين بلغات متعددة، ففكر في إضافة المرادفات في كل لغة مدعومة. يحتاج المستخدم الألماني الذي يكتب "Umsatz nach Region" (الإيرادات حسب المنطقة) إلى Umsatz كمرادف لقياس الإيرادات وRegion كمرادف للحقل الجغرافي.


الروايات الذكية: تفسيرات نصية آلية

تكمل السرديات الذكية الذكية في Power BI الأسئلة والأجوبة من خلال تفسيرات نصية يتم إنشاؤها تلقائيًا لما تظهره البيانات. بدلاً من قيام المستخدم بطرح سؤال، تشرح السرديات الذكية بشكل استباقي الاتجاهات والحالات الشاذة والنتائج الرئيسية باللغة الطبيعية.

إضافة مرئيات روايات ذكية إلى صفحة التقرير يؤدي إلى إنشاء كتلة نصية تصف الأفكار الرئيسية من العناصر المرئية الأخرى على الصفحة. عندما يقوم المستخدمون بالتصفية باستخدام مقسمات طرق العرض، يتم تحديث السرد لوصف العرض الذي تمت تصفيته.

حالات الاستخدام:

  • وصف ما تغير في البيانات بشكل تلقائي منذ الفترة الماضية
  • اشرح لماذا يظهر الرسم البياني ما يظهره
  • قم بإبراز نقاط البيانات الأكثر أهمية دون أن يتعرف عليها المستخدم بصريًا
  • إنشاء تعليق على التقرير للوحات المعلومات التنفيذية

السرد المخصص يسمح لمطوري التقارير بكتابة نص القالب باستخدام العناصر النائبة للقيمة الديناميكية - يتم تأليف بنية النص، ولكن يتم تحديث القيم مع البيانات:

Revenue was [Revenue Measure] in [Period], representing a [Growth %]
[increase/decrease] compared to [Prior Period Revenue] in [Prior Period].

القيود ومتى لا يجب استخدام الأسئلة والأجوبة

تعد الأسئلة والأجوبة باللغة الطبيعية أداة قوية، ولكن بها قيود حقيقية تضع توقعات واقعية.

الأسئلة والأجوبة لا يمكن:

  • إجراء حسابات لا يمكن تصورها من اللغة الطبيعية (تعبيرات DAX المعقدة، والنمذجة الإحصائية)
  • الإجابة على الأسئلة المتعلقة بالبيانات غير الموجودة في مجموعة البيانات المتصلة (لا يمكنها البحث في الإنترنت أو المصادر الخارجية)
  • التعامل مع الأسئلة الغامضة بشكل موثوق ("أرني أفضل ما لدينا" غامض للغاية)
  • تنفيذ الاستعلامات التي تتطلب سياقًا من الأسئلة السابقة (ليس لديها ذاكرة محادثة بين الأسئلة)
  • أجب عن الأسئلة التي تتضمن مجموعات بيانات متعددة دون علاقات بين مجموعات البيانات المحددة في النموذج

** أسئلة وأجوبة تكافح مع **:

  • لا تتم إضافة الاختصارات والمختصرات الخاصة بالمنظمة كمرادفات
  • أسئلة طويلة جدًا ومعقدة ولها شروط متعددة
  • أسئلة حول المقاييس المشتقة غير المحددة كمقاييس (لن تستنتج حسابات معقدة من اللغة الطبيعية)
  • حسابات التاريخ أكثر تعقيدًا من الفترات النسبية (على سبيل المثال، "آخر 3 أرباع مالية باستثناء الربع الحالي غير المكتمل")

** لمن تم تصميم الأسئلة والأجوبة **: مستخدمو الأعمال الذين يعرفون السؤال الذي يريدون الإجابة عليه ولكن لا يعرفون كيفية العثور عليه في تقرير مُعد مسبقًا. المستخدمون المتميزون الذين يرغبون في استكشاف البيانات بسرعة دون إنشاء تقرير. المديرين التنفيذيين الذين يريدون واجهة طبيعية للتحقق من أرقام محددة.

من يجب عليه استخدام التقارير المعدة مسبقًا بدلاً من ذلك: المستخدمون الذين يطرحون نفس الأسئلة بشكل متكرر (قم بإنشاء تقرير لهم)، والمستخدمون الذين يحتاجون إلى مواصفات مرئية دقيقة (قد لا تتطابق مخططات الأسئلة والأجوبة المحددة تلقائيًا مع متطلبات الإدارة)، والمستخدمون الذين يحتاجون إلى التصفية التبادلية بين الأسئلة المتعددة ذات الصلة (التقرير التفاعلي القياسي أفضل).


الأسئلة المتداولة

هل يعمل Power BI Q&A مع كافة مصادر البيانات؟

يعمل Power BI Q&A مع مجموعات بيانات وضع الاستيراد (الأكثر شيوعًا والأفضل دعمًا). كما أنه يعمل أيضًا مع مجموعات بيانات DirectQuery، على الرغم من أن الأداء قد يكون أبطأ نظرًا لأن كل سؤال من أسئلة الأسئلة والأجوبة ينشئ استعلامًا مباشرًا لقاعدة البيانات. لا تعمل الأسئلة والأجوبة مع النماذج المركبة متعددة المصادر حيث يحتاج السؤال إلى تغطية عدة مصادر DirectQuery. يدعم الاتصال المباشر بخدمات تحليل Azure أو مجموعات بيانات Power BI الأسئلة والأجوبة إذا تم تكوين النموذج المتصل بشكل جيد.

كيف أجعل الأسئلة والأجوبة تنتج نتائج صحيحة لمصطلحات مؤسستي؟

الآلية الأساسية هي المرادفات — أضف مفردات الأعمال الخاصة بمؤسستك كمرادفات للحقول والمقاييس المقابلة في النموذج الدلالي. بالإضافة إلى ذلك: قم بإعادة تسمية أسماء الأعمدة الفنية إلى أسماء مناسبة للأعمال، وإخفاء الحقول الفنية غير ذات الصلة، ووضع علامة على جدول التاريخ، واستخدام أداة التدريس الخاصة بالأسئلة والأجوبة لتصحيح تفسيرات محددة غير صحيحة. يعد اختبار الأسئلة والأجوبة باستخدام عينة مكونة من 20 سؤالًا حقيقيًا للمستخدم وإصلاح حالات الفشل هو المسار الأكثر فعالية للحصول على تجربة أسئلة وأجوبة عالية الجودة.

هل يمكن لـ Power BI Q&A الإجابة على أسئلة حول جداول متعددة؟

نعم. يمكن للأسئلة والأجوبة صياغة استعلامات تمتد عبر عدة جداول ذات صلة في النموذج الدلالي. يمكن لسؤال مثل "إجمالي المبيعات حسب فئة العميل" ربط جدول حقائق المبيعات ببُعد العميل من خلال العلاقة المحددة للنموذج. تتعامل الأسئلة والأجوبة مع العلاقات ذات الخطوة الواحدة بشكل جيد؛ قد تؤدي مسارات العلاقة المعقدة متعددة القفزات إلى نتائج غير صحيحة إذا كانت علاقات النموذج غامضة.

هل تتوفر الأسئلة والأجوبة في Power BI Report Server (محلي)؟

تعد Power BI Q&A في المقام الأول إحدى ميزات خدمة Power BI (السحابية). يدعم Power BI Report Server (الإصدار المحلي) مجموعة فرعية من وظائف الأسئلة والأجوبة ولكنه لا يتضمن معالجة NL الكاملة المتوفرة في الخدمة السحابية. يجب على المؤسسات التي تتطلب النشر المحلي تقييم ميزات الأسئلة والأجوبة المتوفرة في إصدار خادم التقارير الخاص بها.

كيف يمكن مقارنة أسئلة وأجوبة Power BI ببرنامج Microsoft Copilot لـ Power BI؟

يستخدم Power BI Q&A اللغة الطبيعية للاستعلام عن نموذج البيانات مباشرةً، وإنتاج المخططات والجداول. يذهب Microsoft Copilot for Power BI (المتوفر في Fabric) إلى أبعد من ذلك - حيث يمكنه إنشاء صفحات تقرير، وكتابة مقاييس DAX، وتلخيص نتائج التحليلات في النص، والإجابة على الأسئلة المتعلقة بالتقرير بدلاً من البيانات فقط. يستخدم Copilot نماذج لغة كبيرة (فئة GPT-4) لواجهة محادثة أكثر قدرة، بينما يستخدم برنامج الأسئلة والأجوبة محرك معالجة NL أكثر تقييدًا ومُحسّن لاستعلامات البيانات. يتطلب Copilot استخدام Microsoft Fabric وهو متوفر في المناطق المدعومة.


الخطوات التالية

تعمل الأسئلة والأجوبة باللغة الطبيعية بشكل أفضل عندما تكون مبنية على نموذج دلالي مصمم جيدًا بأسماء حقول واضحة ومرادفات شاملة وجداول تاريخ محددة بشكل صحيح. التكنولوجيا قوية، ولكن تجربة المستخدم تعتمد بشكل كبير على جودة نموذج البيانات الأساسي.

خدمات تحليلات Power BI AI من ECOSIRE تتضمن تكوين الأسئلة والأجوبة، وتطوير المرادفات، وتكامل ميزات Power BI AI، بما في ذلك Smart Naratives، واكتشاف الحالات الشاذة، وMicrosoft Copilot. اتصل بنا لتقييم مدى جاهزية الأسئلة والأجوبة الخاصة بنموذجك الدلالي وتنفيذ تجربة لغة طبيعية محسنة لمستخدميك.

E

بقلم

ECOSIRE Research and Development Team

بناء منتجات رقمية بمستوى المؤسسات في ECOSIRE. مشاركة رؤى حول تكاملات Odoo وأتمتة التجارة الإلكترونية وحلول الأعمال المدعومة بالذكاء الاصطناعي.

الدردشة على الواتساب