إنشاء جدول تحويل العملات في LuckyTemplates

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

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

في هذا العرض التوضيحي ، سنستخدم قاعدة بيانات World Wide Importers من Microsoft.

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

الافتراضات المستخدمة

هذه هي الافتراضات الأساسية المطبقة في هذا المثال:

إنشاء جدول تحويل العملات في LuckyTemplates

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

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

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

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

سنفترض أيضًا أن جميع المبيعات الأولية التي تمت بالدولار الأمريكي.

نموذج البيانات من المستوردين العالميين

دعنا نلقي نظرة على نموذج البيانات

إنشاء جدول تحويل العملات في LuckyTemplates

مرة أخرى ، يأتي هذا من قاعدة بيانات المستوردين العالميين.

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

يرتبط جدول DimCurrencyRates بجدول FactCurrencyRates استنادًا إلى مؤشر أسعار العملات.

الآن ، إذا ألقينا نظرة على جدول DimCurrencyRates ، يمكننا أن نرى أن المؤشر هو القيمة الفريدة التي ستكون مرتبطة بجدول FactCurrencyRates.

إنشاء جدول تحويل العملات في LuckyTemplates

يوجد أيضًا عمود يحتوي على الاسم الكامل للمؤشر في حالة عدم معرفة بعض المستخدمين بالاختصارات.

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

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

تحويل العملات في LuckyTemplates

1. إنشاء مقياس أساسي

الخطوة الأولى هي إنشاء مقياس أساسي.

إنشاء جدول تحويل العملات في LuckyTemplates

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

يعرض الجدول ببساطة التاريخ وإجمالي المبيعات:

إنشاء جدول تحويل العملات في LuckyTemplates

2. إضافة القطاعة

بالنسبة للخطوة التالية ، سنقوم بإضافة أداة تقطيع من جداول أسعار العملات الخاصة بنا. سنستخدم الاسم الكامل للعملات.

إنشاء جدول تحويل العملات في LuckyTemplates

3. قم بإضافة مقاييس التاريخ المحددة والعملة الحالية

نحتاج إلى مقياسين إضافيين لمساعدتنا في معرفة العملة التي اختارها المستخدم.

إنشاء جدول تحويل العملات في LuckyTemplates

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

ستعتمد العملة الافتراضية على متطلبات العمل. يمكن أيضًا إجراء هذا لإظهار فراغ أو خطأ.

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

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

4. أضف مقياس المبيعات المحولة

دعنا ننتقل الآن إلى جدول الملفات ونحدد كيفية تجميعها معًا للحصول على قيمة محولة. 

هذا هو الإجراء الأخير للحصول على المبيعات المحولة.

إنشاء جدول تحويل العملات في LuckyTemplates

يتم استخدام المتغيرات لأنها تنظف الشفرة وتسهل تصحيح الأخطاء.

نريد أن نعرف أين نحن في التاريخ الحالي لذلك لدينا متغير محدد على أنه التاريخ. لدينا أيضًا العملة التي اخترناها.

إنشاء جدول تحويل العملات في LuckyTemplates

هذان هما المقياسان السابقان اللذان أنشأناهما للتو.

نقوم أيضًا بتضمين المقياس الذي نريد تحويله.

إنشاء جدول تحويل العملات في LuckyTemplates

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

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

إنشاء جدول تحويل العملات في LuckyTemplates

للبحث عن العملة المحددة ، نستخدم المؤشر من نفس الجدول. هذا هو سبب إعداد CurrencySelected باستخدام شريط.

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

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

إنشاء جدول تحويل العملات في LuckyTemplates

5. إعداد جدول تحويل العملة

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

إنشاء جدول تحويل العملات في LuckyTemplates

إنشاء جدول تحويل العملات في LuckyTemplates

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

خاتمة

قدمت هذه التقنية طريقة بسيطة لإنشاء جدول تحويل العملات في LuckyTemplates.

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

أتمنى أن تكون قد تعلمت الكثير من هذه التقنية.

أتمنى لك كل خير،

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