จะนำเข้าข้อมูล SIS ไปยังบัญชี Canvas ได้อย่างไร

สามารถอัพโหลดข้อมูล SIS ได้ผ่านทางลิงค์ การนำเข้า SIS (SIS Imports) ในค่าปรับตั้งทางบัญชี (Account Settings) ข้อมูล SIS จะสามารถสืบค้นได้ในระดับบัญชีผู้ใช้เท่านั้น และไม่สามารถเพิ่มไปยังบัญชีย่อยได้

เพจข้อมูลนำเข้า SIS รองรับฟอร์แมตบางอย่างสำหรับการนำเข้าแบบมาตรฐานไปยัง Canvas: ไฟล์ CSV หรือไฟล์ CSV Zip ในรูปแบบของ Instructure, ไฟล์ IMS Enterprise Specification XML zip หรือไฟล์ Banner Grade Exchange Result XML สามารถกำหนดค่าไฟล์แบบอัพเดตทัง้ชุดและเพื่อบอกล้างการเปลี่ยนแปลง UI

คุณจะต้องทราบความเสี่ยงที่อาจเกิดขึ้นจากตัวเลือกในการอัพโหลดเหล่านี้ ดูรายละเอียดเพิ่มเติมเกี่ยวกับความเสี่ยงเหล่านี้ได้จาก บทเรียนการนำเข้า SIS (SIS Imports)

การประมวลผล API

ข้อมูลนำเข้า SIS (SIS Imports) จะถูกเพิ่มไปยังคิวที่จะประมวลผล CSV ที่นำเข้าแต่ละตัวแยกกัน (ทั้งที่อัพโหลดแยกกันหรือภายในไฟล์ ZIP) ข้อผิดพลาดในการนำเข้าจะปรากฏขึ้นในเพจ การนำเข้า SIS (SIS Import)

การฝึกฝน API

ก่อนนำเข้าข้อมูล SIS ให้ฝึกฝนโดยการใช้ API เพื่อจัดการข้อมูล SIS นอกจากนี้คุณควรใช้ องค์ประกอบแวดล้อมในการทดสอบของคุณ เพื่อหลีกเลี่ยงปัญหาใด ๆ กับข้อมูลการทำงานจริงของคุณ หลังจากยืนยันข้อมูลของคุณในสภาพแวดล้อมในการทดสอบของคุณแล้ว คุณสามารถปรับใช้การผสานรวม SIS ของคุณอีกครั้งกับส่วนการทำงานของคุณ นอกจากนี้ ตัวเลือกข้อมูล SIS บางส่วนจะใช้งานได้ผ่าน API เท่านั้น

หมายเหตุ:

  • จะต้องเปิดใช้งานการนำเข้า SIS โดยผู้จัดการฝ่ายความสำเร็จของลูกค้าของคุณก่อนที่จะอัพโหลดไฟล์ไปยังบัญชีของคุณ
  • การนำเข้าไฟล์ SIS คือสิทธิ์อนุญาตระดับบัญชีผู้ใช้ หากคุณไม่มีสิทธิ์ในการจัดการไฟล์ SIS แสดงว่าสถาบันของคุณจำกัดการใช้งานคุณสมบัตินี้ไว้
  • ก่อนตั้งค่าสิทธิ์อนุญาตสำหรับบทบาทผู้ใช้ คุณจะต้องตรวจสอบให้แน่ใจว่าบทบาทที่คุณต้องการจัดสรรให้กับผู้ใช้มีอยู่แล้วในบัญชีของคุณ เรียนรู้วิธีการ จัดทำบทบาทระดับบัญชีผู้ใช้

เปิดบัญชี

เปิดบัญชี

จากส่วนการสืบค้นเนื้อหาส่วนกลาง ให้คลิกที่ลิงค์ ผู้ดูแลระบบ (Admin) [1] จากนั้นคลิกที่ชื่อบัญชี [2]

เปิดการนำเข้า SIS

เปิดการนำเข้า SIS

จากส่วนการสืบค้นเนื้อหาทางบัญชี (Account Navigation) ให้คลิกที่ลิงค์ นำเข้า SIS (SIS Import)

เลือกไฟล์

เลือกไฟล์

คลิกที่ปุ่ม เลือกไฟล์ (Choose File) แล้วค้นหาไฟล์นำเข้า SIS จากคอมพิวเตอร์ของคุณ

เลือกประเภทการนำเข้า

เลือกประเภทการนำเข้า

จากเมนู ประเภทการนำเข้า (Import Type) ให้เลือกประเภทการนำเข้าที่คุณกำลังอัพโหลดไปยัง Canvas ตามค่าเริ่มต้น เมนูนี้จะเลือกตัวเลือกนำเข้า CSV (CSV Import)

กำหนดค่าการอัพเดตเต็มชุด

กำหนดค่าการอัพเดตเต็มชุด

หากต้องการจัดทำข้อมูลอัพเดตแบบเต็มชุด ให้เลือกช่องทำเครื่องหมาย นี่เป็นการอัพเดตแบบเต็มชุดข้อมูล (This is a full batch update) [1] จากเมนูแสดงรายการ เทอม (Term) [2] ให้เลือกเทอมสำหรับการอัพเดตข้อมูลแบบเต็มชุด ขณะใช้ตัวเลือกนี้ บทเรียน กลุ่มย่อยหรือการลงทะเบียนที่มีระเบียนข้อมูล SIS ID ใน Canvas ที่เชื่อมโยงกับเทอมที่เลือกในเมนูแสดงรายการจะสามารถลบทิ้งได้ สำหรับการลงทะเบียน ตัวเลือกนี้เป็นข้อบ่งชี้ว่าผู้ใช้ที่มีการเชื่อมโยงและบทเรียน/กลุ่มย่อยที่เกี่ยวข้องจะต้องมี SIS ID บันทึกของ Canvas จะถูกลบทิ้งหากไม่มีอยู่ในไฟล์ข้อมูลนำเข้า ณ ปัจจุบัน

ตัวเลือกนี้จะมีผลเฉพาะกับข้อมูลที่จัดทำผ่านการนำเข้า SIS ก่อนหน้า เช่น บทเรียนที่จัดทำด้วยตัวเองจะไม่ถูกลบแม้ว่าจะไม่ปรากฏขึ้นในข้อมูลนำเข้า SIS ใหม่ก็ตาม

หมายเหตุ: คุณจะต้องทราบความเสี่ยงที่อาจเกิดขึ้นก่อนเลือกตัวเลือกนี้

 

บอกล้างการเปลี่ยนแปลง UI

บอกล้างการเปลี่ยนแปลง UI

หากคุณต้องการบอกล้างการเปลี่ยนแปลงอินเทอร์เฟซผู้ใช้ (UI) ให้เลือกช่องทำเครื่องหมาย บอกล้างการเปลี่ยนแปลง UI (Override UI changes) การเปลี่ยนแปลงนี้เป็นการแจ้ง Canvas ให้เขียนทับข้อมูล "คงค้าง" ใด ๆ ที่แก้ไขโดยผู้ใช้ในบัญชีของตนเป็นข้อมูลที่คุณกำลังนำเข้า

  • หากไม่ได้ทำเครื่องหมายในช่องนี้ขณะนำเข้าผู้ใช้ใหม่ จะไม่มีการเปลี่ยนชื่อที่ถูกบอกล้างใน UI แต่หากผู้ใช้ลบอีเมลแอดเดรสที่มีระบุไว้ของตน ข้อมูลจะถูกเพิ่มใหม่แต่ไม่ได้กำกับไว้เป็นค่าเริ่มต้น
  • หากทำเครื่องหมายในช่องนี้ไว้ขณะนำเข้าผู้ใช้ใหม่ ชื่อและนามสกุลและชื่อที่จัดเรียงได้จะเปลี่ยนแปลง แต่ชื่อที่จัดแสดงจะไม่มีการเปลี่ยนแปลง อีเมลแอดเดรสจะถูกเพิ่มเข้าไปแต่ไม่ได้กำกับเป้นค่าเริ่มต้น

เลือกตัวเลือก UI

การแก้ไขจากการบอกล้าง UI ยังครอบคลุมสองตัวเลือกเพิ่มเติมได้แก่ ประมวลผลเมื่อมีการเปลี่ยนแปลง UI หรือ ล้างสถานะการแก้ไข UI คุณสามารถเลือกได้ตัวเลือกเดียวเท่านั้น

หากต้องการเลือกตัวเลือกใด ให้เลือกช่องทำเครื่องหมายติดกับค่าที่คุณต้องการ เช่น

  • ประมวลผลเป็นการแก้ไข UI (Process as UI changes) [1]: เป็นการบอกล้างการเปลี่ยนแปลงที่เกิดขึ้นกับ UI เป็นข้อมูลที่ "ค้างอยู่" ข้อมูลทั้งหมดจะถูกพิจารณาเสมือนว่ามีการแก้ไขด้วยตัวเองเป็นข้อมูลอัพเดตใน UI
  • ล้างสถานะการแก้ไข UI (Clear UI-changed state) [2]: เป็นการลบสถานะ "ค้างอยู่" ในชุดข้อมูลนำเข้านี้ การนำเข้าข้อมูลนี้ในอนาคตจะไม่มีการระบุข้อมูลใด ๆ ใน UI ว่าเป็นข้อมูลที่ "ค้างอยู่"

ประมวลผลข้อมูล

ประมวลผลข้อมูล

คลิกที่ปุ่ม ประมวลผลข้อมูล (Process Data)

ดูข้อมูลนำเข้า

ดูข้อมูลนำเข้า

เมื่อมีการประมวลผลการนำเข้า Canvas จะแสดงผลของไฟล์ที่นำเข้าพร้อมข้อผิดพลาดและการแจ้งเตือนสูงสุด 50 รายการ หากคุณนำเข้าข้อมูลอัพเดตแบบเต็มชุด ผลลัพธ์จะแสดงจำนวนรายการที่ถูกลบจากบัญชีผู้ใช้ด้วย รายการที่ถูกลบได้แก่การลงทะเบียน บทเรียนและกลุ่มย่อย

หลังจากรีเฟรชเพจ ข้อมูลนี้จะค้างอยู่ในเพจการนำเข้า SIS ในหัวข้อชุดข้อมูลล่าสุด (Last Batch) จนกว่าจะมีการนำเข้าอื่นเกิดขึ้น

ข้อผิดพลาดในการดาวน์โหลด

ข้อผิดพลาดในการดาวน์โหลด

หากต้องการดาวน์โหลดการแจ้งเตือนและข้อผิดพลาดทั้งหมดจากไฟล์นำเข้าล่าสุดของคุณ ให้กลับไปที่เพจนำเข้า SIS (SIS Import) ภายใต้หัวข้อชุดข้อมูลล่าสุด (Last Batch) ให้คลิกที่ไอคอนดาวน์โหลดชุดข้อมูลล่าสุด ไอคอนนี้จะดาวน์โหลดไฟล์ CSV พร้อมข้อผิดพลาดและการแจ้งเตือนทั้งหมดจากการนำเข้าล่าสุดของคุณ

นอกจากนี้คุณยังสามารถใช้ API ข้อผิดพลาดในการนำเข้า SIS (SIS Import Errors API) เพื่อดูรายละเอียดการแก้ไขปัญหาเพิ่มเติม ซึ่งจะมีการแจ้งหมายเลขบรรทัด CSV ที่เกิดขึ้นผิดพลาดขึ้น

หมายเหตุ:

  • คุณอาจต้องรีเฟรชเพจเพื่อดูไอคอนดาวน์โหลด
  • หากมีการดาวน์โหลดรายงานไว้ ลิงค์จะหมดอายุภายในหนึ่งชั่วโมง หากเพจมีการรีเฟรช URL ใหม่จะถูกจัดทำและใช้งานได้เป็นเวลาหนึ่งชั่วโมง