محتويات الدورة

Tableau / متوسط: نطاق الحساب والتفاعل / الدرس 10

التواريخ وتفصيل الفترة وسياسة التقويم

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

وقت القراءة التقريبي: 4 دقيقةتاريخ مراجعة المحتوى
في هذه الصفحة

أهداف الدرس

  • مقارنة شهر السنة بتجميع السنة والشهر.
  • تحديد افتراضات المنطقة الزمنية والأسبوع والتقويم المالي.
  • مراجعة الفترات الناقصة والمفقودة صراحة.

اختر جزء تاريخ أو قيمته

قد يجمع جزء الشهر كل أشهر يناير، بينما تميز قيمة تاريخ مقتطعة يناير 2025 منيناير 2026. يفيد الأول للموسمية والثاني لزمن متعدد السنوات، ولكل سؤال. ويضيف التمثيل المنفصل أو المستمر اختيارا آخر. سم التجميع ودور التاريخ قبل الاتجاه. لا يكشف عنوان يناير السنوات المساهمة. يقارن المقطع التعبيرين دون إنشاء حقول. تغير الدوال القيم التحليلية ويغير التنسيق المظهر؛ فلا يصلح التنسيق وحده مفتاح تجميع خاطئا أو يحدد السنوات التي دخلت الرقم.

tableau بدائل تفصيل تاريخ غير منفذة
// Month-of-year number
DATEPART('month', [Order Date])

// Year-month date value
DATETRUNC('month', [Order Date])

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

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

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

وحد الوقت قبل إسناد الفترة

قد يقع حدث UTC متأخر في 31 يناير في 1 فبراير بمنطقة أخرى. قرر هل يعتمد التقرير UTC أم منطقة العمل أم تاريخا محليا مخزنا قبل استخراج الشهر. ربما وحد المصدر الوقت مسبقا فيكون تطبيق إزاحة أخرى خاطئا. يوضح البرنامج UTC+02 ثابتة بقيم واعية بالمنطقة، ولا يمثل سياسة توقيت صيفي عامة أو اختبار موصل. تحتاج المناطق المسماة وقواعدها التاريخية تجهيزا مدعوما ومعالجة صريحة للأوقات المحلية الملتبسة أو المفقودة، لا مجرد إضافة رقم لكل الصفوف.

python حد تاريخ تقرير افتراضي
from datetime import datetime, timezone, timedelta
event = datetime(2026, 1, 31, 23, 30, tzinfo=timezone.utc)
local = event.astimezone(timezone(timedelta(hours=2)))
print(event.date())
print(local.date())
الناتج المتوقع
2026-01-31
2026-02-01

للحظة نفسها التاريخان 2026-01-31 و 2026-02-01 حسب المنطقتين الثابتتين. لا يستخدم Tableau أو خدمة وقت خارجية.

قارن الفترات المتماثلة والتغطية

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

راجع حدود التقويم

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

الأخطاء الشائعة وإصلاحها

دمج كل أشهر يناير في اتجاه متعدد السنوات دون قصد

لماذا يحدث؟
حل جزء الشهر محل مفتاح السنة والشهر.
كيف تصلحه؟
اختر قيمة التاريخ والتفصيل الموافقين للسؤال.
كيف تتجنب تكراره؟
احفظ مشاهدتين للشهر نفسه بسنتين مختلفتين.

إسناد حدث حدّي إلى شهر عمل خاطئ

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

مقارنة بيانات حالية ناقصة بفترة سابقة كاملة

لماذا يحدث؟
لم تعلن التغطية وقاعدة الحد.
كيف تصلحه؟
طبق قاعدة الفترات المتماثلة وأظهر الحداثة.
كيف تتجنب تكراره؟
سجل حد البيانات الصالحة مع مقاييس المقارنة.

اختبر فهمك

1. متى يفيد التجميع بشهر السنة ومتى يضلل؟

اعرض الحل المشروح

يفيد التجميع بشهر السنة للموسمية عبر السنوات عمدا. ويضلل عندما يتوقع القارئ تسلسلا زمنيا لفترات سنة وشهر متميزة. سم السؤال واحفظ السنة في القيمة أو التجميع عند الحاجة. لا يعيد تنسيق المحور وحده فرقا أسقطه مفتاح الحساب؛ فقد يجمع عنوان يناير سنوات عدة رغم أنه يبدو فئة واحدة بسيطة.

2. لماذا لا تعد إضافة ساعتين ثابتتين استراتيجية منطقة زمنية عامة؟

اعرض الحل المشروح

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

أهم ما تعلمته

  • لجزء التاريخ وقيمته وتنسيقه عقود مختلفة.
  • يحدد التقويم والدور والمنطقة والتغطية المقارنة المفيدة.

المراجع الرسمية