قالب مخطط جانت من ملف CSV: صيغة الملف والجدول الزمني الذي يرسمه
قالب مخطط جانت من ملف CSV: خطة ترحيل بيانات من 14 مهمة، وملف CSV الذي يصفها (Task وGroup وDuration وDepends on)، والجدول الزمني المحسوب. اعرف ما تكتبه وتقتبسه وتلصقه.
ما هي قالب مخطط جانت من ملف CSV: صيغة الملف والجدول الزمني الذي يرسمه؟
CSV هو الصيغة التي تسافر بها الخطة. تصدّره أداة إدارة المشاريع، ويرسله زميل بالبريد، ويحفظه جدول بيانات، ثم يُطلب من أداة مخطط جانت قراءته. في المخطط الانسيابي السؤال هو كيف تكتب الأسهم؛ أما في مخطط جانت فالأمر أبسط، لأن الخطة تحتاج أربعة أشياء فقط لكل مهمة: اسمًا ومدة ومجموعة وما تنتظره. وكل ما عدا ذلك، من تواريخ وأشرطة وموعد انتهاء، يُحسب.
هذا القالب ترحيل بيانات، خطة مدخلاتها نفسها ملفات CSV: تصدير من النظام القديم، وتنظيف، وربط بالحقول الجديدة، وتحميل تجريبي، ومطابقة، ثم تحميل فعلي. الملف أدناه هو الخطة بصيغة CSV، بالأعمدة التي تقرؤها ورقة جانت في QueryChart عند اللصق. تُطابَق أسماء العناوين بالاسم وبأي ترتيب، ويجب التعرف على عمودين منها على الأقل. عمود Task (المهمة) هو الأهم؛ وDuration (المدة) بأيام عمل كاملة، والصفر يعني معلمًا رئيسيًا؛ وGroup (المجموعة) يرسم نطاقات المراحل؛ وDepends on (تعتمد على) يسرد المهام التي تنتظرها المهمة.
ثلاثة تفاصيل تحدد هل يُلصق ملف CSV بسلاسة. يحتوي Depends on عدة أرقام مهام مفصولة بفواصل، فيجب وضع هذا الحقل بين علامتي اقتباس مزدوجتين، ولا يفعل ذلك كاتب CSV نيابة عنك إلا إذا كان الحقل خلية واحدة فعلًا. والتواريخ، إن أضفت عمود Start أو End، الأسلم أن تكتب بصيغة yyyy-mm-dd التي تُقرأ دائمًا بالطريقة نفسها، أما تاريخ مثل 3/4 فيُقرأ بترتيب لغتك الرقمي. وعمود Status يُقرأ كتقدم، أي نسبة مئوية أو كلمة Done؛ وغيرها من الكلمات غير مفهومة.
لا يوجد رفع ملفات لمخططات جانت حتى الآن. افتح ملف CSV في أي محرر نصوص أو جدول بيانات، وانسخ الأسطر مع سطر العناوين، والصقها في الورقة. والجدول الزمني تحتها هو ما سيظهر.
ما الذي يغطيه هذا المخطط
في هذا القالب
- أربع مجموعات هي الاستخراج والتحويل والتحميل والتحقق، مع 14 مهمة ومعلمين رئيسيين: «استلام ملفات CSV» و«اعتماد الربط»، إضافة إلى «اجتياز التحقق» كبوابة قبل التحميل النهائي.
- الملف كنص: كتلة CSV تحت المخطط، بأربعة أعمدة، مع حقل Depends on بين علامتي اقتباس حيث يضم أكثر من مهمة.
- عمل متداخل: «ربط حقول المصدر بحقول الهدف» يبدأ بعد يوم عمل واحد من بدء «استلام ملفات CSV»، بالتوازي مع «فحص البيانات وتنظيفها».
- تحقق في مسارين: «مطابقة الأعداد والإجماليات» و«المستخدمون يفحصون عينة من السجلات» كلاهما يلي «إصلاح أخطاء التحميل»، و«اجتياز التحقق» ينتظرهما معًا.
- الجدول الزمني المحسوب: كل تاريخ يأتي من المدد والاعتماديات في الملف، لا من عمود تواريخ.
متى تستخدم هذا القالب
- لديك خطة في ملف CSV، من أداة مشاريع أو جدول بيانات، وتريد رؤيتها كمخطط جانت.
- تولّد خطة من سكربت أو قالب وتحتاج إلى معرفة الأعمدة وقواعد الاقتباس بدقة.
- رُفض جزء من لصقك في ورقة جانت وتريد رؤية ملف يعمل.
- تريد خطة ابتدائية لمشروع ترحيل بيانات أو ETL أو استيراد.
الخطة، مهمة بمهمة
جميع مهام المخطط مع مدتها بأيام العمل وما تنتظره. الاعتمادية هي رقم خطوة؛ SS تعني بداية إلى بداية، وFF نهاية إلى نهاية، و+n تأخير بأيام العمل.
| # | المهمة | المجموعة | أيام العمل | تعتمد على |
|---|---|---|---|---|
| 1 | الاتفاق على النطاق ومالكي البيانات | الاستخراج | 3 | |
| 2 | تصدير بيانات المصدر إلى CSV | الاستخراج | 4 | 1 |
| 3 | استلام ملفات CSV | الاستخراج | معلم رئيسي | 2 |
| 4 | فحص البيانات وتنظيفها | التحويل | 8 | 3 |
| 5 | ربط حقول المصدر بحقول الهدف | التحويل | 5 | 3SS+1 |
| 6 | اعتماد الربط | التحويل | معلم رئيسي | 4, 5 |
| 7 | تحميل تجريبي في نظام الاختبار | التحميل | 3 | 6 |
| 8 | إصلاح أخطاء التحميل | التحميل | 4 | 7 |
| 9 | مطابقة الأعداد والإجماليات | التحقق | 3 | 8 |
| 10 | المستخدمون يفحصون عينة من السجلات | التحقق | 4 | 8SS+2 |
| 11 | اجتياز التحقق | التحقق | معلم رئيسي | 9, 10 |
| 12 | التحميل النهائي | التحميل | 2 | 11 |
| 13 | أرشفة ملفات المصدر | التحقق | 1 | 12 |
| 14 | مراجعة ما بعد التحميل | التحقق | 2 | 12 |
الخطة نفسها بصيغة ملف CSV
انسخ هذا إلى ورقة مخطط جانت مع سطر العناوين: تُطابَق كل مجموعة أعمدة باسمها. خلية «تعتمد على» التي تحتوي على عدة مهام تتضمن فاصلة، لذلك توضع بين علامتي اقتباس. لا تتضمن الخطة تواريخ؛ أضف عمود «البداية» بتواريخ ISO (2026-04-03) للمهمة المحددة.
Task,Group,Duration,Depends on
الاتفاق على النطاق ومالكي البيانات,الاستخراج,3,
تصدير بيانات المصدر إلى CSV,الاستخراج,4,1
استلام ملفات CSV,الاستخراج,0,2
فحص البيانات وتنظيفها,التحويل,8,3
ربط حقول المصدر بحقول الهدف,التحويل,5,3SS+1
اعتماد الربط,التحويل,0,"4, 5"
تحميل تجريبي في نظام الاختبار,التحميل,3,6
إصلاح أخطاء التحميل,التحميل,4,7
مطابقة الأعداد والإجماليات,التحقق,3,8
المستخدمون يفحصون عينة من السجلات,التحقق,4,8SS+2
اجتياز التحقق,التحقق,0,"9, 10"
التحميل النهائي,التحميل,2,11
أرشفة ملفات المصدر,التحقق,1,12
مراجعة ما بعد التحميل,التحقق,2,12كيف تعمل
اكتب سطر العناوين أولًا
Task (المهمة) وGroup (المجموعة) وDuration (المدة) وDepends on (تعتمد على). أضف Start أو End للمهام ذات التاريخ الثابت فقط، وProgress أو Owner أو Notes إن توفرت. تُطابَق الأسماء بأي ترتيب؛ ويجب التعرف على عمودين على الأقل.
مهمة واحدة في كل سطر
المهمة الأولى هي الرقم 1، وهذا الترقيم هو ما يشير إليه Depends on. اجعل كل مهمة من بضعة أيام إلى بضعة أسابيع.
أعطِ كل مهمة مدة بأيام عمل كاملة
استخدم 0 للمعلم الرئيسي. لا وجود للساعات ولا لأنصاف الأيام، فقرّب إلى الأعلى أو ادمج المهمة القصيرة في جارتها.
اكتب Depends on أرقامًا، وضعه بين علامتي اقتباس
اذكر أرقام المهام التي تنتظرها، مثل 4, 5. أضف SS أو FF أو SF لأنواع أخرى، و+n أو -n لفارق زمني، مثل 5SS+1. ولأن هذه القوائم تحتوي فواصل، ضع الحقل بين علامتي اقتباس مزدوجتين.
احفظ بترميز UTF-8 وراجع النص
افتح الملف في محرر نصوص وانظر إليه مرة: الفواصل هي الفاصل بين الحقول، وعلامات الاقتباس حول كل حقل يحتوي فاصلة، والتواريخ بصيغة yyyy-mm-dd.
انسخ والصق واقرأ ما رُفض
انسخ كل الأسطر والصقها في أول خلية Task (المهمة) في ورقة جانت، واقرأ أي تحذير. التاريخ غير المقروء أو مهمة مجهولة في Depends on أو حلقة اعتماد يُبلَّغ عنها وتُستبعد ولا تُخمَّن.
الأسئلة الشائعة
ما الأعمدة التي يحتاجها ملف CSV لصنع مخطط جانت؟
اسم المهمة، ومدة أو تاريخا بدء وانتهاء. أما Group وDepends on وProgress والأشخاص فاختيارية. سطر العناوين يسمّي الأعمدة ولا يهم ترتيبها.
لماذا تعطّل عمود Depends on؟
في الغالب لأن حقلًا فيه عدة أرقام مهام، مثل 4, 5، لم يوضع بين علامتي اقتباس، فقسمته الفاصلة إلى عمودين. ضع هذا الحقل بين علامتي اقتباس مزدوجتين.
هل يمكنني رفع ملف CSV؟
لا يوجد رفع ملفات لمخططات جانت حتى الآن، لذا انسخ الصفوف من ملف CSV مع سطر العناوين والصقها في الورقة بجانب المخطط.
هل يهم ترتيب الصفوف؟
نعم، من جهة واحدة: رقم المهمة هو موضعها، وDepends on يشير إلى هذا الرقم. فإعادة ترتيب الصفوف بعد كتابة الاعتماديات تغيّر ما تشير إليه، إلا إذا أشرت إلى المهام بالاسم.
ماذا يفعل عمود Status؟
يُقرأ كتقدم. النسبة المئوية أو كلمة Done مفهومة؛ أما كلمات أخرى مثل In progress فلا، وتُعلَّم تلك الخلية.
