محرر الاستعلام في LuckyTemplates | لمحة عامة

محرر الاستعلام في LuckyTemplates | لمحة عامة

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

يُعد من أفضل الممارسات إحضار بياناتك دائمًا إلى محرر الاستعلام أولاً.

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

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

لماذا تحتاج دائمًا إلى استخدام محرر الاستعلام في LuckyTemplates

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

محرر الاستعلام في LuckyTemplates |  لمحة عامة

فقط لإظهار مثال على سبب عدم إحضار بياناتنا مباشرة إلى نموذج البيانات لدينا ، دعنا نستورد نموذجًا للملف بالنقر فوق Get data والنقر فوق مصنف Excel .

محرر الاستعلام في LuckyTemplates |  لمحة عامة

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

محرر الاستعلام في LuckyTemplates |  لمحة عامة

داخل Navigator ، سنحدد جدول Operation_Data هذا وننقر فوق الزر Load

محرر الاستعلام في LuckyTemplates |  لمحة عامة

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

محرر الاستعلام في LuckyTemplates |  لمحة عامة

يمكننا فقط إغلاقه بالنقر فوق الزر "إغلاق" .

محرر الاستعلام في LuckyTemplates |  لمحة عامة

بعد ذلك ، ستستمر في الالتزام بهذه البيانات غير المحسّنة مع وجود أخطاء في نموذج البيانات الخاص بنا.

محرر الاستعلام في LuckyTemplates |  لمحة عامة

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

محرر الاستعلام في LuckyTemplates |  لمحة عامة

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

تحويل البيانات باستخدام محرر الاستعلام في LuckyTemplates

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

محرر الاستعلام في LuckyTemplates |  لمحة عامة

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

لفتح محرر الاستعلام ، ما عليك سوى النقر فوق خيار تحويل البيانات .

محرر الاستعلام في LuckyTemplates |  لمحة عامة

داخل محرر الاستعلام ، قم باستيراد الملف بالنقر فوق مصدر جديد . ثم اختر نوع الملف الذي ترغب في الاستعلام عنه. في هذا المثال ، سنضغط على Excel Workbook لأننا نريد الاستعلام عن جدول بيانات أو ملف ورقة عمل.

محرر الاستعلام في LuckyTemplates |  لمحة عامة

بعد ذلك ، اختر الملف الذي تريد الاستعلام عنه. في هذا المثال ، سنقوم بالاستعلام عن ملف iPhone6 ​​excel.

محرر الاستعلام في LuckyTemplates |  لمحة عامة

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

محرر الاستعلام في LuckyTemplates |  لمحة عامة

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

محرر الاستعلام في LuckyTemplates |  لمحة عامة

دعونا نعيد تسمية الجدول أولاً. ضمن الخصائص ، أعد تسمية هذا الجدول إلى بيانات المبيعات .

محرر الاستعلام في LuckyTemplates |  لمحة عامة

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

1. إزالة القيم الفارغة

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

محرر الاستعلام في LuckyTemplates |  لمحة عامة

ثم ، قم بإلغاء تحديد (فارغ) ضمن خيار المرشحات ، وانقر فوق الزر موافق .

محرر الاستعلام في LuckyTemplates |  لمحة عامة

الآن ، سنرى أن القيم الخالية قد ولت. 

محرر الاستعلام في LuckyTemplates |  لمحة عامة

2. إزالة المعلومات الزائدة عن الحاجة

الشيء التالي الذي يمكننا القيام به هو إزالة المعلومات الزائدة داخل هذه الصفوف من طاولتنا. لدينا حاليًا ItemNumber و ProductName و ClassificationGroup وبعض نطاق التواريخ. سنقوم بإزالة هذه التكرارات وإحضار الصف الأول إلى الرأس بدلاً من ذلك.

محرر الاستعلام في LuckyTemplates |  لمحة عامة

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

محرر الاستعلام في LuckyTemplates |  لمحة عامة

نتيجة لذلك ، أصبحت هذه العناصر رؤوسنا الفعلية وهو ما يجب أن تكون عليه بالفعل.

محرر الاستعلام في LuckyTemplates |  لمحة عامة

بعد ذلك ، يمكننا الآن إزالة نفس العناصر من صفوفنا عن طريق إلغاء تحديدها في عوامل التصفية الخاصة بنا . بالنسبة لعمود ItemNumber ، يمكننا إلغاء تحديد خيار ItemNumber في عوامل التصفية الخاصة به.

محرر الاستعلام في LuckyTemplates |  لمحة عامة

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

محرر الاستعلام في LuckyTemplates |  لمحة عامة

3. Unpivoting الأعمدة في LuckyTemplates

الشيء الآخر الذي يمكننا إصلاحه هنا هو أعمدة التاريخ المتعددة. ما يمكننا فعله هو وضعها داخل عمود واحد بدلاً من ذلك. يمكننا القيام بذلك عن طريق عدم تنشيط الأعمدة

محرر الاستعلام في LuckyTemplates |  لمحة عامة

أولاً ، حدد الأعمدة التي لا نريد إلغاء تنشيطها. ثم ، انقر بزر الماوس الأيمن فوق العمود المحدد الأخير واختر Unpivot Other Columns

محرر الاستعلام في LuckyTemplates |  لمحة عامة

لدينا الآن التواريخ الخاصة بنا داخل عمود واحد ومبلغ المبيعات في عمود آخر أيضًا.

محرر الاستعلام في LuckyTemplates |  لمحة عامة

يمكننا الآن إعادة تسمية هذين العمودين بالتواريخ ومبلغ المبيعات .

محرر الاستعلام في LuckyTemplates |  لمحة عامة

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

محرر الاستعلام في LuckyTemplates |  لمحة عامة

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

محرر الاستعلام في LuckyTemplates |  لمحة عامة

4. إزالة الأخطاء في محرر Power Query

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

محرر الاستعلام في LuckyTemplates |  لمحة عامة

يرجع ذلك إلى وجود قيم نصية قبل تغيير نوع بيانات الأعمدة إلى "تاريخ" . كما هو موضح من المثال أدناه ، توجد معلومات ملخصة داخل عمود التاريخ

محرر الاستعلام في LuckyTemplates |  لمحة عامة

يمكننا إزالة هذه الأخطاء بسهولة عن طريق النقر بزر الماوس الأيمن على عمود التواريخ واختيار خيار إزالة الأخطاء .

محرر الاستعلام في LuckyTemplates |  لمحة عامة

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

محرر الاستعلام في LuckyTemplates |  لمحة عامة

5. تحويل استعلام إلى جدول فعلي

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

محرر الاستعلام في LuckyTemplates |  لمحة عامة

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

محرر الاستعلام في 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 لاحتياجات إعداد تقارير الأعمال الخاصة بك.

ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته

ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته

ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته