تقنية تصور LuckyTemplates: تعرف على كيفية إنشاء لوحات تصميم الخلفية
تعرف على تقنية تصور LuckyTemplates هذه حتى تتمكن من إنشاء قوالب الخلفية واستيرادها إلى تقارير LuckyTemplates الخاصة بك.
في هذا البرنامج التعليمي ، سنتعلم كيفية إنشاء جدول تحويل العملات للمبيعات في LuckyTemplates باستخدام مقاييس DAX. يمكنك مشاهدة الفيديو الكامل لهذا البرنامج التعليمي في أسفل هذه المدونة.
باستخدام هذه التقنية ، سنحتاج فقط إلى إنشاء أداة تقطيع بسيطة لتحويل عملة إلى أخرى. هذا مفيد بشكل خاص عند التعامل مع البيانات التي تحتوي على عملات متعددة في LuckyTemplates.
في هذا العرض التوضيحي ، سنستخدم قاعدة بيانات World Wide Importers من Microsoft.
جدول المحتويات
الافتراضات المستخدمة
هذه هي الافتراضات الأساسية المطبقة في هذا المثال:
بالنسبة للافتراض الأول ، قد يحدث هذا إذا كانت بيانات المصدر الخاصة بنا لا تحتوي على بيانات لعطلات نهاية الأسبوع أو العطلات. حتى لو لم يكن هناك معدل فعلي في تلك الأيام المحددة ، فهذا لا يعني أن المعدل غير موجود.
الافتراض الثاني هو أن لدينا جدول أبعاد سعر العملة. يمكننا إنشاء هذا استنادًا إلى أسعار العملات الفعلية الخاصة بنا ثم إضافة حقول مختلفة إليه.
بعد ذلك ، سنفترض أيضًا أن المبيعات (المقياس المستخدم في هذه الحالة) يتم تحويلها في تاريخ حدوث البيع. يمكننا أخذ متوسط سعر الشهر أو اختيار عدم تحويله إلى عملة معينة حتى نهاية الشهر.
هناك طرق متعددة لعرض هذا والتي تعتمد على متطلبات الأعمال المختلفة. لكن بالنسبة لهذا العرض التوضيحي ، سنقول فقط إننا نريد تحويله في اليوم الذي تم فيه البيع.
سنفترض أيضًا أن جميع المبيعات الأولية التي تمت بالدولار الأمريكي.
نموذج البيانات من المستوردين العالميين
دعنا نلقي نظرة على نموذج البيانات .
مرة أخرى ، يأتي هذا من قاعدة بيانات المستوردين العالميين.
لدينا جدولا حقائق - جدول مبيعات وجدول أسعار العملات. يمكننا أن نرى أن جدولي الحقائق مرتبطان بجدول DimDate من عمود التاريخ. سيتم استخدام هذا كمرشح لمصفوفة أو جدول.
يرتبط جدول DimCurrencyRates بجدول FactCurrencyRates استنادًا إلى مؤشر أسعار العملات.
الآن ، إذا ألقينا نظرة على جدول DimCurrencyRates ، يمكننا أن نرى أن المؤشر هو القيمة الفريدة التي ستكون مرتبطة بجدول FactCurrencyRates.
يوجد أيضًا عمود يحتوي على الاسم الكامل للمؤشر في حالة عدم معرفة بعض المستخدمين بالاختصارات.
لن يتم استخدام أعمدة النص والصيغة البادئة في هذا العرض التوضيحي. لن تعمل إلا كأعمدة تسمح لنا بتنسيق العملة بشكل مناسب باستخدام مقياس واحد فقط.
ترتيب الفرز هو كيفية ��رض هذه العملات في أداة تقطيع الشرائح. الدولار الأمريكي هو الأكثر استخدامًا لذا يتم وضعه في الأعلى. إنه ترتيب أكثر ملاءمة مقارنة بجعله أبجديًا.
تحويل العملات في LuckyTemplates
1. إنشاء مقياس أساسي
الخطوة الأولى هي إنشاء مقياس أساسي.
في هذه الحالة ، نستخدم إجمالي المبيعات. بالنسبة لهذا العرض التوضيحي ، ليس لدينا عمود إجمالي المبيعات ، لذلك نحن نستخدم لتكرار FactSales والحصول على الكمية مضروبة في سعر الوحدة.
يعرض الجدول ببساطة التاريخ وإجمالي المبيعات:
2. إضافة القطاعة
بالنسبة للخطوة التالية ، سنقوم بإضافة أداة تقطيع من جداول أسعار العملات الخاصة بنا. سنستخدم الاسم الكامل للعملات.
3. قم بإضافة مقاييس التاريخ المحددة والعملة الحالية
نحتاج إلى مقياسين إضافيين لمساعدتنا في معرفة العملة التي اختارها المستخدم.
إذا اختار المستخدم أكثر من عملة واحدة ، فسيستخدم تلقائيًا العملة الافتراضية وهي الدولار الأمريكي.
ستعتمد العملة الافتراضية على متطلبات العمل. يمكن أيضًا إجراء هذا لإظهار فراغ أو خطأ.
الآن ، التاريخ الحالي مهم أيضًا لهذه التقنية. وعندما نقول التاريخ الحالي ، فإننا لا نشير إلى تاريخ اليوم. بدلاً من ذلك ، فهذا يعني تاريخ سياق عامل التصفية الحالي.
نريد أيضًا معرفة مكاننا ، وهو ما يشير مرة أخرى إلى حالتنا في سياق الفلتر الحالي.
4. أضف مقياس المبيعات المحولة
دعنا ننتقل الآن إلى جدول الملفات ونحدد كيفية تجميعها معًا للحصول على قيمة محولة.
هذا هو الإجراء الأخير للحصول على المبيعات المحولة.
يتم استخدام المتغيرات لأنها تنظف الشفرة وتسهل تصحيح الأخطاء.
نريد أن نعرف أين نحن في التاريخ الحالي لذلك لدينا متغير محدد على أنه التاريخ. لدينا أيضًا العملة التي اخترناها.
هذان هما المقياسان السابقان اللذان أنشأناهما للتو.
نقوم أيضًا بتضمين المقياس الذي نريد تحويله.
يمكن تغيير هذا البعد إلى أي شيء. يمكن أن يكون الربح أو الهامش ، من بين أمور أخرى. لكن في هذا المثال ، نتمسك بإجمالي المبيعات.
لمعرفة السعر الذي نحتاج إلى تقديمه ، سنبحث عن التقاطع في جدول FactCurrencyRates.
للبحث عن العملة المحددة ، نستخدم المؤشر من نفس الجدول. هذا هو سبب إعداد CurrencySelected باستخدام شريط.
مع هذا الإعداد ، فإن سياق عامل التصفية الحالي سيسحب سعرًا متقاطعًا واحدًا فقط نظرًا لوجود عملة واحدة محددة في كل مرة.
بعد ذلك ، نحتاج فقط إلى مضاعفة السعر في مبيعاتنا للحصول على القيمة المحولة.
5. إعداد جدول تحويل العملة
إذا أخذنا الاسم الكامل لجدول أسعار العملات ووضعناه تحت أعمدة ، فسنرى المبالغ المعروضة بجميع العملات المختلفة.
لذلك ، لديك مقياس واحد ، المبيعات المحولة ، والذي أنشأ بسرعة جدول تحويل العملات الذي يحتوي على مبلغ المبيعات المقدم على هيئة 20 عملة مختلفة.
خاتمة
قدمت هذه التقنية طريقة بسيطة لإنشاء جدول تحويل العملات في LuckyTemplates.
المفتاح لتبسيط الأمور هو التأكد من أننا لا نكرر الرموز والقياسات والصيغ. كل هذا يحتاج إلى القليل من التفكير الإبداعي لإيجاد حلول تجعل تحويل العملات في LuckyTemplates أسهل.
أتمنى أن تكون قد تعلمت الكثير من هذه التقنية.
أتمنى لك كل خير،
تعرف على تقنية تصور LuckyTemplates هذه حتى تتمكن من إنشاء قوالب الخلفية واستيرادها إلى تقارير LuckyTemplates الخاصة بك.
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ستتعلم كيفية حفظ وتحميل الكائنات من ملف .rds في R. ستغطي هذه المدونة أيضًا كيفية استيراد الكائنات من R إلى LuckyTemplates.
في هذا البرنامج التعليمي للغة ترميز DAX ، تعرف على كيفية استخدام وظيفة الإنشاء وكيفية تغيير عنوان القياس ديناميكيًا.
سيغطي هذا البرنامج التعليمي كيفية استخدام تقنية Multi Threaded Dynamic Visuals لإنشاء رؤى من تصورات البيانات الديناميكية في تقاريرك.
في هذه المقالة ، سأقوم بتشغيل سياق عامل التصفية. يعد سياق عامل التصفية أحد الموضوعات الرئيسية التي يجب على أي مستخدم LuckyTemplates التعرف عليها في البداية.
أريد أن أوضح كيف يمكن لخدمة تطبيقات LuckyTemplates عبر الإنترنت أن تساعد في إدارة التقارير والرؤى المختلفة التي تم إنشاؤها من مصادر مختلفة.
تعرف على كيفية إجراء تغييرات في هامش الربح باستخدام تقنيات مثل قياس التفرع والجمع بين صيغ DAX في LuckyTemplates.
سيناقش هذا البرنامج التعليمي أفكار تجسيد مخازن البيانات وكيفية تأثيرها على أداء DAX في توفير النتائج.
إذا كنت لا تزال تستخدم Excel حتى الآن ، فهذا هو أفضل وقت لبدء استخدام LuckyTemplates لاحتياجات إعداد تقارير الأعمال الخاصة بك.