استخدام واجهة مستخدم DAX Studio: نظرة عامة

في هذا البرنامج التعليمي ، سنتعرف على نظرة عامة سريعة على جميع الخيارات المتاحة في واجهة المستخدم الخاصة بـ DAX Studio. تتضمن هذه الأجزاء وكل زر في الشريط. سنناقش كيف سيساعد استخدام هذه الميزات في تحسين أدائك في DAX Studio.

من المهم أن تتعرف على الغرض والوظيفة الخاصة بكل ميزة في DAX Studio. لذلك ، سوف نتناول هذا من الأعلى إلى الأسفل.

جدول المحتويات

استخدام شريط DAX Studio

يحتوي DAX Studio على ثلاث علامات تبويب على الشريط الخاص به: الصفحة الرئيسية والمتقدمة والمساعدة .

استخدام واجهة مستخدم DAX Studio: نظرة عامة

1. علامة التبويب "الصفحة الرئيسية":

يتم تجميع الخيارات الموجودة ضمن علامة تبويب الصفحة الرئيسية وفقًا للغرض.

استخدام واجهة مستخدم DAX Studio: نظرة عامة

لبناء وتنفيذ الاستعلامات

هذه هي الأزرار الموجودة داخل مجموعة الاستعلام :

استخدام واجهة مستخدم DAX Studio: نظرة عامة

الزر الأول على اليسار هو تشغيل . يتيح لك هذا الخيار تنفيذ كود DAX الذي كتبته. وإذا قمت بالنقر فوق سهم القائمة المنسدلة ، فسيظهر زران آخران: تشغيل الاستعلام ومسح ذاكرة التخزين المؤقت والتشغيل .

الزر التالي هو إلغاء . سيؤدي النقر فوق هذا الخيار إلى إيقاف تنفيذ الاستعلام. يكون هذا مفيدًا بشكل خاص إذا كان الاستعلام يستغرق وقتًا طويلاً للتشغيل.

يشبه خيار مسح ذاكرة التخزين المؤقت Clear Cache and Run ، فقط أن الأول سوف يمسح ذاكرة التخزين المؤقت في البرنامج. لذلك إذا كنت ترغب في تشغيل الاستعلام بعد مسح ذاكرة التخزين المؤقت ، فمن الأفضل اختيار الخيار الأخير لتقليل عدد النقرات.

يتيح لك خيار الإخراج استخراج النتائج لعرضها وتحريرها في برنامج مختلف. على سبيل المثال ، إذا كنت تريد عرض النتائج في Excel ، فيمكنك استخدام خيار الإخراج لاستخراج النتائج كملف Excel.

استخدام واجهة مستخدم DAX Studio: نظرة عامة

تحتوي مجموعة العرض على زر واحد فقط: منشئ الاستعلام .

يسمح لك Query Builder بتنفيذ استعلام DAX دون الحاجة إلى كتابة أي تعليمات برمجية.

استخدام واجهة مستخدم DAX Studio: نظرة عامة

بعد النقر فوق Query Builder ، ما عليك سوى سحب وإسقاط الأعمدة و / أو المقاييس من جزء البيانات الوصفية.

تحتوي مجموعة التحرير على أزرار مشابهة لتلك الموجودة في البرامج الأخرى ، مثل Excel.

استخدام واجهة مستخدم DAX Studio: نظرة عامة

هذه الأوامر قابلة للتطبيق على الرموز التي كتبتها.

لتنسيق كود DAX

المجموعة التالية هي تنسيق :

استخدام واجهة مستخدم DAX Studio: نظرة عامة

استعلام التنسيق هو أداة رائعة لاستخدامها عند كتابة تعليمات برمجية DAX. سيؤدي النقر فوق هذا إلى تنسيق أكواد DAX وفقًا لمعيار DAX Studio.

يستخدم هذا الخيار خدمة تعرف باسم daxformatter.com . يرسل طلبًا إلى موقع الويب هذا ، ويقوم الموقع بدوره بتنسيق الكود ثم إرساله مرة أخرى إلى DAX Studio. لاحظ أنك بحاجة إلى اتصال بالإنترنت لجعل هذه الوظيفة تعمل.

بعد ذلك ، يسمح لك الزران Comment و Uncomment بوضع التعليقات في كود DAX الخاص بك.

يسمح لك الزران إلى العلوي والسفلي بتغيير حالة الأحرف الخاصة برمز DAX المكتوب .

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

تحتوي المجموعة التالية "بحث" باستخدام الأزرار " بحث واستبدال " على وظائف مماثلة لوظائف البرامج الأخرى.

استخدام واجهة مستخدم DAX Studio: نظرة عامة

لقياس الأداء ومراقبته

من الآن فصاعدًا ، هناك مجموعة LuckyTemplates .

استخدام واجهة مستخدم DAX Studio: نظرة عامة

يسمح لك زر تحميل بيانات الأداء باستيراد البيانات التي تم تصديرها من محلل أداء LuckyTemplates .

للقيام بذلك ، تحتاج أولاً إلى استخراج ملف من LuckyTemplates. انتقل إلى علامة التبويب عرض في LuckyTemplates وانقر فوق محلل الأداء .

استخدام واجهة مستخدم DAX Studio: نظرة عامة

سيظهر بعد ذلك جزء محلل الأداء. انقر فوق الزر بدء التسجيل أثناء استعراض العناصر المرئية ورمز DAX في LuckyTemplates الذي تريد تحليله ، ثم انقر فوق تصدير .

استخدام واجهة مستخدم DAX Studio: نظرة عامة

ارجع إلى DAX Studio ثم قم بتحميل الملف الذي استخرجته من LuckyTemplates باستخدام الخيار Load Perf Data .

التالي هو مجموعة الآثار :

استخدام واجهة مستخدم DAX Studio: نظرة عامة

الزر الأول في هذه المجموعة هو كافة الاستعلامات . عند النقر فوقه ، ستظهر علامة تبويب جديدة تسمى All Queries في الأسفل.

استخدام واجهة مستخدم DAX Studio: نظرة عامة

تحتوي علامة التبويب هذه على StartTime والنوع والمدة والمستخدم وقاعدة البيانات والاستعلام. يوفر إحصائيات رقمية للاستعلامات المرسلة إلى خدمات التحليل إما في LuckyTemplates أو LuckyTemplates Service أو Excel أو SSAS .

يوفر خيار خطة الاستعلام معلومات حول خطة الاستعلام المنطقية والفعلية. يمكن أن تساعدك هذه في فهم كيفية قيام محرك DAX بحل رمز DAX. عند النقر فوق هذا الخيار ، ستظهر علامة تبويب جديدة أخرى في الأسفل.

استخدام واجهة مستخدم DAX Studio: نظرة عامة

ثم هناك خيار توقيتات الخادم . يوفر معلومات حول كيفية استخراج البيانات من محرك التخزين . وبالمثل ، سيتم فتح علامة تبويب جديدة أخرى إذا قمت بالنقر فوقها.

استخدام واجهة مستخدم DAX Studio: نظرة عامة

بالنسبة إلى عمليات التتبع ، لا يمكنك تشغيل جميع الخيارات الثلاثة في وقت واحد.

إذا حاولت النقر فوق خيارين في وقت واحد ، فستظهر رسالة خطأ تفيد بأنه يتعين عليك انتظار تحديث التتبع.

للاستخدام مع البرامج الخارجية

المجموعة الأخيرة ضمن علامة التبويب "الصفحة الرئيسية" هي "اتصال" :

استخدام واجهة مستخدم DAX Studio: نظرة عامة

يسمح لك زر الاتصال بالاتصال أو تغيير الاتصال الحالي إما إلى نموذج LuckyTemplates أو Analysis Services أو Excel من داخل استوديوDAX.

على سبيل المثال ، أنت تعمل باستخدام نموذج LuckyTemplates وتريد التبديل على الفور بين أدوات بيانات SQL Server أو SSAS. بعد ذلك ، ما عليك سوى استخدام خيار الاتصال وإجراء التغييرات التي تحتاجها.

استخدام واجهة مستخدم DAX Studio: نظرة عامة

خيار تحديث البيانات الوصفية ، عند النقر فوقه ، سوف يقوم بتحديث الجداول والبيانات الموجودة في جزء البيانات الوصفية في DAX Studio.

على سبيل المثال ، قمت بإجراء تغييرات في بياناتك في LuckyTemplates. لن يتم تعقب هذا التغيير تلقائيًا بواسطة DAX Studio. لذلك ، تحتاج إلى النقر فوق تحديث البيانات الوصفية وسيتم تحديثها وفقًا لذلك.

2. علامة التبويب "خيارات متقدمة":

علامة التبويب الثانية في الشريط هي علامة التبويب خيارات متقدمة .

استخدام واجهة مستخدم DAX Studio: نظرة عامة

تم تجميع الخيارات الموجودة في علامة التبويب هذه في 4 وفقًا للوظيفة.

أولاً مجموعة المقاييس :

استخدام واجهة مستخدم DAX Studio: نظرة عامة

لنناقش أولاً خيار عرض المقاييس .

عند النقر عليه ، سيفتح هذا الجزء مقاييس VertiPaq Analyzer الذي يوفر معلومات عديدة عن الجداول والأعمدة والبيانات الأخرى المستخدمة في ملف DAX Studio الحالي.

استخدام واجهة مستخدم DAX Studio: نظرة عامة

سيقوم خيار تصدير المقاييس بعد ذلك بتصدير المعلومات في جزء مقاييس VertiPaq Analyzer بينما يقوم خيار استيراد المقاييس بإحضار المقاييس من مصادر خارج DAX Studio.

تحتوي مجموعة التصدير على خيار تصدير البيانات الذي يسمح لك بتصدير البيانات في DAX Studio كملف .csv أو جدول SQL.

استخدام واجهة مستخدم DAX Studio: نظرة عامة

استخدام واجهة مستخدم DAX Studio: نظرة عامة

بعد ذلك ، تحتوي مجموعة الأداء على خيار تشغيل المعيار .

استخدام واجهة مستخدم DAX Studio: نظرة عامة

يمكنك استخدام هذا عندما تريد تشغيل نفس الرمز عدة مرات بمساعدة ذاكرة التخزين المؤقت الباردة وذاكرة التخزين المؤقت الدافئة.

استخدام واجهة مستخدم DAX Studio: نظرة عامة

المجموعة الأخيرة ضمن علامة التبويب خيارات متقدمة هي الأدوات الخارجية .

استخدام واجهة مستخدم DAX Studio: نظرة عامة

عند النقر فوقه ، يفتح منشئ ملفات التعريف SQL نافذة SQL Server Profiler.

استخدام واجهة مستخدم DAX Studio: نظرة عامة

يسمح لك بتتبع الكود الذي يتم تنفيذه جنبًا إلى جنب مع الأحداث التي تم إنشاؤها خلف الكواليس. ومع ذلك ، يقوم DAX Studio بالفعل بهذه العملية نفسها ، لذا لا توجد حاجة فعلية لاستخدام هذا الخيار.

هذا شيء ستستخدمه في حالة تعذر فتح استوديو DAX على جهاز الكمبيوتر الخاص بك. يتوفر هذا الخيار في SQL Server Management Studio.

يتيح لك خيار التحليل في Excel توصيل DAX Studio بـ Excel. هذا مفيد بشكل خاص إذا كنت تريد إنشاء جدول محوري أو تقرير بسرعة.

استخدام واجهة مستخدم DAX Studio: نظرة عامة

عند النقر فوق هذا ، سيتم تشغيل برنامج Excel وسيعيد توجيهك افتراضيًا لإنشاء جداول محورية.

3. علامة تبويب المساعدة:

علامة التبويب الأخيرة في شريط DAX Studio هي علامة التبويب تعليمات .

استخدام واجهة مستخدم DAX Studio: نظرة عامة

ستساعدك علامة التبويب هذه في زيادة فهم وظائف وميزات DAX Studio.

ضمن مجموعة الارتباطات ، توجد تعليمات DAX Studio ومنتدى Power Pivot ومنتدى خدمات التحليل .

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

بخلاف ذلك ، هناك أيضًا مجموعة المشكلات .

إذا كنت تواجه خطأ أثناء استخدام DAX Studio ، فيمكنك الإبلاغ عنه باستخدام خيار الإبلاغ عن خطأ . يمكنك أيضًا طلب ميزات باستخدام خيار طلب ميزة . وإذا كانت هناك ميزة معينة لا تفهمها ، فيمكنك النقر فوق خيار طرح سؤال .

إذا كنت تريد معرفة المزيد من المعلومات حول إصدار DAX Studio الخاص بك ، فيمكنك النقر فوق الخيار About DAXStudio .

استخدام واجهة مستخدم DAX Studio: نظرة عامة

يمكنك أيضًا استخدام هذا لمشاركة معلومات أكثر تفصيلاً فيما يتعلق بالمشكلات التي واجهتها أثناء استخدام DAX Studio.

إضافة ميزات إلى شريط أدوات الوصول السريع

إذا كانت هناك ميزات أو وظائف تستخدمها عدة مرات في اليوم أثناء استخدام DAX Studio ، فيمكنك إضافتها إلى شريط أدوات الوصول السريع .

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

استخدام واجهة مستخدم DAX Studio: نظرة عامة

يمكن العثور على شريط أدوات الوصول السريع في الزاوية العلوية اليسرى من DAX Studio.

استخدام واجهة مستخدم DAX Studio: نظرة عامة

يمكنك أيضًا اختيار نقله أسفل الشريط.

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

أيضًا ، إذا كان لديك كل ما تحتاجه في شريط الأدوات ، يمكنك إغلاق الشريط. سيؤدي ذلك إلى جعل مساحة عمل DAX Studio أقل ازدحامًا.

استخدام جزء البيانات الوصفية في DAX Studio

يوفر لك جزء البيانات الوصفية معلومات حول نموذج البيانات الخاص بك.

استخدام واجهة مستخدم DAX Studio: نظرة عامة

توفر لك القائمة المنسدلة الأولى اسم نموذج البيانات. إذا كنت متصلاً بـ SQL Server Analysis Services ، فسترى قواعد بيانات متعددة مدرجة في هذه القائمة المنسدلة.

يتيح لك خيار البحث تصفية محتويات نموذج البيانات مثل الجداول والأعمدة.

استخدام الميزات الخاصة في DAX Studio

إحدى الميزات المميزة في DAX Studio هي القدرة على تكبير وتصغير كل جزء.

استخدام واجهة مستخدم DAX Studio: نظرة عامة

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

استخدام واجهة مستخدم DAX Studio: نظرة عامة

ستلاحظ أيضًا وجود جداول بها رموز نصف شفافة ليست في الأصل جزءًا من ملف LuckyTemplates المستخدم في DAX Studio.

استخدام واجهة مستخدم DAX Studio: نظرة عامة

توجد هذه الجداول لأنه في كل مرة تستخدم فيها وظيفة التاريخ / الوقت التلقائي في LuckyTemplates ، سينشئ DAX Studio جداول متعددة لكل عمود في نموذج البيانات الخاص بك.

هذا هو السبب في أنه من المهم أن يكون لديك جدول تاريخ في كل نموذج بيانات في حالة ما إذا كنت ستستخدمه في المستقبل لإجراء حسابات استخباراتية للوقت.

تظهر هذه الجداول فقط داخل الأدوات الخارجية مثل استوديو DAX ولا تكون مرئية داخل LuckyTemplates افتراضيًا. يمكنك إيقاف تشغيل هذا الخيار حتى لا يستهلك مساحة كبيرة في ذاكرة البرنامج.

استخدام جزء الوظائف في DAX Studio

يتم استخدام جزء الوظائف إذا كنت تريد فهم معلمات وسيطة دالة معينة.

استخدام واجهة مستخدم DAX Studio: نظرة عامة

لعرض المعلمات ، اسحب وظيفة من لوحة الوظائف وأفلتها في منطقة الترميز. في هذا المثال ، إنها دالة التاريخ.

استخدام واجهة مستخدم DAX Studio: نظرة عامة

سترى بعد ذلك الوسيطة التي تحتاجها لجعل وظيفة DATE تعمل بشكل صحيح في DAX Studio.

استخدام جزء DMV في DAX Studio

يرمز DMV إلى طرق عرض الإدارة الديناميكية . معلومات حالة خادم الإرجاع الخاصة بـ DMV.

استخدام واجهة مستخدم DAX Studio: نظرة عامة

يمكنك الوصول إلى أي معلومات حول نموذج البيانات الخاص بك بمساعدة DMVs هذه. تبدو مثل عبارة SQL ، لكنها ليست رمزًا في الحقيقة.

على سبيل المثال ، لنقم بسحب وإسقاط DISCOVER_KEYWORDS في منطقة الترميز ثم تشغيله.

استخدام واجهة مستخدم DAX Studio: نظرة عامة

في جزء النتائج ، سترى أنه يوفر عمودًا يقول الكلمة الرئيسية.

إذا حاولت تشغيل إحدى هذه الكلمات الرئيسية في LuckyTemplates ، فستتلقى رسالة خطأ تفيد بأن الرمز غير صحيح.

استخدام واجهة مستخدم DAX Studio: نظرة عامة

هذا لأن هذه الكلمات الرئيسية محجوزة.

لا يمكنك استخدام الكلمات الرئيسية المحجوزة في كود DAX الخاص بك.

هذه ميزة مفيدة للغاية لأنها تساعد في منع أخطاء الكلمات الرئيسية. يعد استخدام الكلمات الأساسية الصحيحة في DAX Studio و LuckyTemplates أمرًا بالغ الأهمية بشكل خاص إذا كنت تكتب أسطرًا متعددة من التعليمات البرمجية.

استخدام الأجزاء الأخرى المتوفرة في DAX Studio

جزء الإخراج

يوفر جزء الإخراج معلومات عن الإجراءات التي قمت بها في DAX Studio.

استخدام واجهة مستخدم DAX Studio: نظرة عامة

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

إذا قمت بتنفيذ رمز ، فسيوفر أيضًا معلومات حول عدد الصفوف التي تم إرجاعها ووقت معالجة الاستعلام.

جزء النتائج

يعرض جزء النتائج نتيجة رمز DAX أو DMV الذي قمت بتنفيذه.

استخدام واجهة مستخدم DAX Studio: نظرة عامة

جزء محفوظات الاستعلام

يعرض جزء محفوظات الاستعلام ملخصًا للرموز التي قمت بتنفيذها.

استخدام واجهة مستخدم DAX Studio: نظرة عامة

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

معلومات أخرى

في الجانب الأيمن السفلي من DAX Studio ، هناك العديد من المعلومات الأخرى المتاحة.

استخدام واجهة مستخدم DAX Studio: نظرة عامة

أهم المعلومات هي المضيف المحلي ورقم الكود . عندما تحاول توصيل Excel إما بـ LuckyTemplates أو Analysis Services ، فأنت بحاجة إلى هذه المعلومات حتى تتمكن من إجراء اتصال بين DAX Studio وأي من البرنامجين المذكورين.

الوقت ، في النهاية ، يسمح لك بتتبع الثواني أو الدقائق التي انقضت عند تنفيذ استعلام.


أداء الاستعلام وإعداد استوديو DAX

خاتمة

يعد DAX Studio أفضل أداة لاستخدامها عند تحليل استعلامات DAX في LuckyTemplates. لذلك ، من المهم التعرف على كل ميزة تم إنشاؤها باستخدامها. من المهم أن تفهم ماهيتها ، وكيف يمكن استخدامها ، وكيف يمكن أن تؤثر على سير عملك عند استخدام DAX Studio.

تعد هذه النظرة العامة لواجهة المستخدم الخاصة بـ DAX Studio أساسًا جيدًا قبل كتابة أكواد DAX. كلما زادت معرفتك بالأساسيات ، زادت نجاحك عند التعامل مع المشكلات المتقدمة.

Leave a Comment

تقنية تصور LuckyTemplates: تعرف على كيفية إنشاء لوحات تصميم الخلفية

تقنية تصور LuckyTemplates: تعرف على كيفية إنشاء لوحات تصميم الخلفية

تعرف على تقنية تصور LuckyTemplates هذه حتى تتمكن من إنشاء قوالب الخلفية واستيرادها إلى تقارير LuckyTemplates الخاصة بك.

ما هي الذات في بايثون: أمثلة من العالم الحقيقي

ما هي الذات في بايثون: أمثلة من العالم الحقيقي

ما هي الذات في بايثون: أمثلة من العالم الحقيقي

كيفية حفظ وتحميل ملف RDS في R.

كيفية حفظ وتحميل ملف RDS في R.

ستتعلم كيفية حفظ وتحميل الكائنات من ملف .rds في R. ستغطي هذه المدونة أيضًا كيفية استيراد الكائنات من R إلى LuckyTemplates.

تمت إعادة النظر في أول N أيام عمل - حل لغة ترميز DAX

تمت إعادة النظر في أول N أيام عمل - حل لغة ترميز DAX

في هذا البرنامج التعليمي للغة ترميز DAX ، تعرف على كيفية استخدام وظيفة الإنشاء وكيفية تغيير عنوان القياس ديناميكيًا.

اعرض الرؤى باستخدام تقنية المرئيات الديناميكية المتعددة الخيوط في LuckyTemplates

اعرض الرؤى باستخدام تقنية المرئيات الديناميكية المتعددة الخيوط في LuckyTemplates

سيغطي هذا البرنامج التعليمي كيفية استخدام تقنية Multi Threaded Dynamic Visuals لإنشاء رؤى من تصورات البيانات الديناميكية في تقاريرك.

مقدمة لتصفية السياق في LuckyTemplates

مقدمة لتصفية السياق في LuckyTemplates

في هذه المقالة ، سأقوم بتشغيل سياق عامل التصفية. يعد سياق عامل التصفية أحد الموضوعات الرئيسية التي يجب على أي مستخدم LuckyTemplates التعرف عليها في البداية.

أفضل النصائح في استخدام التطبيقات في خدمة LuckyTemplates عبر الإنترنت

أفضل النصائح في استخدام التطبيقات في خدمة LuckyTemplates عبر الإنترنت

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

تحليل تغييرات هامش الربح بمرور الوقت - التحليلات باستخدام LuckyTemplates و DAX

تحليل تغييرات هامش الربح بمرور الوقت - التحليلات باستخدام LuckyTemplates و DAX

تعرف على كيفية إجراء تغييرات في هامش الربح باستخدام تقنيات مثل قياس التفرع والجمع بين صيغ DAX في LuckyTemplates.

أفكار التجسيد لذاكرة التخزين المؤقت للبيانات في DAX Studio

أفكار التجسيد لذاكرة التخزين المؤقت للبيانات في DAX Studio

سيناقش هذا البرنامج التعليمي أفكار تجسيد مخازن البيانات وكيفية تأثيرها على أداء DAX ​​في توفير النتائج.

إعداد تقارير الأعمال باستخدام LuckyTemplates

إعداد تقارير الأعمال باستخدام LuckyTemplates

إذا كنت لا تزال تستخدم Excel حتى الآن ، فهذا هو أفضل وقت لبدء استخدام LuckyTemplates لاحتياجات إعداد تقارير الأعمال الخاصة بك.