You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

5.3 KiB

layout type title date tags
post handbook Admin Commands 2014-11-10 command admin

These are checklist admin needs to get done.

งขอมลจาก PSIS v1

เรมกนทคำสงสำหรบการดงขอมลเกาเลย หลกการคลายกน คอ กำหนด school_id ไดตามชอบใจ ถาไมครบมนจะ search ดวยรหสทมลงไปเปนตวเรมต

  • $ ./manage.py <command> <school_id>

นนอจดการของโรงเรยนทองการ

  • $ ./manage.py <command> 1010

นนอจดการของโรงเรยนทรหสโรงเรยนขนตนดวย 1010งหมด

  • $ ./manage.py <command> all

นนอจดการของทกโรงเรยน ซงไมแนะนำเลยเพราะแยกเปนหลาย process จะเรวกวามากน

คำสงทของชดน

  • import_v1_bank
  • import_v1_class_rel
  • import_v1_classroom
  • import_v1_employee
  • import_v1_sinfo
  • import_v1_student
  • import_v1_address
  • import_v1_people

เพอทจะใหไดอมลของโรงเรยนทสมบรณน จะตองทำตามคำสงตอไปน

  • import_v1_people
  • import_v1_student, import_v1_employee, import_v1_classroom
  • import_v1_sinfo, import_v1_address, import_v1_bank, import_v1_class_rel

โดยในขอเดยวกนลำดบไมความสำคญ จะเรมอนไหนกอนกไมญหา การนำเขาขอมลนน โดยมากจะมการลบขอมลในระบบ PSISv2 กอนเสมอ กอนทจะนำเขาใหมงนน เมอมการเปลยนแปลงขอมลใน PSISv2 แลว กไมควรทจะใชการนำเขาแบบนกเลย

คำสงตรวจสอบปญหาตางๆ

  • check_teacher_issue
  • check_student_issue

คำสงเกบประมวลผลขอม

  • run_misc_support -- ขอมลเรมตนสำหรบอดหนนทางการศกษา
  • db_builder -- บงคบใหระบบประมวลผลเงนอดหนนเรยนฟร 15 ป (เพอจะไดการแสดงผลในสวนของสำนกงาน ไมเชนนนจะตองรอใหโรงเรยนเปดรายงานกอน)
  • mongo_report -- รายงาน อน. และเงนเดอน
  • mongo_stat -- สถในสวนใหญใน TOR ขอ 4.3
  • mongo_yearly_stat -- สถ URL เรมตนดวย /yrly/
  • archive_students_transfer -- [**] จำเปนตองสงทำงานวนแรกของเดอน เพอความถกตองของระบบ

คำสงอนๆ

  • backfill_reviews -- ทำงานโดยการใส review record ไวสำหรบขอมลทจำเปนตองมการตรวจสอบ

  • prefix_filler -- ใสเพศใหบ record ทงไมใชเพอความถกตองของขอมล Statistics เทานน (เทาทดออก)

  • ตรวจสอบ in_progress_bit

    • check_student_issue_in_progress

    • check_teacher_issue_in_progress

    • backfill_reviews_in_progress

    • sub4sum_in_progress

    • sub4sum_office_in_progress

        >>> from core import get_system_pref, set_system_pref
        >>> get_system_pref('backfill_reviews_in_progress')
        >>> set_system_pref('backfill_reviews_in_progress', False)
      
  • sub4sum*** commands

    • เปดหน/office/s4sum/ เพอให celeryดการ

    • ใน shell_plus

        >>> from office.tasks import preprocessing_sub4sum_office, preprocessing_sub4sum
        >>> d = {'year': 2014, 'month': 12}
        >>> preprocessing_sub4sum(**d)
        3585
        >>> preprocessing_sub4sum_office(**d)
        343
        >>>