Snowflake MigrationClickHouse Workshops

06 การประเมินผล

คู่มือผู้สอนสำหรับแบบประเมินปิดท้าย — น้ำหนักคะแนน ผลลัพธ์ที่เป็นตราสัญลักษณ์ และวิธีจัดการเฉลย

คู่มือประกอบสำหรับผู้สอนของบทเรียนผู้เรียน 06 การประเมินผล

การจัดเวลา

ประมาณ 60 นาที (ประมาณการของแล็บเองคือ 45-60 นาทีสำหรับตัวแบบประเมินแบบเปิดหนังสือ เอง) ไม่มีอะไรที่นี่ที่รันเองในความหมายของสคริปต์ — มันคือพาร์ตเนอร์ที่กำลังเขียน คำตอบ — ดังนั้นจึงไม่มีช่วงหยุดของสคริปต์ที่จะใช้วางช่วงพักได้ โดยทั่วไปผู้สอน ไม่อยู่ด้วยระหว่างการเขียนคำตอบ เวลา 60 นาทีนั้นเป็นเวลาของพาร์ตเนอร์เอง ไม่ใช่เวลานั่งอยู่หน้าห้อง

แนวการบรรยาย

  • โมดูลนี้ไม่ใช่คะแนนสำหรับการที่ได้รันสคริปต์แล้ว — โมดูล 01-05 พิสูจน์ไปแล้วว่า การย้ายข้อมูลทำงานได้ในเชิงกลไก โมดูลนี้รับรองว่าพาร์ตเนอร์สามารถอธิบายและปกป้อง การตัดสินใจที่อยู่เบื้องหลังได้: การทำโปรไฟล์ปริมาณงาน การตัดสินใจเรื่องเอนจินและสคีมา การดำเนินการย้ายข้อมูล การตรวจสอบผลลัพธ์
  • มันเปิดหนังสือได้โดยเจตนา: migration-plan.md ไฟล์ CSV ของเบนช์มาร์ก และทุกโมดูลของ playbook นี้ ใช้ได้ทั้งหมด คำถามปลายเปิดให้รางวัลกับความลึกของ การให้เหตุผลมากกว่าการจดจำ — พาร์ตเนอร์ที่ได้ข้อสรุปที่แตกต่างแต่ปกป้องได้ ควรได้คะแนนดี
  • ระบุเกณฑ์การให้คะแนนอย่างตรงไปตรงมาเพื่อให้พาร์ตเนอร์รู้ว่าเวลา 60 นาทีนั้นซื้ออะไรให้พวกเขา: คำถาม ปรนัย 20 ข้อ ข้อละ 4 คะแนน (รวม 80 คะแนน) คำถามปลายเปิด 4 ข้อ ข้อละ 5 คะแนน (รวม 20 คะแนน) รวมทั้งหมด 100 คะแนน ผ่านที่ 80
  • เฉลยอยู่ที่ workshops/snowflake_migration_lab/04-evaluation/docs/answer-key.md มันถูก gitignore ไว้ และไม่ได้เผยแพร่บนไซต์นี้โดยเจตนา — มันแจกจ่ายให้ Solutions Architects ผ่านช่องทางอื่น ไม่ใช่ผ่าน playbook นี้ อย่าชี้พาร์ตเนอร์ไปที่ พาธนั้นเป็นอันขาด เฉลยยังไม่ได้เป็นส่วนหนึ่งของรีพอสิทอรีแล็บสาธารณะ workshop_public/snowflake_migration_lab ด้วย — สคริปต์ Terraform และโปรเจกต์ dbt ที่รีพอสิทอรีนั้นมีอยู่ ถูกสกัดออกมาแยกจากมัน และมันไม่ได้เดินทางไปพร้อมกับสิ่งเหล่านั้น มันยังคง แจกจ่ายให้ Solutions Architects ผ่านช่องทางอื่น ตรงตามที่กล่าวไว้ข้างต้น

ปัญหาที่พบบ่อย

  • พาร์ตเนอร์รื้อถอนสภาพแวดล้อมคลาวด์ทั้งสองในโมดูล 05 โดยไม่ได้บันทึก migration-plan.md และไฟล์ CSV ของเบนช์มาร์กไว้ก่อน ทั้งสองไฟล์เป็นเพียงสองสิ่งเดียวที่ โมดูลนี้ต้องใช้ และทั้งคู่หายไปเมื่อการรื้อถอนของโมดูล 05 ทำงานแล้ว — ไม่มี สภาพแวดล้อมคลาวด์เหลืออยู่ให้สร้างมันขึ้นมาใหม่ วิธีแก้เดียวคือรันโมดูล 02 ถึง 05 ใหม่ให้ไกลพอที่จะสร้างมันขึ้นมาอีกครั้ง ซึ่งไม่ใช่ปัญหาที่แก้ได้ใน 60 นาที
  • พาร์ตเนอร์แก้ assessment.md โดยตรง แทนที่จะคัดลอกไปเป็น assessment_<their name>.md ก่อน คำสั่งของผู้เรียนระบุเรื่องนี้ไว้ด้วยเหตุผล บางอย่าง: มีเพียงสำเนาที่มีเจตนาให้เก็บคำตอบ และแม่แบบเปล่าคือสิ่งที่ พาร์ตเนอร์คนถัดไป หรือรุ่นถัดไป ยังต้องหาให้เจอในรีโป
  • TODO: README ของโมดูลนี้เองไม่มีหัวข้อการแก้ปัญหา บันทึกความติดขัดใด ๆ ในการให้คะแนน หรือการส่งงาน (ไฟล์แนบที่หายไป ถ้อยคำของคำถามปลายเปิดที่กำกวม พาร์ตเนอร์ ที่ขอคำใบ้) เมื่อได้ลองรันกับผู้เรียนรุ่นจริงแล้ว

ขั้นตอนการรีเซ็ต

  • หากพาร์ตเนอร์ได้คะแนน 70-79 (เกือบผ่าน): Solutions Architect ให้ข้อเสนอแนะแบบเจาะจง และพาร์ตเนอร์ได้ทำใหม่หนึ่งครั้ง จำกัดเฉพาะคำถามปลายเปิด
  • หากพาร์ตเนอร์ได้คะแนนต่ำกว่า 70: Solutions Architect ระบุจุดอ่อน และ พาร์ตเนอร์ทำแบบประเมินทั้งชุดใหม่หลังการทบทวน
  • หาก assessment.md ถูกแก้ในที่ตั้งเดิมแทนการคัดลอก ให้กู้คืนแม่แบบเปล่า จากรีพอสิทอรีก่อนที่พาร์ตเนอร์คนถัดไปจะต้องใช้ — อย่าแจกไฟล์ ที่มีคำตอบบางส่วนออกไปในฐานะไฟล์ "เปล่า"
  • ไม่มีสภาพแวดล้อมคลาวด์ให้รีเซ็ตสำหรับโมดูลนี้ — การรื้อถอนของโมดูล 05 ได้ทำงาน ไปแล้ว หากพาร์ตเนอร์ต้องใช้ผลงานจากส่วนที่ 1-3 ที่พวกเขาไม่ได้บันทึกไว้ การกู้คืนคือ การรันโมดูลก่อนหน้าที่เกี่ยวข้องใหม่ ไม่ใช่อะไรในโมดูลนี้

ในหน้านี้

TH