أضاف ملخص ميزات أكتوبر 2026 من Microsoft المرئيات المخصصة (custom visuals) إلى مهارة Power BI Report Authoring، وهي مهارة الوكيل التي تكتب ملفات التقرير نيابةً عنك. صار الوكيل قادرًا على إضافة مرئي مخصص وربطه ببياناتك وتنسيقه والتحقق منه. ويعمل مع المرئيات المخصصة الموجودة في التقرير، ومنها ما استُورد من ملف، ويمكنه أن يقترح مرئيًا من AppSource حين لا تكفي مرئيات Power BI الأساسية. وذهب عرض منشور هذا الشهر أبعد من ذلك: طلب واحد، فكتب الوكيل مرئيًا جديدًا من الصفر، مع التنقل إلى التفاصيل (drill-down) والتلميحات (tooltips).
هذا مثير للإعجاب، ويستحق خمس دقائق من الفحص قبل أن تبني عليه في العمل. المرئي المخصص ليس إعداد تنسيق، بل حزمة من الشيفرة، ملف .pbiviz، يعطيها Power BI البيانات التي تعرضها. وهذا تحذير Microsoft نفسها: "A Power BI custom visual could contain code with security or privacy risks. Make sure you trust the author and source before importing it to your report." أي قد يحتوي المرئي المخصص على شيفرة فيها مخاطر على الأمان أو الخصوصية، فتأكد أنك تثق بكاتبه ومصدره قبل استيراده إلى تقريرك. وحين يكتب الوكيل المرئي لك، لا يوجد كاتب خارجي تثق به: الشيفرة شيفرتك، وهذه الفحوص الأربعة مسؤوليتك.
1. هل تسمح مؤسستك بالمرئيات من ملف؟
مسؤول Fabric في مؤسستك هو من يقرر من يستطيع إضافة مرئيات من AppSource أو من ملف .pbiviz، عبر إعداد المستأجر Allow visuals created using the Power BI SDK. وتقول صفحة الإدارة من Microsoft إن هذا الإعداد "is disabled by default" أي معطّل افتراضيًا، ويمكن للمسؤول تشغيله للمؤسسة كلها أو لمجموعات أمان معينة فقط. ومن دونه لا تستطيع إضافة المرئي في خدمة Power BI، ولا يستطيع قرّاؤك رؤيته هناك، مهما كان جيدًا. اسأل المسؤول قبل أن تقضي عصرًا كاملًا عليه.
2. هل خيار "المرئيات المعتمدة فقط" مفعّل؟
إعداد ثانٍ يذهب أبعد: Add and use certified visuals only (block uncertified). حين يكون مفعّلًا: "only certified Power BI visuals render in your organization's reports and dashboards. Power BI visuals from AppSource or files that aren't certified return an error message." أي لا تظهر في تقارير المؤسسة ولوحاتها إلا المرئيات المعتمدة (certified)، وتعرض المرئيات غير المعتمدة من AppSource أو من ملفات رسالة خطأ.
والمرئي المكتوب لتقريرك لا يمكن اعتماده. ففي الأسئلة الشائعة عن المرئيات المخصصة تسأل Microsoft هل يجب أن يكون المرئي المعتمد في المتجر، وتجيب: "Yes. Private visuals aren't certified." أي نعم، المرئيات الخاصة لا تُعتمد. والاعتماد يعني نشر المرئي في AppSource عبر Partner Center، ثم مراجعة قد تستغرق للمرئي الجديد "up to four weeks" أي حتى أربعة أسابيع. كما تمنع شروط الاعتماد شيفرة قد يكتبها الوكيل ما لم تطلب منه غير ذلك: لا fetch ولا XMLHttpRequest، ولا innerHTML، ولا eval، ولا ملفات مصغّرة (minified).
والطريق المعتاد لمرئي صُنع داخل المؤسسة هو المرئي التنظيمي (organizational visual): يضيف المسؤول ملف .pbiviz إلى قائمة المرئيات التنظيمية في بوابة الإدارة، معتمدًا كان أو لا، "even if they contradict the tenant settings of your organization" أي حتى لو خالف ذلك إعدادات المستأجر في المؤسسة، ويحدد من يستطيع استخدامه. ويصل إلى Power BI Desktop تلقائيًا أيضًا. لكن لا بد أن يتولاه أحد بعد ذلك: فالمسؤول يرفع كل إصدار جديد من جديد.
3. جهازك ليس الخدمة
الإعدادات السابقة تخص خدمة Power BI وحدها، وتقول Microsoft ذلك صراحة: "The UI tenant settings only affect the Power BI service." أي إعدادات المستأجر في الواجهة لا تؤثر إلا في خدمة Power BI. أما Power BI Desktop فيتبع سياسة المجموعة في Windows (group policy): EnableCustomVisuals وEnableUncertifiedVisuals، وكلاهما مفعّل افتراضيًا. لذلك قد يعمل المرئي تمامًا في Desktop على جهازك، ثم يعرض خطأ بعد النشر. وتنصح إرشادات التخطيط من Microsoft بإبقاء الجهتين متوافقتين. وقبل أن تعرض مرئيًا جديدًا على أحد، انشر نسخة تجريبية في مساحة العمل التي يستخدمها قرّاؤك وافتحها هناك.
4. ما لا يستطيعه المرئي غير المعتمد
حتى حين يسمح به المسؤول، يفوت المرئي غير المعتمد أمرين تعتمد عليهما فرق كثيرة. التصدير إلى PowerPoint لا يدعم المرئيات المخصصة إلا المعتمدة منها. وفي اشتراكات البريد تظهر المرئيات المخصصة غير المعتمدة "display an error symbol" أي برمز خطأ. ولا يغيّر المرئي التنظيمي ذلك: صفحة Microsoft عن المرئيات التنظيمية تقول إنها "can't be exported to PowerPoint or displayed in emails" أي لا تُصدَّر إلى PowerPoint ولا تظهر في رسائل الاشتراك، وإن هذه الميزات لا تدعمها إلا المرئيات المعتمدة المستوردة من المتجر مباشرة. فإن كان مديروك يقرؤون التقرير في رسالة بريد صباح الاثنين، فسيصلهم المرئي الجديد رمزَ خطأ.
وإعداد آخر يجب أن تعرفه: Allow downloads from custom visuals، وهو يسمح للمرئي المخصص بحفظ بياناته في ملف. وهو "disabled by default" أي معطّل افتراضيًا، ومستقل عن بقية إعدادات التصدير لديك.
قائمة الفحص
| السؤال | أين يُحسم | من تسأل |
|---|---|---|
| هل أستطيع إضافة مرئيات من ملف؟ | إعدادات المستأجر › Power BI visuals › Allow visuals created using the Power BI SDK | مسؤول Fabric |
| هل سيظهر المرئي غير المعتمد أصلًا؟ | إعدادات المستأجر › Power BI visuals › Add and use certified visuals only | مسؤول Fabric |
| هل يتبع Power BI Desktop القواعد نفسها؟ | سياسة المجموعة: EnableCustomVisuals وEnableUncertifiedVisuals | قسم تقنية المعلومات |
| هل سيظهر في التصدير إلى PowerPoint ورسائل الاشتراك؟ | فقط إن كان معتمدًا في AppSource | لا أحد: إنه حد في المنتج |
| من سيحدّثه العام القادم؟ | بوابة الإدارة › Organizational visuals | أنت والمسؤول |
حين تكفي مرئيات Power BI نفسها
كثير من طلبات المرئي الجديد تقدر عليه المرئيات الأساسية أصلًا. المبيعات حسب الفئة والفئة الفرعية مع التنقل إلى التفاصيل هي مخطط أعمدة على محوره تسلسل هرمي. والتلميح الغني هو صفحة تلميح (report page tooltip). والمخططات والبطاقات والجداول وأدوات التقطيع (slicers) لا تحتاج موافقة المسؤول، وتعمل في التصدير إلى PowerPoint وفي رسائل الاشتراك، وMicrosoft تتولى تحديثها. وطلب يبدأ بعبارة "استخدم مرئيات Power BI الأساسية فقط، وأخبرني إن لم يستطع أحدها ذلك" يغنيك عن الفحوص الأربعة كلها.
وإن احتجت مرئيًا مخصصًا فعلًا، فاطلب من الوكيل أن يلتزم بشروط الاعتماد على أي حال، وشغّل فحص Microsoft نفسها على الحزمة: pbiviz package --certification-audit (في powerbi-visuals-tools من الإصدار 6.1.0 فما بعده) يبحث عن استدعاءات غير آمنة لـ fetch وXMLHttpRequest وeval. ثم سلّم المسؤول الشيفرة المصدرية، لا الملف وحده.
ونحن نتبع النهج نفسه في أدواتنا. التقارير التي يكتبها وكيل DataArcus تستخدم مرئيات Power BI نفسها، فلا شيء يحتاج موافقة المسؤول، ولا يرسل قيم بياناتك إلى الذكاء الاصطناعي أبدًا. ولجانب النموذج، راجع فحصنا من 7 نقاط.
أسئلة
هل يمكن اعتماد مرئي مخصص كتبه وكيل ذكاء اصطناعي؟
ليس ما دام خاصًا. لا تعتمد Microsoft إلا المرئيات المنشورة في AppSource ("Private visuals aren't certified"، أي المرئيات الخاصة لا تُعتمد)، بعد مراجعة قد تستغرق حتى أربعة أسابيع للمرئي الجديد. ولمرئي يُستخدم داخل مؤسسة واحدة، الطريق المعتاد هو المرئي التنظيمي الذي يضيفه مسؤول Fabric.
لماذا يعمل مرئيي المخصص في Power BI Desktop ثم يعرض خطأ بعد النشر؟
لأن Desktop والخدمة يتبعان قواعد مختلفة. إعدادات المستأجر (Allow visuals created using the Power BI SDK وAdd and use certified visuals only) تنطبق على خدمة Power BI، أما Desktop فيتبع سياسة المجموعة في Windows. وإن كان المستأجر يحظر المرئيات غير المعتمدة، فالمرئي القادم من ملف يعرض خطأ في الخدمة حتى يضيفه المسؤول مرئيًا تنظيميًا.
هل المرئيات غير المعتمدة في Power BI غير آمنة؟
ليس بالضرورة. تقول Microsoft إن المرئيات غير المعتمدة "aren't necessarily unsafe"، أي ليست بالضرورة غير آمنة: فبعضها لا يمكن اعتماده لأنه يتصل بخدمة خارجية، كالخرائط. والاعتماد يعني أن اختبارات Microsoft تحققت من أن المرئي لا يصل إلى خدمات أو موارد خارجية. أما المرئي الذي كتبته أنت أو كتبه وكيل، فالتحقق منه مسؤوليتك.